<SUBMISSION>
<ACCESSION-NUMBER>0001459417-20-000003
<TYPE>10-K
<PUBLIC-DOCUMENT-COUNT>98
<PERIOD>20191231
<FILING-DATE>20200228
<DATE-OF-FILING-DATE-CHANGE>20200227
<FILER>
<COMPANY-DATA>
<CONFORMED-NAME>2U, Inc.
<CIK>0001459417
<ASSIGNED-SIC>7372
<IRS-NUMBER>262335939
<STATE-OF-INCORPORATION>DE
<FISCAL-YEAR-END>1231
</COMPANY-DATA>
<FILING-VALUES>
<FORM-TYPE>10-K
<ACT>34
<FILE-NUMBER>001-36376
<FILM-NUMBER>20665118
</FILING-VALUES>
<BUSINESS-ADDRESS>
<STREET1>7900 HARKINS ROAD
<CITY>LANHAM
<STATE>MD
<ZIP>20706
<PHONE>(301) 892-4350
</BUSINESS-ADDRESS>
<MAIL-ADDRESS>
<STREET1>7900 HARKINS ROAD
<CITY>LANHAM
<STATE>MD
<ZIP>20706
</MAIL-ADDRESS>
<FORMER-COMPANY>
<FORMER-CONFORMED-NAME>2tor, Inc.
<DATE-CHANGED>20090324
</FORMER-COMPANY>
</FILER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>a2u201910-k.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!--p:df34107e9b3846738acc84f04a466db8,x:2ca3812179aa4b548a70edcc8a4f06d6-->
<!-- Document created using Wdesk  -->
<!-- Copyright 2020 Workiva -->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:schedoi-fednote="http://fasb.org/dis/schedoi-fednote/2019-01-31" xmlns:twou="http://www.2u.com/20191231" xmlns:fs-interest="http://fasb.org/dis/fs-interest/2019-01-31" xmlns:sfp-ibo="http://fasb.org/stm/sfp-ibo/2019-01-31" xmlns:sfp-sbo="http://fasb.org/stm/sfp-sbo/2019-01-31" xmlns:sic-std="http://xbrl.sec.gov/sic-std/2011-01-31" xmlns:stpr-std="http://xbrl.sec.gov/stpr-std-std-std/2018-01-31" xmlns:currency-ent-std="http://xbrl.sec.gov/currency-ent-std/2019-01-31" xmlns:lea="http://fasb.org/dis/lea/2019-01-31" xmlns:ctbl="http://fasb.org/dis/ctbl/2019-01-31" xmlns:guar="http://fasb.org/dis/guar/2019-01-31" xmlns:ru="http://fasb.org/dis/ru/2019-01-31" xmlns:stpr-all="http://xbrl.sec.gov/stpr-all-all-all/2018-01-31" xmlns:leas="http://fasb.org/dis/leas/2019-01-31" xmlns:sfp-clreo="http://fasb.org/stm/sfp-clreo/2019-01-31" xmlns:iaoi="http://fasb.org/dis/iaoi/2019-01-31" xmlns:soi-ins="http://fasb.org/stm/soi-ins/2019-01-31" xmlns:country-ent-std="http://xbrl.sec.gov/country-ent-std/2017-01-31" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:fs-insa="http://fasb.org/dis/fs-insa/2019-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:cce="http://fasb.org/dis/cce/2019-01-31" xmlns:inv="http://fasb.org/dis/inv/2019-01-31" xmlns:naics-ent-std="http://xbrl.sec.gov/naics-ent-std/2017-01-31" xmlns:srt-std="http://fasb.org/srt-std/2019-01-31" xmlns:stpr-ent-all="http://xbrl.sec.gov/stpr-ent-all-all-all/2018-01-31" xmlns:stpr-ent-std="http://xbrl.sec.gov/stpr-ent-std-std-std/2018-01-31" xmlns:schedoi-iiaa="http://fasb.org/dis/schedoi-iiaa/2019-01-31" xmlns:us-arcroles="http://fasb.org/us-arcroles/2019-01-31" xmlns:dccpoa="http://fasb.org/dis/dccpoa/2019-01-31" xmlns:soi-sbi="http://fasb.org/stm/soi-sbi/2019-01-31" xmlns:us-gaap-all="http://fasb.org/us-gaap-all/2019-01-31" xmlns:scf-sd="http://fasb.org/stm/scf-sd/2019-01-31" xmlns:ceclcalc3l="http://fasb.org/dis/ceclcalc3l/2019-01-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei-ent-all="http://xbrl.sec.gov/dei-ent-all/2019-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/deprecated" xmlns:naics-all="http://xbrl.sec.gov/naics-all/2017-01-31" xmlns:re="http://fasb.org/dis/re/2019-01-31" xmlns:srt-types="http://fasb.org/srt-types/2019-01-31" xmlns:reorg="http://fasb.org/dis/reorg/2019-01-31" xmlns:invco="http://fasb.org/dis/invco/2019-01-31" xmlns:currency-ent-all="http://xbrl.sec.gov/currency-ent-all/2019-01-31" xmlns:currency-std="http://xbrl.sec.gov/currency-std/2019-01-31" xmlns:currency-ent-dep="http://xbrl.sec.gov/currency-ent-dep/2019-01-31" xmlns:aro="http://fasb.org/dis/aro/2019-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2019-01-31" xmlns:ocpfs="http://fasb.org/dis/ocpfs/2019-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2019-01-31" xmlns:naics-std="http://xbrl.sec.gov/naics-std/2017-01-31" xmlns:srt-all="http://fasb.org/srt-all/2019-01-31" xmlns:codification-part="http://fasb.org/codification-part/2019-01-31" xmlns:srt="http://fasb.org/srt/2019-01-31" xmlns:deprecated1="http://www.xbrl.org/2009/role/deprecated" xmlns:sec-re="http://fasb.org/dis/sec-re/2019-01-31" xmlns:soi-int="http://fasb.org/stm/soi-int/2019-01-31" xmlns:emjv="http://fasb.org/dis/emjv/2019-01-31" xmlns:sec-suppc="http://fasb.org/dis/sec-suppc/2019-01-31" xmlns:equity="http://fasb.org/dis/equity/2019-01-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:se="http://fasb.org/dis/se/2019-01-31" xmlns:crcrb="http://fasb.org/dis/crcrb/2019-01-31" xmlns:edco="http://fasb.org/dis/edco/2019-01-31" xmlns:te="http://fasb.org/dis/te/2019-01-31" xmlns:dei-all="http://xbrl.sec.gov/dei-all/2019-01-31" xmlns:fs-bd="http://fasb.org/dis/fs-bd/2019-01-31" xmlns:invest-all="http://xbrl.sec.gov/invest-all/2013-01-31" xmlns:hco="http://fasb.org/dis/hco/2019-01-31" xmlns:fs-bt="http://fasb.org/dis/fs-bt/2019-01-31" xmlns:us-roles="http://fasb.org/us-roles/2019-01-31" xmlns:dr="http://fasb.org/dis/dr/2019-01-31" xmlns:ero="http://fasb.org/dis/ero/2019-01-31" xmlns:country-ent-all="http://xbrl.sec.gov/country-ent-all/2017-01-31" xmlns:schedoi-oocw="http://fasb.org/dis/schedoi-oocw/2019-01-31" xmlns:cecl="http://fasb.org/dis/cecl/2019-01-31" xmlns:rpd="http://fasb.org/dis/rpd/2019-01-31" xmlns:schedoi-sumhold="http://fasb.org/dis/schedoi-sumhold/2019-01-31" xmlns:ceclcalc2="http://fasb.org/dis/ceclcalc2/2019-01-31" xmlns:othliab="http://fasb.org/dis/othliab/2019-01-31" xmlns:soi-egm="http://fasb.org/stm/soi-egm/2019-01-31" xmlns:schedoi-shorthold="http://fasb.org/dis/schedoi-shorthold/2019-01-31" xmlns:soi="http://fasb.org/stm/soi/2019-01-31" xmlns:diha="http://fasb.org/dis/diha/2019-01-31" xmlns:debt="http://fasb.org/dis/debt/2019-01-31" xmlns:schedoi-hold="http://fasb.org/dis/schedoi-hold/2019-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:invest-std="http://xbrl.sec.gov/invest-std/2013-01-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-gaap-ent-std="http://fasb.org/us-gaap-ent-std/2019-01-31" xmlns:bc="http://fasb.org/dis/bc/2019-01-31" xmlns:sic-ent-all="http://xbrl.sec.gov/sic-ent-all/2011-01-31" xmlns:exch-ent-std="http://xbrl.sec.gov/exch-ent-std/2019-01-31" xmlns:invest-ent-all="http://xbrl.sec.gov/invest-ent-all/2013-01-31" xmlns:rcc="http://fasb.org/dis/rcc/2019-01-31" xmlns:rd="http://fasb.org/dis/rd/2019-01-31" xmlns:sfp-ucreo="http://fasb.org/stm/sfp-ucreo/2019-01-31" xmlns:eui="http://fasb.org/dis/eui/2019-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:ap="http://fasb.org/dis/ap/2019-01-31" xmlns:soi-reit="http://fasb.org/stm/soi-reit/2019-01-31" xmlns:fs-mort="http://fasb.org/dis/fs-mort/2019-01-31" xmlns:sec-reins="http://fasb.org/dis/sec-reins/2019-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:sec-cndfir="http://fasb.org/dis/sec-cndfir/2019-01-31" xmlns:sr="http://fasb.org/dis/sr/2019-01-31" xmlns:currency-all="http://xbrl.sec.gov/currency-all/2019-01-31" xmlns:scf-dbo="http://fasb.org/stm/scf-dbo/2019-01-31" xmlns:fs-fhlb="http://fasb.org/dis/fs-fhlb/2019-01-31" xmlns:crcpb="http://fasb.org/dis/crcpb/2019-01-31" xmlns:dei-ent-std="http://xbrl.sec.gov/dei-ent-std/2019-01-31" xmlns:us-types="http://fasb.org/us-types/2019-01-31" xmlns:scf-inv="http://fasb.org/stm/scf-inv/2019-01-31" xmlns:scf-indira="http://fasb.org/stm/scf-indira/2019-01-31" xmlns:bsoff="http://fasb.org/dis/bsoff/2019-01-31" xmlns:exch-ent-all="http://xbrl.sec.gov/exch-ent-all/2019-01-31" xmlns:oi="http://fasb.org/dis/oi/2019-01-31" xmlns:soi-indira="http://fasb.org/stm/soi-indira/2019-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:schedoi-otsh="http://fasb.org/dis/schedoi-otsh/2019-01-31" xmlns:sfp-dbo="http://fasb.org/stm/sfp-dbo/2019-01-31" xmlns:cc="http://fasb.org/dis/cc/2019-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:crcsbp="http://fasb.org/dis/crcsbp/2019-01-31" xmlns:disops="http://fasb.org/dis/disops/2019-01-31" xmlns:reference="http://www.xbrl.org/2009/role/reference" xmlns:cn-part="http://fasb.org/cn-part/2019-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:srt-roles="http://fasb.org/srt-roles/2019-01-31" xmlns:country-std="http://xbrl.sec.gov/country-std/2017-01-31" xmlns:net="http://www.xbrl.org/2009/role/net" xmlns:scf-indir="http://fasb.org/stm/scf-indir/2019-01-31" xmlns:rlnro="http://fasb.org/dis/rlnro/2019-01-31" xmlns:ts="http://fasb.org/dis/ts/2019-01-31" xmlns:us-gaap-std="http://fasb.org/us-gaap-std/2019-01-31" xmlns:naics-ent-all="http://xbrl.sec.gov/naics-ent-all/2017-01-31" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:scf-dir="http://fasb.org/stm/scf-dir/2019-01-31" xmlns:dei-std="http://xbrl.sec.gov/dei-std/2019-01-31" xmlns:ni="http://fasb.org/dis/ni/2019-01-31" xmlns:sec-mort="http://fasb.org/dis/sec-mort/2019-01-31" xmlns:fifvd="http://fasb.org/dis/fifvd/2019-01-31" xmlns:otherexp="http://fasb.org/dis/otherexp/2019-01-31" xmlns:scf-re="http://fasb.org/stm/scf-re/2019-01-31" xmlns:sec-vq="http://fasb.org/dis/sec-vq/2019-01-31" xmlns:sec-sum="http://fasb.org/dis/sec-sum/2019-01-31" xmlns:exch-std="http://xbrl.sec.gov/exch-std/2019-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:ir="http://fasb.org/dis/ir/2019-01-31" xmlns:sheci="http://fasb.org/stm/sheci/2019-01-31" xmlns:foct="http://fasb.org/dis/foct/2019-01-31" xmlns:soc="http://fasb.org/stm/soc/2019-01-31" xmlns:scf-sbo="http://fasb.org/stm/scf-sbo/2019-01-31" xmlns:inctax="http://fasb.org/dis/inctax/2019-01-31" xmlns:ppe="http://fasb.org/dis/ppe/2019-01-31" xmlns:country-all="http://xbrl.sec.gov/country-all/2017-01-31" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:con="http://fasb.org/dis/con/2019-01-31" xmlns:sic-ent-std="http://xbrl.sec.gov/sic-ent-std/2011-01-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:invest-ent-std="http://xbrl.sec.gov/invest-ent-std/2013-01-31" xmlns:fs-ins="http://fasb.org/dis/fs-ins/2019-01-31" xmlns:eps="http://fasb.org/dis/eps/2019-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:iago="http://fasb.org/dis/iago/2019-01-31" xmlns:pay="http://fasb.org/dis/pay/2019-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:tin-part="http://fasb.org/tin-part/2019-01-31" xmlns:acec="http://fasb.org/dis/acec/2019-01-31" xmlns:us-gaap-entryPoint-all="http://fasb.org/us-gaap-entryPoint-all/2019-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:nt="http://fasb.org/dis/nt/2019-01-31" xmlns:spc="http://fasb.org/stm/spc/2019-01-31" xmlns:exch-all="http://xbrl.sec.gov/exch-all/2019-01-31" xmlns:ides="http://fasb.org/dis/ides/2019-01-31" xmlns:sec-supins="http://fasb.org/dis/sec-supins/2019-01-31" xmlns:sic-all="http://xbrl.sec.gov/sic-all/2011-01-31" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:regop="http://fasb.org/dis/regop/2019-01-31" xmlns:sfp-cls="http://fasb.org/stm/sfp-cls/2019-01-31" xmlns:com="http://fasb.org/stm/com/2019-01-31" xmlns:soi-re="http://fasb.org/stm/soi-re/2019-01-31" xmlns:crcgen="http://fasb.org/dis/crcgen/2019-01-31" xmlns:exch-ent-dep="http://xbrl.sec.gov/exch-ent-dep/2019-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:ei="http://fasb.org/dis/ei/2019-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
	<head>
		<meta http-equiv="Content-Type" content="text/html" />
		<title>Document</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:AmendmentFlag" id="Fact-28E69264BBF6BDF2962EADB763174E67-wk-Fact-28E69264BBF6BDF2962EADB763174E67" format="ixt:booleanfalse">false</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:CurrentFiscalYearEndDate" id="Fact-287AFE849AAF4924DF6CADB763859979-wk-Fact-287AFE849AAF4924DF6CADB763859979">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:DocumentFiscalPeriodFocus" id="Fact-3C732D5C7E54E183B0E1ADB7638C0B7F-wk-Fact-3C732D5C7E54E183B0E1ADB7638C0B7F">FY</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:DocumentFiscalYearFocus" id="Fact-D0C2D415AFBB2D5FA2AFADB7633AB6C0-wk-Fact-D0C2D415AFBB2D5FA2AFADB7633AB6C0">2019</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:EntityCentralIndexKey" id="Fact-B9389455AD813B5069AFADB7632AC5D8-wk-Fact-B9389455AD813B5069AFADB7632AC5D8">0001459417</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember" name="twou:CapitalizedContentDevelopmentCostsUsefulLife" id="Fact-B5CBBA694E41E4A731F5AE123340D6DE-wk-Fact-B5CBBA694E41E4A731F5AE123340D6DE">P4Y</ix:nonNumeric><ix:nonFraction decimals="-5" unitRef="usd" contextRef="FD2019Q4YTD" name="twou:DebtInstrumentAlternativeCredentialSegmentRevenue" id="Fact-300FB4A0B14DE319562753C86A9B7F3E-wk-Fact-300FB4A0B14DE319562753C86A9B7F3E">218800000</ix:nonFraction><ix:nonFraction decimals="-5" unitRef="usd" contextRef="FD2019Q4YTD" name="twou:DebtInstrumentAlternativeCredentialSegmentRevenueMinimumRequirement" id="Fact-F7CD7E422B4F0CB8682353CAF5582943-wk-Fact-F7CD7E422B4F0CB8682353CAF5582943">185000000</ix:nonFraction><ix:nonFraction decimals="-5" unitRef="usd" contextRef="FD2019Q4YTD" name="twou:DebtInstrumentGraduateProgramSegmentRevenueMinimumRequirement" id="Fact-4668BE7380925A3CFF8253CAD5108EB6-wk-Fact-4668BE7380925A3CFF8253CAD5108EB6">397800000</ix:nonFraction><ix:nonFraction decimals="-5" unitRef="usd" contextRef="FD2019Q4YTD" name="twou:DebtInstrumentMinimumGraduateLQAR" id="Fact-4C0D1254D24B7B7DDD5353C826D2DB7D-wk-Fact-4C0D1254D24B7B7DDD5353C826D2DB7D">432900000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="usd" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" id="Fact-EC2B85F0610DAA2D880EADB7633B20FC-wk-Fact-EC2B85F0610DAA2D880EADB7633B20FC">257000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="usd" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" id="Fact-1B6E100856328CA9DE2EADB763382091-wk-Fact-1B6E100856328CA9DE2EADB763382091">0</ix:nonFraction><ix:nonFraction decimals="-5" unitRef="usd" contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" id="Fact-88B17EA5132259C75075ADB7633D82FF-wk-Fact-88B17EA5132259C75075ADB7633D82FF">1300000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="usd" contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" id="Fact-645A8D5E74F168ADAE68ADB763381D20-wk-Fact-645A8D5E74F168ADAE68ADB763381D20">0</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="FI2018Q4" name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact-C2BB97A237DC9C799A72ADB763414B41-wk-Fact-C2BB97A237DC9C799A72ADB763414B41">0.001</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="FI2019Q4" name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact-AC8CC85EC037CB21AB57ADB7633D58F8-wk-Fact-AC8CC85EC037CB21AB57ADB7633D58F8">0.001</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:CommonStockSharesAuthorized" id="Fact-E7F4A0124D05437FF558ADB76340E728-wk-Fact-E7F4A0124D05437FF558ADB76340E728">200000000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:CommonStockSharesIssued" id="Fact-936321F0263943253A32ADB7633F2762-wk-Fact-936321F0263943253A32ADB7633F2762">57968493</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q4" name="us-gaap:CommonStockSharesIssued" id="Fact-02A4A9F396225305B30CADB763401F55-wk-Fact-02A4A9F396225305B30CADB763401F55">63569109</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:CommonStockSharesOutstanding" id="Fact-042050985390AA76C3C2ADB7633D4171-wk-Fact-042050985390AA76C3C2ADB7633D4171">57968493</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q4" name="us-gaap:CommonStockSharesOutstanding" id="Fact-E8085D11F88D2CAC806AADB7633DDA0B-wk-Fact-E8085D11F88D2CAC806AADB7633DDA0B">63569109</ix:nonFraction><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Fact-B2ECA87E17F7DB8E2B1DADB76315EAF3-wk-Fact-B2ECA87E17F7DB8E2B1DADB76315EAF3">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Fact-CFD3A5164E7180A3ED88EDC1703743AD-wk-Fact-CFD3A5164E7180A3ED88EDC1703743AD">P10Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Fact-9A4F6519A205476997BEADB7634722C9-wk-Fact-9A4F6519A205476997BEADB7634722C9">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Fact-C131D93B1FEEFBBD4555ADB763356274-wk-Fact-C131D93B1FEEFBBD4555ADB763356274">P10Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Fact-7072C11B41EB990CA551AE0E2219B64A-wk-Fact-7072C11B41EB990CA551AE0E2219B64A">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Fact-61836D3A208B2176623FADB763808E8B-wk-Fact-61836D3A208B2176623FADB763808E8B">P4Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Fact-EE5761E0B9F3FDB9F593EDC17029FCC6-wk-Fact-EE5761E0B9F3FDB9F593EDC17029FCC6">P9Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Fact-E50A40D07DBA2D6D42AEADB7637BC6A8-wk-Fact-E50A40D07DBA2D6D42AEADB7637BC6A8">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Fact-F80A921305FB18C5BB3AADB763303AA2-wk-Fact-F80A921305FB18C5BB3AADB763303AA2">P8Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Fact-3A5A4143538E5210236BAE106DD0FEEB-wk-Fact-3A5A4143538E5210236BAE106DD0FEEB">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="FI2019Q4_srt_RangeAxis_srt_MaximumMember" name="us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" id="Fact-44CA9F37CABB1171EFF463864FDB8A43-wk-Fact-44CA9F37CABB1171EFF463864FDB8A43">P12Y</ix:nonNumeric><ix:nonNumeric contextRef="FI2019Q4_srt_RangeAxis_srt_MinimumMember" name="us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" id="Fact-47F87629FCB88C36B12B5512CFD85BD2-wk-Fact-47F87629FCB88C36B12B5512CFD85BD2">P4Y</ix:nonNumeric><ix:nonNumeric contextRef="FI2019Q4_srt_RangeAxis_srt_MinimumMember" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="Fact-E031ECFDE1E84DB9B75C53E5A36AF820-wk-Fact-E031ECFDE1E84DB9B75C53E5A36AF820">P1Y</ix:nonNumeric><ix:nonFraction decimals="INF" unitRef="usd" contextRef="FI2018Q4" name="us-gaap:LineOfCredit" id="Fact-9FB8959950712BC643B9ADB7632E6634-wk-Fact-9FB8959950712BC643B9ADB7632E6634">0</ix:nonFraction><ix:nonFraction decimals="-5" unitRef="usd" contextRef="I2017Q1Jan01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201609Member_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" id="Fact-C41D8959FBEEA63B0C66ADB7634F9021-wk-Fact-C41D8959FBEEA63B0C66ADB7634F9021">100000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="usd" contextRef="FD2017Q4YTD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" id="Fact-8BCBFE621341CE6C72E0ADB7635FFAF6-wk-Fact-8BCBFE621341CE6C72E0ADB7635FFAF6">0</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="usd" contextRef="FD2018Q4YTD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" id="Fact-2FDF5193E02F39CA4823ADB76364E840-wk-Fact-2FDF5193E02F39CA4823ADB76364E840">0</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="usd" contextRef="FD2019Q4YTD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" id="Fact-DDAEC627ABA1117C7984ADB7636429DC-wk-Fact-DDAEC627ABA1117C7984ADB7636429DC">0</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="FI2018Q4" name="us-gaap:PreferredStockParOrStatedValuePerShare" id="Fact-9CF071CEEC107BC4C391ADB7633D2EF6-wk-Fact-9CF071CEEC107BC4C391ADB7633D2EF6">0.001</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="FI2019Q4" name="us-gaap:PreferredStockParOrStatedValuePerShare" id="Fact-A6B5924CB7CB4973E9D6ADB7633EDFD8-wk-Fact-A6B5924CB7CB4973E9D6ADB7633EDFD8">0.001</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:PreferredStockSharesAuthorized" id="Fact-CCA54892B40C0265EDD9ADB7633EFE97-wk-Fact-CCA54892B40C0265EDD9ADB7633EFE97">5000000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:PreferredStockSharesIssued" id="Fact-DF32BEB9F565DBF5B4C1ADB7633E70B3-wk-Fact-DF32BEB9F565DBF5B4C1ADB7633E70B3">0</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q4" name="us-gaap:PreferredStockSharesIssued" id="Fact-982696A505D1F1FF3EC9ADB763400337-wk-Fact-982696A505D1F1FF3EC9ADB763400337">0</ix:nonFraction><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact-EA6C932FDC52A8644E3BAE07EE5F788B-wk-Fact-EA6C932FDC52A8644E3BAE07EE5F788B">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact-490483BD66AE2FC755BEAE0857B85CC5-wk-Fact-490483BD66AE2FC755BEAE0857B85CC5">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact-8B7359D9330D2FE623FDAE0BE29CFFC6-wk-Fact-8B7359D9330D2FE623FDAE0BE29CFFC6">P4Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q1QTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Fact-010B08C5FC0B21044DE4497D2CAB4D19-wk-Fact-010B08C5FC0B21044DE4497D2CAB4D19">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Fact-0A41BAB188BA3B2F26F16DA575695DD8-wk-Fact-0A41BAB188BA3B2F26F16DA575695DD8">P3Y</ix:nonNumeric><ix:nonFraction decimals="2" unitRef="number" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" id="Fact-85B0DA11E34EC9A063386DA3DD747703-wk-Fact-85B0DA11E34EC9A063386DA3DD747703">0.49</ix:nonFraction><ix:nonFraction decimals="2" unitRef="number" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" id="Fact-D85800181E03D61C6D6AADB763415538-wk-Fact-D85800181E03D61C6D6AADB763415538">0.49</ix:nonFraction><ix:nonFraction decimals="2" unitRef="number" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" id="Fact-D06C89F35094B5EBF3E3ADB7633FD5B6-wk-Fact-D06C89F35094B5EBF3E3ADB7633FD5B6">0.64</ix:nonFraction><ix:nonFraction decimals="2" unitRef="number" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" id="Fact-89193D9FEB8B25F213D96DA3DC7509F0-wk-Fact-89193D9FEB8B25F213D96DA3DC7509F0">0.46</ix:nonFraction><ix:nonFraction decimals="2" unitRef="number" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" id="Fact-0E850DA3D5AC828A7750ADB76340C249-wk-Fact-0E850DA3D5AC828A7750ADB76340C249">0.46</ix:nonFraction><ix:nonFraction decimals="2" unitRef="number" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" id="Fact-F1DC42A76EBF309ACCF9ADB763409FEE-wk-Fact-F1DC42A76EBF309ACCF9ADB763409FEE">0.45</ix:nonFraction><ix:nonFraction decimals="3" unitRef="number" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" id="Fact-BAC91E848540402D3FD5ADB763408605-wk-Fact-BAC91E848540402D3FD5ADB763408605">0.021</ix:nonFraction><ix:nonFraction decimals="3" unitRef="number" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" id="Fact-DCBA7BE01A9705B1CC07ADB76343D523-wk-Fact-DCBA7BE01A9705B1CC07ADB76343D523">0.030</ix:nonFraction><ix:nonFraction decimals="3" unitRef="number" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" id="Fact-70C6467859982E1A2A33ADB763415F26-wk-Fact-70C6467859982E1A2A33ADB763415F26">0.026</ix:nonFraction><ix:nonFraction decimals="3" unitRef="number" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" id="Fact-78526C8985D14531093BADB76341CE47-wk-Fact-78526C8985D14531093BADB76341CE47">0.020</ix:nonFraction><ix:nonFraction decimals="3" unitRef="number" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" id="Fact-C11281EAB30E477E2FA3ADB763421021-wk-Fact-C11281EAB30E477E2FA3ADB763421021">0.023</ix:nonFraction><ix:nonFraction decimals="3" unitRef="number" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" id="Fact-56A351F86E53D9D003BBADB76340CE75-wk-Fact-56A351F86E53D9D003BBADB76340CE75">0.016</ix:nonFraction><ix:nonNumeric contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Fact-998E6D17811ABF92988DADB76342F998-wk-Fact-998E6D17811ABF92988DADB76342F998">P6Y29D
</ix:nonNumeric><ix:nonNumeric contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Fact-F496C00ABAA19C86FF05ADB7633F4280-wk-Fact-F496C00ABAA19C86FF05ADB7633F4280">P6Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Fact-BF208AF862213B8EC03EADB76340A6EB-wk-Fact-BF208AF862213B8EC03EADB76340A6EB">P6Y9M7D
</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Fact-CC1368D91273ADBD3B41ADB763427F46-wk-Fact-CC1368D91273ADBD3B41ADB763427F46">P5Y11M19D
</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Fact-72B6DB4BBA7962478644ADB7634247E1-wk-Fact-72B6DB4BBA7962478644ADB7634247E1">P6Y29D
</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Fact-091855441FB0F7E2E140ADB76342B7B3-wk-Fact-091855441FB0F7E2E140ADB76342B7B3">P5Y11M16D
</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:href="twou-20191231.xsd" xlink:type="simple"></link:schemaRef></ix:references><ix:resources><xbrli:context id="FD2019Q4YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q2Jun28">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2020Q1Feb24">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2020-02-24</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2018Q4July_Dec">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-07-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q1Jan01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-01-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-07-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:AlternativeCredentialSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2017Q1Jan01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201609Member_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-01-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q2May22">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-05-22</xbrli:startDate>
			<xbrli:endDate>2019-05-22</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">twou:TrilogyEducationServicesInc.Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-05-22</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">twou:TrilogyEducationServicesInc.Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-05-22</xbrli:startDate>
			<xbrli:endDate>2019-05-22</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_DevelopedContentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">twou:TrilogyEducationServicesInc.Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">twou:DevelopedContentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-05-22</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_UniversityClientRelationshipsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">twou:TrilogyEducationServicesInc.Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">twou:UniversityClientRelationshipsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-05-22</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_UniversityClientRelationshipsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">twou:TrilogyEducationServicesInc.Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">twou:UniversityClientRelationshipsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-05-22</xbrli:startDate>
			<xbrli:endDate>2019-05-22</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_DevelopedContentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">twou:TrilogyEducationServicesInc.Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">twou:DevelopedContentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-05-22</xbrli:startDate>
			<xbrli:endDate>2019-05-22</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">twou:TrilogyEducationServicesInc.Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-05-22</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">twou:TrilogyEducationServicesInc.Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-05-22</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">twou:TrilogyEducationServicesInc.Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-05-22</xbrli:startDate>
			<xbrli:endDate>2019-05-22</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_twou_LeaseholdImprovementsInProcessMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">twou:LeaseholdImprovementsInProcessMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_twou_LeaseholdImprovementsInProcessMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">twou:LeaseholdImprovementsInProcessMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">twou:InProcessCapitalizedTechnologyAndContentDevelopmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">twou:InProcessCapitalizedTechnologyAndContentDevelopmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q1QTD_srt_CounterpartyNameAxis_twou_FlatironSchoolIncMember_us-gaap_TypeOfArrangementAxis_twou_SoftwareDevelopmentLicenseAndServicesAgreementMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">twou:FlatironSchoolIncMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">twou:SoftwareDevelopmentLicenseAndServicesAgreementMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ArtisticRelatedIntangibleAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ArtisticRelatedIntangibleAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractualRightsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractualRightsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">twou:ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:AlternativeCredentialSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:AlternativeCredentialSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:AlternativeCredentialSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:AlternativeCredentialSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ArtisticRelatedIntangibleAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractualRightsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractualRightsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ArtisticRelatedIntangibleAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_srt_RangeAxis_srt_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_srt_RangeAxis_srt_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q2May22_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">twou:CreditAgreementMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-05-22</xbrli:startDate>
			<xbrli:endDate>2019-05-22</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q2May22_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">twou:CreditAgreementMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-05-22</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">twou:CreditAgreementMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q2May22_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">twou:CreditAgreementMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-05-22</xbrli:startDate>
			<xbrli:endDate>2019-05-22</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q2May22_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">twou:CreditAgreementMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-05-22</xbrli:startDate>
			<xbrli:endDate>2019-05-22</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_LineOfCreditFacilityAxis_twou_PrinceGeorgesCountyMarylandMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">twou:PrinceGeorgesCountyMarylandMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q2May22_twou_PrepaymentDateAxis_twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="twou:PrepaymentDateAxis">twou:OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">twou:CreditAgreementMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-05-22</xbrli:startDate>
			<xbrli:endDate>2019-05-22</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q2May22_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">twou:CreditAgreementMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-05-22</xbrli:startDate>
			<xbrli:endDate>2019-05-22</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_CreditFacilityAxis_us-gaap_StandbyLettersOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_LongtermDebtTypeAxis_twou_DeferredGovernmentGrantObligationsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">twou:DeferredGovernmentGrantObligationsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-10-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_LongtermDebtTypeAxis_twou_DeferredGovernmentGrantObligationsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">twou:DeferredGovernmentGrantObligationsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q2May22_twou_PrepaymentDateAxis_twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="twou:PrepaymentDateAxis">twou:PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">twou:CreditAgreementMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-05-22</xbrli:startDate>
			<xbrli:endDate>2019-05-22</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2020Q1Feb25_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">twou:CreditAgreementMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2020-02-25</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q2May22_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">twou:CreditAgreementMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-05-22</xbrli:startDate>
			<xbrli:endDate>2019-05-22</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">twou:CreditAgreementMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2017Q3Sep11-Sep11">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-09-11</xbrli:startDate>
			<xbrli:endDate>2017-09-11</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q2May22_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-05-22</xbrli:startDate>
			<xbrli:endDate>2019-05-22</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2017Q3Sep11-Sep11_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-09-11</xbrli:startDate>
			<xbrli:endDate>2017-09-11</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2018Q2May22-May22_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-05-22</xbrli:startDate>
			<xbrli:endDate>2018-05-22</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2018Q2May22-May22">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-05-22</xbrli:startDate>
			<xbrli:endDate>2018-05-22</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2017Q3Sep11-Sep11_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-09-11</xbrli:startDate>
			<xbrli:endDate>2017-09-11</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2018Q2May22-May22_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-05-22</xbrli:startDate>
			<xbrli:endDate>2018-05-22</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_ServicingAndSupportMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">twou:ServicingAndSupportMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_TechnologyAndContentDevelopmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">twou:TechnologyAndContentDevelopmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_CurriculumAndTeachingMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">twou:CurriculumAndTeachingMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_CurriculumAndTeachingMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">twou:CurriculumAndTeachingMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_ServicingAndSupportMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">twou:ServicingAndSupportMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_TechnologyAndContentDevelopmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">twou:TechnologyAndContentDevelopmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_TechnologyAndContentDevelopmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">twou:TechnologyAndContentDevelopmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_CurriculumAndTeachingMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">twou:CurriculumAndTeachingMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_ServicingAndSupportMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">twou:ServicingAndSupportMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2020Q1Jan_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">twou:EquityIncentivePlan2014Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">twou:EquityIncentivePlan2014Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2020Q1Jan1_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">twou:EquityIncentivePlan2014Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2020-01-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4QTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-10-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q1_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2017Q2Jun5-Jun5">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-06-05</xbrli:startDate>
			<xbrli:endDate>2017-06-05</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2020Q1Jan_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4QTD_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-10-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q1QTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2017Q2Jun5-Jun5_srt_RangeAxis_srt_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-06-05</xbrli:startDate>
			<xbrli:endDate>2017-06-05</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2020Q1Jan_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2017Q2Jun5-Jun5_srt_RangeAxis_srt_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-06-05</xbrli:startDate>
			<xbrli:endDate>2017-06-05</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4QTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-10-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_srt_RangeAxis_srt_MaximumMember_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">twou:EquityIncentivePlan2014Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q1QTD_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2020Q1Jan_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2020-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2008Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">twou:EquityIncentivePlan2008Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">twou:EquityIncentivePlan2014Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q1Jan01_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">twou:EquityIncentivePlan2014Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-01-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2020Q1Jan_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2020-01-01</xbrli:startDate>
			<xbrli:endDate>2020-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2014Q1Jan30_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2008Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">twou:EquityIncentivePlan2008Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-01-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2020Q1Jan_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2020-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q1QTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:AlternativeCredentialSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_MajorCustomersAxis_twou_ThreeUniversityClientsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_twou_SalesRevenueSegmentRevenueMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:ThreeUniversityClientsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">twou:SalesRevenueSegmentRevenueMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:AlternativeCredentialSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientOneMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_MajorCustomersAxis_twou_OneUniversityClientMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:OneUniversityClientMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerSegmentBenchmarkMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:AlternativeCredentialSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_StatementGeographicalAxis_us-gaap_NonUsMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:AlternativeCredentialSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientTwoMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_MajorCustomersAxis_twou_ThreeUniversityClientsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_twou_SalesRevenueSegmentRevenueMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:ThreeUniversityClientsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">twou:SalesRevenueSegmentRevenueMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:AlternativeCredentialSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientThreeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientThreeMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerSegmentBenchmarkMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientTwoMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientTwoMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientTwoMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientTwoMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerSegmentBenchmarkMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientTwoMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerSegmentBenchmarkMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientOneMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerSegmentBenchmarkMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientThreeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientThreeMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerSegmentBenchmarkMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientOneMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerSegmentBenchmarkMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q4_srt_StatementGeographicalAxis_us-gaap_NonUsMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:AlternativeCredentialSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_StatementGeographicalAxis_us-gaap_NonUsMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:AlternativeCredentialSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientOneMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientOneMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerSegmentBenchmarkMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_StatementGeographicalAxis_us-gaap_NonUsMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:AlternativeCredentialSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientFourMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientFourMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerSegmentBenchmarkMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_StatementGeographicalAxis_us-gaap_NonUsMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:AlternativeCredentialSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientOneMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientOneMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q4YTD_srt_MajorCustomersAxis_twou_OneUniversityClientMember_us-gaap_ConcentrationRiskByBenchmarkAxis_twou_SalesRevenueSegmentRevenueMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:OneUniversityClientMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">twou:SalesRevenueSegmentRevenueMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:AlternativeCredentialSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q1QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-04-01</xbrli:startDate>
			<xbrli:endDate>2019-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-04-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q1QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-07-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001459417</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-10-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:unit id="usd">
		<xbrli:measure>iso4217:USD</xbrli:measure>
	</xbrli:unit><xbrli:unit id="offering">
		<xbrli:measure>twou:offering</xbrli:measure>
	</xbrli:unit><xbrli:unit id="shares">
		<xbrli:measure>xbrli:shares</xbrli:measure>
	</xbrli:unit><xbrli:unit id="number">
		<xbrli:measure>xbrli:pure</xbrli:measure>
	</xbrli:unit><xbrli:unit id="segment">
		<xbrli:measure>twou:segment</xbrli:measure>
	</xbrli:unit><xbrli:unit id="usdPerShare">
		<xbrli:divide>
			<xbrli:unitNumerator>
				<xbrli:measure>iso4217:USD</xbrli:measure>
			</xbrli:unitNumerator>
			<xbrli:unitDenominator>
				<xbrli:measure>xbrli:shares</xbrli:measure>
			</xbrli:unitDenominator>
		</xbrli:divide>
	</xbrli:unit><xbrli:unit id="agreement">
		<xbrli:measure>twou:agreement</xbrli:measure>
	</xbrli:unit><xbrli:unit id="plan">
		<xbrli:measure>twou:plan</xbrli:measure>
	</xbrli:unit></ix:resources></ix:header></div><div><a id="sDEA36E22ACE65CCE8A6E4C0A710A94A5"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Use these links to rapidly review the document</span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">2U, Inc. FORM 10-K TABLE OF CONTENTS</span></a></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sFD6B59E9253C5B6494CAD37388E008DB"><span style="font-family:inherit;font-size:10pt;">2U, Inc. INDEX TO CONSOLIDATED FINANCIAL INFORMATION</span></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;border-bottom:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:14pt;"><span style="font-family:inherit;font-size:14pt;font-weight:bold;">UNITED STATES</span></div><div style="line-height:120%;text-align:center;font-size:14pt;"><span style="font-family:inherit;font-size:14pt;font-weight:bold;">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="line-height:120%;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Washington, D.C. 20549</span></div><div style="line-height:120%;text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">&#160;</span></div><div style="line-height:120%;text-align:center;font-size:14pt;"><span style="font-family:inherit;font-size:14pt;font-weight:bold;">FORM </span><span><ix:nonNumeric id="d50302464e810-wk-Fact-D03FEA8C60B255EDECBEAE676164C654" name="dei:DocumentType" contextRef="FD2019Q4YTD"><span style="font-size:14pt;font-weight:bold;">10-K</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:14pt;font-weight:bold;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:24px;"><span><ix:nonNumeric id="d50302464e819-wk-Fact-763E7BBF0C74F568E7C4AE68BB54800F" name="dei:DocumentAnnualReport" contextRef="FD2019Q4YTD" format="ixt-sec:boolballotbox"><span style="font-family:Arial Unicode MS;">&#9746;</span></ix:nonNumeric></span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;font-weight:bold;">ANNUAL REPORT PURSUANT TO SECTION&#160;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF&#160;1934</span></div></td></tr></table><div style="line-height:120%;padding-left:72px;text-indent:-48px;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">&#160;</span></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the fiscal year ended </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><span style="white-space:nowrap"><ix:nonNumeric id="d50302464e831-wk-Fact-547A0587033C5F150DFDAE68439DA611" name="dei:DocumentPeriodEndDate" contextRef="FD2019Q4YTD" format="ixt:datemonthdayyearen">December 31, 2019</ix:nonNumeric></span></span></span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">&#160;</span></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">or</span></div><div style="line-height:120%;text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">&#160;</span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:24px;"><span><ix:nonNumeric id="d50302464e847-wk-Fact-D690C2D2FAE31C7E874BAE69B513AD23" name="dei:DocumentTransitionReport" contextRef="FD2019Q4YTD" format="ixt-sec:boolballotbox"><span style="font-family:Arial Unicode MS;font-size:12pt;">&#9744;</span></ix:nonNumeric></span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;font-weight:bold;">TRANSITION REPORT PURSUANT TO SECTION&#160;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF&#160;1934</span></div></td></tr></table><div style="line-height:120%;padding-left:48px;text-indent:-48px;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">&#160;</span></div><div style="line-height:120%;padding-top:4px;text-align:center;padding-left:24px;text-indent:-24px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the transition period from&#160;               to</span></div><div style="line-height:120%;padding-top:10px;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Commission File Number: </span><span><ix:nonNumeric id="d50302464e862-wk-Fact-5AC4EE8B36A02E52B2CCAE6A0125ABC4" name="dei:EntityFileNumber" contextRef="FD2019Q4YTD"><span style="font-size:8pt;font-weight:bold;">001-36376</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-align:center;padding-left:24px;text-indent:-24px;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;"> </span><img src="a2ulogo.jpg" alt="a2ulogo.jpg" style="height:105px;width:142px;"></img></div><div style="line-height:120%;text-align:center;font-size:14pt;"><span><ix:nonNumeric id="d50302464e872-wk-Fact-E6C1CF7EFE04B9DAB53DAE6A55292CF3" name="dei:EntityRegistrantName" contextRef="FD2019Q4YTD"><span style="font-size:14pt;font-weight:bold;">2U,&#160;INC.</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:14pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(Exact name of registrant as specified in its charter)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:228px;"></td><td style="width:65px;"></td><td style="width:53px;"></td><td style="width:310px;"></td><td style="width:22px;"></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonNumeric id="d50302464e895-wk-Fact-D58F30F99AF251A77DCAFBA296330F0B" name="dei:EntityIncorporationStateCountryCode" contextRef="FD2019Q4YTD" format="ixt-sec:stateprovnameen">Delaware</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonNumeric id="d50302464e910-wk-Fact-CB5276F82482A046324BFBA2A9A86E0D" name="dei:EntityTaxIdentificationNumber" contextRef="FD2019Q4YTD">26-2335939</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;padding-left:4px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(State or other jurisdiction of incorporation or organization)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;padding-left:4px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(I.R.S. Employer Identification No.)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonNumeric id="d50302464e973-wk-Fact-AF3568B7CBDDE6D5713CFBA2B8CACE00" name="dei:EntityAddressAddressLine1" contextRef="FD2019Q4YTD">7900 Harkins Road</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonNumeric id="d50302464e978-wk-Fact-02663431ADE0EBAEA94EFBA2C71D7456" name="dei:EntityAddressCityOrTown" contextRef="FD2019Q4YTD">Lanham,</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonNumeric id="d50302464e983-wk-Fact-56F846FC0334A6CD7185FBA2D67E2CBA" name="dei:EntityAddressStateOrProvince" contextRef="FD2019Q4YTD">MD</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;padding-left:4px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"><span><ix:nonNumeric id="d50302464e988-wk-Fact-CFA0FB4022010BD61E46FBA2F0B7449F" name="dei:EntityAddressPostalZipCode" contextRef="FD2019Q4YTD">20706</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;padding-left:4px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(Address of Principal Executive Offices)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;padding-left:4px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(Zip Code)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:10px;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(</span><span><ix:nonNumeric id="d50302464e1024-wk-Fact-081E6B3851D3ADCAF9E3AE6FE7C4626E" name="dei:CityAreaCode" contextRef="FD2019Q4YTD"><span style="font-size:8pt;font-weight:bold;">301</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">)&#160;</span><span><ix:nonNumeric id="d50302464e1029-wk-Fact-7C2692695FD1EC067CFCAE704B7B397C" name="dei:LocalPhoneNumber" contextRef="FD2019Q4YTD"><span style="font-size:8pt;font-weight:bold;">892-4350</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-bottom:10px;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Registrant&#8217;s telephone number, including area code:</span></div><div style="line-height:120%;padding-top:10px;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:8pt;">Securities registered pursuant to Section&#160;12(b) of the Act:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:96.49122807017544%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:35%;"></td><td style="width:1%;"></td><td style="width:18%;"></td><td style="width:1%;"></td><td style="width:45%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Title of each class</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Trading Symbol(s)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Name of each exchange on which registered</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonNumeric id="d50302464e1107-wk-Fact-7D5C5A0F6D71F461E732FBA3A742EEF5" name="dei:Security12bTitle" contextRef="FD2019Q4YTD">Common stock, $0.001 par value per share</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonNumeric id="d50302464e1117-wk-Fact-796AD6786E76DDC19BD3FBA3B517419A" name="dei:TradingSymbol" contextRef="FD2019Q4YTD">TWOU</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonNumeric id="d50302464e1127-wk-Fact-5257727FCFFA289FA3E2FBA3CD94685A" name="dei:SecurityExchangeName" contextRef="FD2019Q4YTD" format="ixt-sec:exchnameen">The Nasdaq Global Select Market</ix:nonNumeric></span></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:24px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:8pt;">Securities registered pursuant to Section&#160;12(g) of the Act:</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">None</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:24px;text-indent:48px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule&#160;405 of the Securities Act.&#160;</span><span><ix:nonNumeric id="d50302464e1141-wk-Fact-3D433B2DBAB1F86752F4AE7A5C0DDFCE" name="dei:EntityWellKnownSeasonedIssuer" contextRef="FD2019Q4YTD"><span style="font-size:8pt;">Yes</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:8pt;">&#160;</span><span style="font-family:Arial Unicode MS;font-size:8pt;">&#9746;</span><span style="font-family:inherit;font-size:8pt;">&#160;&#160;&#160;&#160;No&#160;</span><span style="font-family:Arial Unicode MS;font-size:8pt;">&#9744;</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:24px;text-indent:48px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Act.&#160;Yes&#160;</span><span style="font-family:Arial Unicode MS;font-size:8pt;">&#9744;</span><span style="font-family:inherit;font-size:8pt;">&#160;&#160;&#160;&#160;</span><span><ix:nonNumeric id="d50302464e1160-wk-Fact-D9788B240FC593375CDFAE80755F61A7" name="dei:EntityVoluntaryFilers" contextRef="FD2019Q4YTD"><span style="font-size:8pt;">No</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:8pt;">&#160;</span><span style="font-family:Arial Unicode MS;font-size:8pt;">&#9746;</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:24px;text-indent:48px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12&#160;months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90&#160;days.&#160;</span><span><ix:nonNumeric id="d50302464e1171-wk-Fact-CE1F2CCE96FC47F0FD92AE8428343223" name="dei:EntityCurrentReportingStatus" contextRef="FD2019Q4YTD"><span style="font-size:8pt;">Yes</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:8pt;">&#160;</span><span style="font-family:Arial Unicode MS;font-size:8pt;">&#9746;</span><span style="font-family:inherit;font-size:8pt;">&#160;&#160;&#160;&#160;No&#160;</span><span style="font-family:Arial Unicode MS;font-size:8pt;">&#9744;</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:24px;text-indent:48px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule&#160;405 of Regulation&#160;S-T (&#167;232.405 of this chapter) during the preceding 12&#160;months (or for such shorter period that the registrant was required to submit such files).&#160;</span><span><ix:nonNumeric id="d50302464e1186-wk-Fact-114CC1887869B55AB425AE861F351BBB" name="dei:EntityInteractiveDataCurrent" contextRef="FD2019Q4YTD"><span style="font-size:8pt;">Yes</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:8pt;">&#160;</span><span style="font-family:Arial Unicode MS;font-size:8pt;">&#9746;</span><span style="font-family:inherit;font-size:8pt;">&#160;&#160;&#160;&#160;No&#160;</span><span style="font-family:Arial Unicode MS;font-size:8pt;">&#9744;</span></div><div style="line-height:120%;padding-top:8px;padding-left:24px;text-indent:48px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company&#8221; and &#8220;emerging growth company&#8221; in Rule&#160;12b-2 of the Exchange Act.</span></div><div style="line-height:120%;padding-top:8px;text-align:center;padding-left:24px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:542px;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:178px;"></td><td style="width:82px;"></td><td style="width:210px;"></td><td style="width:69px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span><ix:nonNumeric id="d50302464e1215-wk-Fact-FC25185A7323F59BF38833BD849A58AF" name="dei:EntityFilerCategory" contextRef="FD2019Q4YTD" format="ixt-sec:entityfilercategoryen">Large accelerated filer</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:8pt;"><span style="font-family:Arial Unicode MS;font-size:8pt;">&#9746;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:justify;padding-left:4px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Accelerated filer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:8pt;"><span style="font-family:Arial Unicode MS;font-size:8pt;">&#9744;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Non-accelerated filer&#160;&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:8pt;"><span style="font-family:Arial Unicode MS;font-size:8pt;">&#9744;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:justify;padding-left:4px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Smaller reporting company</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:8pt;"><span style="font-family:Arial Unicode MS;font-size:8pt;"><span><ix:nonNumeric id="d50302464e1251-wk-Fact-DC839071E892A73230CE33BDBA004F69" name="dei:EntitySmallBusiness" contextRef="FD2019Q4YTD" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:justify;padding-left:4px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Emerging growth company</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:8pt;"><span style="font-family:Arial Unicode MS;font-size:8pt;"><span><ix:nonNumeric id="d50302464e1272-wk-Fact-86AA29092467A797691733BDC51B03B7" name="dei:EntityEmergingGrowthCompany" contextRef="FD2019Q4YTD" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></span></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;padding-left:24px;text-indent:48px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">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&#160;13(a) of the Exchange Act.&#160;</span><span style="font-family:Arial Unicode MS;font-size:8pt;">&#9744;</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;padding-left:24px;text-indent:48px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Exchange Act).&#160;Yes&#160;</span><span><ix:nonNumeric id="d50302464e1284-wk-Fact-E7C127D739103B4D9856AE8D9E89F417" name="dei:EntityShellCompany" contextRef="FD2019Q4YTD" format="ixt-sec:boolballotbox"><span style="font-family:Arial Unicode MS;font-size:8pt;">&#9744;</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:8pt;">&#160;&#160;&#160;&#160;No&#160;</span><span style="font-family:Arial Unicode MS;font-size:8pt;">&#9746;</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;padding-left:24px;text-indent:48px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">The aggregate market value of the 47,449,901 shares of the registrant&#8217;s common stock held by non-affiliates as of June&#160;28, 2019 (computed based on the closing price on such date as reported on The Nasdaq Global Select Market) was </span><span style="font-family:inherit;font-size:8pt;"><span>$<ix:nonFraction id="d50302464e1296-wk-Fact-8A907A5FDE53E773480B79205AA236BC" name="dei:EntityPublicFloat" contextRef="I2019Q2Jun28" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">1,786,014,274</ix:nonFraction></span></span><span style="font-family:inherit;font-size:8pt;">.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;padding-left:24px;text-indent:48px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">As of February&#160;24, </span><span style="font-family:inherit;font-size:8pt;">2020</span><span style="font-family:inherit;font-size:8pt;">, there were </span><span style="font-family:inherit;font-size:8pt;"><span><ix:nonFraction id="d50302464e1308-wk-Fact-643888C9C96E374CEC3AEDA9CCFF4315" name="dei:EntityCommonStockSharesOutstanding" contextRef="I2020Q1Feb24" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">63,627,643</ix:nonFraction></span></span><span style="font-family:inherit;font-size:8pt;"> shares of the registrant&#8217;s common stock, par value $0.001 per share, outstanding.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">DOCUMENTS INCORPORATED BY REFERENCE</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="TextSelection-9E3918487A4AAA987FF0AE9689C5BF05-0-wk-Fact-F3E6892F19130F338815AE97340B1343" escape="true"><div style="line-height:120%;padding-top:10px;padding-left:24px;text-indent:48px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Portions of the Company&#8217;s definitive proxy statement, to be filed pursuant to Regulation&#160;14A under the Securities Exchange Act of 1934, for its </span><span style="font-family:inherit;font-size:8pt;">2020</span><span style="font-family:inherit;font-size:8pt;"> Annual Meeting of Stockholders, or an amendment on Form 10-K/A are incorporated by reference in Part&#160;III of this Form&#160;10-K.</span></div></ix:nonNumeric><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;border-bottom:2px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div><br/></div><hr style="page-break-after:always"></hr><div><a id="s96C912D86A3E50B6B573956A056300A9"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">FORM 10-K</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">TABLE OF CONTENTS</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:4%;"></td><td style="width:9%;"></td><td style="width:73%;"></td><td style="width:9%;"></td><td style="width:5%;"></td></tr><tr><td rowspan="27" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">PAGE</span></div></td><td rowspan="27" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#s6DD630FB49F95035955097ADA14B8797"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART I</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s12B0E850D5975373A2ABE43292EF4CEB"><span style="font-family:inherit;font-size:10pt;">Item&#160;1.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s12B0E850D5975373A2ABE43292EF4CEB"><span style="font-family:inherit;font-size:10pt;">Business</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s12B0E850D5975373A2ABE43292EF4CEB">4</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s2A7C26DBA4A7513F989933FC42DFF60C"><span style="font-family:inherit;font-size:10pt;">Item&#160;1A.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s2A7C26DBA4A7513F989933FC42DFF60C"><span style="font-family:inherit;font-size:10pt;">Risk Factors</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s2A7C26DBA4A7513F989933FC42DFF60C">12</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s4D8BDBED521752008C3D32A843C59C37"><span style="font-family:inherit;font-size:10pt;">Item&#160;1B.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s4D8BDBED521752008C3D32A843C59C37"><span style="font-family:inherit;font-size:10pt;">Unresolved Staff Comments</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s4D8BDBED521752008C3D32A843C59C37">36</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s9B0D55C44301516BAF9465B30BC5B877"><span style="font-family:inherit;font-size:10pt;">Item&#160;2.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s9B0D55C44301516BAF9465B30BC5B877"><span style="font-family:inherit;font-size:10pt;">Properties</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s9B0D55C44301516BAF9465B30BC5B877">36</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sA516C61965C85663882E9E8EFF056175"><span style="font-family:inherit;font-size:10pt;">Item&#160;3.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sA516C61965C85663882E9E8EFF056175"><span style="font-family:inherit;font-size:10pt;">Legal Proceedings</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sA516C61965C85663882E9E8EFF056175">36</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sB6013021394154C799C82C8788DCFF6C"><span style="font-family:inherit;font-size:10pt;">Item&#160;4.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sB6013021394154C799C82C8788DCFF6C"><span style="font-family:inherit;font-size:10pt;">Mine Safety Disclosures</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sB6013021394154C799C82C8788DCFF6C">36</a></div></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sAF87DF26E7F05668ADE5827943982A4F"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART II</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sE8BA62BFC5125765A710C2AD8333EEDB"><span style="font-family:inherit;font-size:10pt;">Item&#160;5.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sE8BA62BFC5125765A710C2AD8333EEDB"><span style="font-family:inherit;font-size:10pt;">Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sE8BA62BFC5125765A710C2AD8333EEDB">37</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s782ABDC8CBA3541E82A2431B35AE5414"><span style="font-family:inherit;font-size:10pt;">Item&#160;6.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s782ABDC8CBA3541E82A2431B35AE5414"><span style="font-family:inherit;font-size:10pt;">Selected Financial Data</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s782ABDC8CBA3541E82A2431B35AE5414">38</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s16645600054B51BDB4A4E79C529568BA"><span style="font-family:inherit;font-size:10pt;">Item&#160;7.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s16645600054B51BDB4A4E79C529568BA"><span style="font-family:inherit;font-size:10pt;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s16645600054B51BDB4A4E79C529568BA">39</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s49248BC03E935D77B3C18CFD7ADD489A"><span style="font-family:inherit;font-size:10pt;">Item&#160;7A.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s49248BC03E935D77B3C18CFD7ADD489A"><span style="font-family:inherit;font-size:10pt;">Quantitative and Qualitative Disclosures About Market Risk</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s49248BC03E935D77B3C18CFD7ADD489A">51</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sFD6B59E9253C5B6494CAD37388E008DB"><span style="font-family:inherit;font-size:10pt;">Item&#160;8.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sFD6B59E9253C5B6494CAD37388E008DB"><span style="font-family:inherit;font-size:10pt;">Financial Statements and Supplementary Data</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sFD6B59E9253C5B6494CAD37388E008DB">53</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s5F254944C8695DD5B33E45A31D2B2041"><span style="font-family:inherit;font-size:10pt;">Item&#160;9.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s5F254944C8695DD5B33E45A31D2B2041"><span style="font-family:inherit;font-size:10pt;">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s5F254944C8695DD5B33E45A31D2B2041">91</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC4F005B83DB959B483881FC40A3DA64F"><span style="font-family:inherit;font-size:10pt;">Item&#160;9A.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC4F005B83DB959B483881FC40A3DA64F"><span style="font-family:inherit;font-size:10pt;">Controls and Procedures</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC4F005B83DB959B483881FC40A3DA64F">91</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s9F77EF498ED35F368B8496B99BE63A13"><span style="font-family:inherit;font-size:10pt;">Item&#160;9B.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s9F77EF498ED35F368B8496B99BE63A13"><span style="font-family:inherit;font-size:10pt;">Other Information</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s9F77EF498ED35F368B8496B99BE63A13">91</a></div></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#s5B44E26F8BE753009331B65958503396"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART III</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s558FE69C12D95C02AC9C77165C65833A"><span style="font-family:inherit;font-size:10pt;">Item&#160;10.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s558FE69C12D95C02AC9C77165C65833A"><span style="font-family:inherit;font-size:10pt;">Directors, Executive Officers and Corporate Governance</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s558FE69C12D95C02AC9C77165C65833A">92</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sEC329C75AD25513C8D8B210BD369EF08"><span style="font-family:inherit;font-size:10pt;">Item&#160;11.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sEC329C75AD25513C8D8B210BD369EF08"><span style="font-family:inherit;font-size:10pt;">Executive Compensation</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sEC329C75AD25513C8D8B210BD369EF08">92</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s72B7644FAFE2533AB03645A582E336C7"><span style="font-family:inherit;font-size:10pt;">Item&#160;12.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:12px;text-indent:-12px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s72B7644FAFE2533AB03645A582E336C7"><span style="font-family:inherit;font-size:10pt;">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s72B7644FAFE2533AB03645A582E336C7">92</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s7C242589453C59728606526CEEBC8285"><span style="font-family:inherit;font-size:10pt;">Item&#160;13.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s7C242589453C59728606526CEEBC8285"><span style="font-family:inherit;font-size:10pt;">Certain Relationships and Related Transactions, and Director Independence</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s7C242589453C59728606526CEEBC8285">92</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s737DD4AEA8335A45A2CD473FB04156E4"><span style="font-family:inherit;font-size:10pt;">Item&#160;14.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s737DD4AEA8335A45A2CD473FB04156E4"><span style="font-family:inherit;font-size:10pt;">Principal Accounting Fees and Services</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s737DD4AEA8335A45A2CD473FB04156E4">92</a></div></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#s36191417C9F356C49295E38E0FAF467F"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART IV</span></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sAAF1DA05AD2E55AEBD92FB2BE6BF57A0"><span style="font-family:inherit;font-size:10pt;">Item&#160;15.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sAAF1DA05AD2E55AEBD92FB2BE6BF57A0"><span style="font-family:inherit;font-size:10pt;">Exhibits, Financial Statement Schedules</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sAAF1DA05AD2E55AEBD92FB2BE6BF57A0">93</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s5AD89520BEF756C2902BB01AC31FC40F"><span style="font-family:inherit;font-size:10pt;">Item&#160;16.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s5AD89520BEF756C2902BB01AC31FC40F"><span style="font-family:inherit;font-size:10pt;">Form&#160;10-K Summary</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s5AD89520BEF756C2902BB01AC31FC40F">93</a></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sB499DD7390595B7C9F623111EEB768BC"><span style="font-family:inherit;font-size:10pt;">Signatures</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sB499DD7390595B7C9F623111EEB768BC">94</a></div></td></tr></table></div></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1</span></div></div><hr style="page-break-after:always"></hr><div><a id="s581B59AA2D6853A192F761ADC5D2AC1F"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS</span></div><div style="line-height:120%;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">This Annual Report on Form&#160;10-K contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995 and which are subject to substantial risks and uncertainties. In some cases, you can identify forward-looking statements by the words &#8220;may,&#8221; &#8220;might,&#8221; &#8220;will,&#8221; &#8220;could,&#8221; &#8220;would,&#8221; &#8220;should,&#8221; &#8220;expect,&#8221; &#8220;intend,&#8221; &#8220;plan,&#8221; &#8220;objective,&#8221; &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;estimate,&#8221; &#8220;predict,&#8221; &#8220;project,&#8221; &#8220;potential,&#8221; &#8220;continue&#8221; and &#8220;ongoing,&#8221; or the negative of these terms, or other comparable terminology intended to identify statements about the future. These statements involve known and unknown risks, uncertainties and other factors that may cause our actual results, levels of activity, performance or achievements to be materially different from the information expressed or implied by these forward-looking statements. Although we believe that we have a reasonable basis for each forward-looking statement contained in this Annual Report on Form&#160;10-K, we caution you that these statements are based on a combination of facts and factors currently known by us and our expectations of the future, about which we cannot be certain. Factors that may cause actual results to differ materially from current expectations include, but are not limited to:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">trends in the higher education market and the market for online education, and expectations for growth in those markets;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the acceptance, adoption and growth of online learning by colleges and universities, faculty, students, employers, accreditors and state and federal licensing bodies;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the impact of competition on our industry and innovations by competitors;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">our ability to comply with evolving regulations and legal obligations related to data privacy, data protection and information security;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">our expectations about the potential benefits of our cloud-based software-as-a-service, or SaaS, technology and technology-enabled services to university clients and students;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">our dependence on third parties to provide certain technological services or components used in our platform;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">our ability to meet the anticipated launch dates of our degree programs, short courses and boot camps;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">our expectations about the predictability, visibility and recurring nature of our business model;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">our ability to acquire new university clients and expand our degree programs, short courses and boot camps with existing university clients;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">our ability to successfully integrate the operations of our acquisitions, including Trilogy Education Services, Inc., or Trilogy, achieve the expected benefits of our acquisitions and manage, expand and grow the combined company;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">our ability to service our substantial indebtedness and comply with the financial and other restrictive covenants contained in the credit agreement governing our senior secured term loan facility;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">our ability to refinance our indebtedness on attractive terms, if at all, to better align with our focus on profitability;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">our ability to generate sufficient future operating cash flows from recent acquisitions to ensure related goodwill is not impaired;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">our ability to execute our growth strategy in the international, undergraduate and non-degree alternative markets;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">our ability to continue to recruit prospective students for our offerings;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">our ability to maintain or increase student retention rate in our degree programs;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">our ability to attract, hire and retain qualified employees; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">our expectations about the scalability of our cloud-based platform;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">our expectations regarding future expenses in relation to future revenue;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">potential changes in regulations applicable to us or our university clients; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">our expectations regarding the amount of time our cash balances and other available financial resources will be sufficient to fund our operations; and</span></div></td></tr></table><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the impact and cost of stockholder activism.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">You should refer to the risks described in Part&#160;I, Item&#160;1A &#8220;Risk Factors&#8221; in this Annual Report on Form&#160;10-K for a discussion of important factors that may cause our actual results to differ materially from those expressed or implied by our forward-looking statements. As a result of these factors, we cannot assure you that the forward-looking statements in this Annual Report on Form&#160;10-K will prove to be accurate. Furthermore, if our forward-looking statements prove to be inaccurate, the inaccuracy may be material. In light of the significant uncertainties in these forward-looking statements, you should not regard these statements as a representation or warranty by us or any other person that we will achieve our objectives and plans in any specified time frame, or at all. We undertake no obligation to publicly update any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by law.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">You should read this Annual Report on Form&#160;10-K completely and with the understanding that our actual future results may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary statements.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In this Annual Report on Form 10-K, the terms &#8220;2U,&#8221; &#8220;our company,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; and &#8220;our&#8221; refer to 2U, Inc. and its subsidiaries, unless the context indicates otherwise.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3</span></div></div><hr style="page-break-after:always"></hr><div><a id="s6DD630FB49F95035955097ADA14B8797"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART I</span></div><div><a id="s12B0E850D5975373A2ABE43292EF4CEB"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;1.&#160;&#160;&#160;&#160;Business</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Overview</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are a leading provider of education technology for nonprofit colleges and universities. We build, deliver, and support more than 400 digital and in-person educational offerings, including graduate degrees, undergraduate degrees, professional certificates, boot camps, and short courses, across the career curriculum continuum. Together with our university clients, we have positively transformed the lives of more than 200,000 students. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our comprehensive platform of tightly integrated technology and services provides the digital infrastructure that universities need to attract, enroll, educate and support students at scale. With our platform, students can pursue their education anytime, anywhere, without quitting their jobs or moving; and university clients can provide broader access to their educational offerings, thereby improving outcomes, skills attainment, and career prospects for a greater number of students.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are leading the way in helping nonprofit colleges and universities succeed in the digital age and we have become a trusted partner and brand steward to 73 leading institutions. We continue to develop new and innovative tools to enhance the effectiveness of instructional methods and improve the student learning experience. In addition, our platform allows our university clients to extend their brands and fulfill their missions by delivering high quality education offerings to students anywhere in the world, while maintaining their academic rigor and admissions standards.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Business Segments</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have two reportable segments: the Graduate Program Segment and the Alternative Credential Segment.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In our Graduate Program Segment, we provide the technology and services to nonprofit colleges and universities to enable the online delivery of degree programs. Students enrolled in these programs are generally seeking an undergraduate or graduate degree of the same quality they would receive on campus.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In our Alternative Credential Segment, we provide premium online short courses and technical, skills-based boot camps through relationships with nonprofit colleges and universities. Students enrolled in these offerings are generally working professionals seeking career advancement through skills attainment.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Our Platform</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our platform, or 2UOS, consists of a seamlessly integrated ecosystem of technology, people and data. Through 2UOS, we provide front-end and back-end cloud-based SaaS technology and technology-enabled services, which are tightly integrated and optimized with data analysis and machine learning techniques. Our 2UOS platform includes the following technology and services:</span></div><div style="line-height:174%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Data-Driven Approach to Selecting Offerings </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Through our experience launching and operating educational offerings, we have developed a proprietary algorithm to drive the process for identifying new offerings, which enables us to systematically identify offerings that we believe have the highest probability of success. Our algorithm draws on a wide variety of data, including the operating history of our existing offerings, and is based on key market variables, such as the existing market size of an offering, potential student demographics and university characteristics. The algorithm not only enables us to deploy capital with greater confidence, but it also provides our university clients with greater assurance of, and visibility into, the success of the offering.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Pre-Launch Technology and Services</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2UOS provides the following before launching an offering:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Technology Infrastructure</span><span style="font-family:inherit;font-size:10pt;">.&#160;&#160;We use a variety of proprietary technologies to unify our suite of applications and automate the setup of technology infrastructure for new degree programs. We also have proprietary technology that translates school-specific code into a common language to streamline launching new degree programs with multiple schools.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Marketing</span><span style="font-family:inherit;font-size:10pt;">.&#160;&#160;We use data analytics and proprietary algorithms to develop digital marketing campaigns to engage prospective students efficiently. Our marketing services include the following:</span></div></td></tr></table><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><span style="font-family:inherit;font-size:10pt;">&#9702;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Attract Prospective Students </span><span style="font-family:inherit;font-size:10pt;">- Our marketing team uses best-in-class digital marketing strategies to attract prospective students, including Search Engine Optimization, Search Engine Marketing and Social Media Optimization.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><span style="font-family:inherit;font-size:10pt;">&#9702;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Brand Identity </span><span style="font-family:inherit;font-size:10pt;">- Our brand marketing team works with each university client to develop offering-specific content and ensure that the right message is presented to the consumer.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><span style="font-family:inherit;font-size:10pt;">&#9702;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Data Analysis </span><span style="font-family:inherit;font-size:10pt;">- Using data analytics and machine learning techniques, we focus our marketing efforts on finding prospective students for appropriate offerings at times when conversion is more likely. We also believe that our continuously expanding selection of educational offerings increases our marketing efficiency across our portfolio.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Compliance</span><span style="font-family:inherit;font-size:10pt;">.&#160;&#160;Many of our degree programs are subject to authorization requirements in states in which students reside. We typically work with our university clients to identify and comply with a complex array of state authorization requirements to ensure that students can enroll in our degree programs no matter where they live.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recruiting and Enrollment Technology and Services</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2UOS provides the following technology and services to streamline the admissions and enrollment process for students and university clients:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Recruiting</span><span style="font-family:inherit;font-size:10pt;">.&#160;&#160;We use third-party and proprietary technologies to support prospective students through the admissions process. We provide prospective students with transparent information regarding admissions requirements, the application process, curriculum, financial information, and time to completion. For our degree programs, while our clients make admissions decisions, we organize and route completed student application packages to the university&#8217;s admissions office.  </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Technology Tools.   </span><span style="font-family:inherit;font-size:10pt;">The following systems and applications automate and simplify admissions-related processes for our university clients:</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><span style="font-family:inherit;font-size:10pt;">&#9702;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Customer Relationship Management</span><span style="font-family:inherit;font-size:10pt;">.&#160;&#160;We deploy&#160;a customer relationship management system for each degree program we enable.&#160;This system serves as the data hub for student recruiting activities, application progress, university&#160;admissions review, registration and student support.&#160;We and our university clients use this information to ensure proper coordination and support as a student progresses through the program.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><span style="font-family:inherit;font-size:10pt;">&#9702;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">University Systems Integration Applications</span><span style="font-family:inherit;font-size:10pt;">.&#160;&#160;We use a proprietary application to integrate our technology with our university clients&#8217; student information systems. This application automates the student enrollment process, allowing for efficient and timely student enrollments.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><span style="font-family:inherit;font-size:10pt;">&#9702;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Admissions Application Processing Portal</span><span style="font-family:inherit;font-size:10pt;">.&#160;&#160;Our proprietary admissions application system, known as the Online Application and Recommendation System, or OARS, automates the admissions application process for degree programs. OARS is customized to meet each degree program&#8217;s unique application requirements.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Learning and Student Success Technology and Services</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2UOS provides the following technology and services to develop engaging curriculum for our offerings and to support the student learning experience:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Learning Technology</span><span style="font-family:inherit;font-size:10pt;">.&#160;&#160;Our online learning platform is an end-to-end learning and teaching platform that allows our university clients to deliver high-quality educational content. For our degree programs, our online learning platform provides a live and engaging classroom environment that is accessible through proprietary web, mobile and TV applications, as well as offline for convenient consumption of asynchronous coursework.&#160;Our STEM-based education tools and collaborative annotation technology significantly enhance the learning experience for degree program students and instruction capabilities for faculty. Offerings in our Alternative Credential Segment are delivered through our proprietary learning platforms that share many of the core features of our degree program learning platform.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Live classes</span><span style="font-family:inherit;font-size:10pt;">.  Our offerings feature live, online, face-to-face classes, in addition to asynchronous content and coursework.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Curriculum</span><span style="font-family:inherit;font-size:10pt;">.&#160;&#160;For many of our offerings, our production staff and course developers collaborate with faculty to produce high-quality, engaging, online coursework and content. We use a content management system that facilitates reviewing and deploying asynchronous content. </span><span style="font-family:inherit;font-size:10pt;color:#263238;">For our boot camp offerings, we use an application to make real-time updates to </span></div></td></tr></table><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-left:48px;padding-bottom:12px;padding-top:12px;text-align:left;"><span style="font-family:inherit;font-size:10pt;color:#263238;">our boot camp curriculum and keep our offerings current in quickly evolving fields such as coding, data analytics and cybersecurity.&#160;</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Placements</span><span style="font-family:inherit;font-size:10pt;">.&#160;&#160; Using our global network of clinics, hospitals, schools and other sites, our field placement team secures local placements for students enrolled in degree programs such as nursing, social work, teaching and other programs that require field placements to satisfy curriculum and accreditation requirements.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Hybrid Experiences</span><span style="font-family:inherit;font-size:10pt;">.&#160;&#160;Many of our university clients&#8217; degree programs require students to attend in-person immersions. These experiences provide students with collaborative learning experiences where they develop invaluable personal and professional relationships. We provide the resources and technology to support our clients in facilitating these experiences.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Accessibility</span><span style="font-family:inherit;font-size:10pt;">.&#160;&#160;Our platform provides many features to accommodate the accessibility needs of students with disabilities, including clear navigation, flexible, robust content display, and compatibility with screen-reading and assistive keyboard technologies. Working with our university clients, we support certain accommodations requested by students with disabilities, including providing real-time sign language and captioning for live classes and audio descriptions of video content we produce.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Student Success</span><span style="font-family:inherit;font-size:10pt;">.&#160;&#160;We augment each student&#8217;s academic experience by providing ongoing, personalized non-academic support. For degree programs, we provide a dedicated team to support and train university administration and faculty on how to use our platform to facilitate outstanding live instruction. In addition, we help our university clients succeed by assisting with faculty recruiting efforts, including attracting, cultivating and vetting a pool of faculty candidates for our university clients. </span><span style="font-family:inherit;font-size:10pt;color:#263238;">In our boot camp offerings, we use a proprietary analytics platform to capture the sentiment of students in our classes.&#160;We use this data to improve our curricula, calibrate differences across classrooms and offer targeted support to students.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Key Benefits to University Clients</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our platform provides our university clients with the following key benefits:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Extend Institutional Mission and Reach</span><span style="font-family:inherit;font-size:10pt;">. Our platform enables our university clients to extend their brands and fulfill their missions by delivering high quality education offerings to students anywhere in the world, while maintaining their academic rigor and admissions standards.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Low Financial Risk</span><span style="font-family:inherit;font-size:10pt;">.  We make the initial investment required to launch new offerings across our portfolio. In our Graduate Program Segment, in particular, we make significant investments in technology, integration, content production, marketing, student and faculty support, and other services. Our revenue-share model, combined with long contractual terms in this segment, enables us to make these investments without significant financial risk to our clients.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Turnkey Solution</span><span style="font-family:inherit;font-size:10pt;">. Our platform provides a broad set of capabilities that would otherwise require universities to purchase multiple, disparate point solutions, and significantly increase headcount in marketing, data analytics, technology and other areas.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Qualified Student Enrollment</span><span style="font-family:inherit;font-size:10pt;">.  Our robust marketing capabilities enable us to find qualified students for our university clients&#8217; degree programs who meet the university&#8217;s admissions criteria.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Key Benefits to Students</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our platform provides students with the following key benefits:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Flexibility</span><span style="font-family:inherit;font-size:10pt;">.&#160;&#160;Many students require flexible learning environments to accommodate work and personal responsibilities. Often, these students are working adults who are looking to either complete a full degree, or who want to gain a credential to accelerate or change careers. Our spectrum of offerings provides students with the flexible, high-quality offerings they need to achieve their goals. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Outcomes.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;Our platform allows students to pursue a wide range of high-quality education offerings provided by leading universities. Through these offerings, students obtain valuable skills and credentials that can create upward career mobility, facilitate a transition to a new field or lead to personal enrichment. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Lower Cost-Burden.</span><span style="font-family:inherit;font-size:10pt;">  Students do not need to move or quit their jobs to enroll in our offerings. As a result, many students incur lower total costs than they otherwise would on-campus.</span></div></td></tr></table><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Support.</span><span style="font-family:inherit;font-size:10pt;">  High-quality student support is a central pillar of our platform. Prior to enrollment, our support teams work with prospective students as they consider and apply to a particular offering. Once enrolled, we augment each student&#8217;s academic experience by assigning a dedicated advisor to provide ongoing individualized non-academic support. We also help improve retention rates by using data analysis to predict when students may need additional support.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Our Growth Strategy</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We intend to continue our industry leadership as a provider of a digital education platform that enables nonprofit colleges and universities to deliver education online. Our approach to growth is disciplined and focused on long-term success. The principal elements of our strategy are to increase student enrollments by:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Adding Degree Programs.  </span><span style="font-family:inherit;font-size:10pt;">We intend to add degree programs in select academic disciplines where we believe we have a strategic advantage, such as degrees that require field placements to satisfy curriculum and accreditation requirements, as well as to continue to expand into the undergraduate market.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Adding Alternative Credential Offerings</span><span style="font-family:inherit;font-size:10pt;">.  We intend to add short courses with globally recognized universities and broadly deploy our existing boot camp offerings across our university client base.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Expanding our Reach</span><span style="font-family:inherit;font-size:10pt;">. We believe that there are significant opportunities to provide multiple types of offerings to our current university clients and prospective students. We also intend to provide short course and boot camp offerings to enterprise clients looking to offer valuable training and reskilling opportunities to their employees.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Clients</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had 31 university clients with 127 offerings in 26 academic disciplines. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our long-term university client contracts, which typically have 10 to 15&#160;year terms, generally do not include termination rights for convenience, and require universities to pay teach-out fees for a university client&#8217;s non-renewal, unless the university client otherwise terminates due to our uncured breach.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our contracts also set forth the parties&#8217; respective rights to offer competitive programs. For example, some contracts permit us to offer competitive programs with other schools whose potential students are not academically qualified or otherwise interested in the program we offer with our client. Other contracts prohibit us from offering competitive programs with a specific list of schools, expressed either by reference to a certain ranking on U.S. News&#160;&amp; World Report&#8217;s &#8220;best&#8221; schools list or as a specifically enumerated list of schools negotiated with our university client. In addition, any limitation on our ability to offer competitive programs becomes inapplicable if a university client either refuses to scale the program to accommodate all students qualifying for admission into the program, or raises the program admissions standards above those at the time of contract execution. In addition, our contracts generally prohibit our university clients from offering any online competitive program. Most of our more recent contracts either do not restrict our ability to offer competitive programs or provide for only limited restrictions.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">15%</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">21%</span><span style="font-family:inherit;font-size:10pt;">, respectively, of our consolidated revenue was derived from our programs with University of Southern California, or USC, including our two longest running programs, launched in 2009 and 2010. We expect that these programs will continue to account for a large portion of our revenue.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our programs with Simmons University accounted for </span><span style="font-family:inherit;font-size:10pt;">8%</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">13%</span><span style="font-family:inherit;font-size:10pt;"> of our consolidated revenue for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. Our programs with Syracuse University accounted for </span><span style="font-family:inherit;font-size:10pt;">8%</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">10%</span><span style="font-family:inherit;font-size:10pt;"> of our consolidated revenue for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In our </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;">, as of December 31, 2019, we had more than 250 offerings with 60 university clients. Revenue in this segment is derived from individual students, rather than directly from university clients. No university clients in this segment accounted for 10% or more of our consolidated revenue.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Competition</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The overall market for technology solutions that enable higher education providers to deliver education online is highly fragmented, rapidly evolving and subject to changing technology, shifting needs of students and educators and frequent introductions of new delivery methods. Several competitors provide platforms that compete with some of the capabilities of our platform. </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Two of our largest competitors are Pearson Online Learning Services and Wiley Education Services, owned by Pearson and John Wiley&#160;&amp; Sons, respectively, both of which are large education and publishing companies. In addition, traditional massive open online course providers have evolved from providing massive open online courses to providing degrees, short course certificates and similar non-degree alternatives. We also face competition from companies providing corporate training programs, boot camps and online courses taught outside the university environment (e.g., by experts in various fields). Many of these companies provide components of the technology and services we provide, and these companies may choose to pursue some of the institutions we target. Moreover, nonprofit colleges and universities may elect to continue using or develop their own online learning solutions in-house.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We expect that the competitive landscape will expand as the market for online education offerings at nonprofit institutions matures. We believe the principal competitive factors in our market include the following:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">robustness and evolution of technology solutions and content;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">brand awareness and reputation;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ability of online degree programs, short courses and boot camps to deliver desired student outcomes;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">breadth and depth of service offering;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ability to make significant investments in launching and operating degree programs;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">expertise in marketing, student acquisition and student retention;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">student and faculty experience;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ease of deployment and use of technology solutions;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">level of customization, configurability, integration, security, scalability and reliability of technology solutions; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">quality of university client base and track record of performance.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe we compete favorably on the basis of these factors. Our ability to remain competitive will depend, to a great extent, on our ability to consistently deliver high-quality offerings; meet university client needs for content development; attract, support and retain students; and deliver desired student, faculty and university outcomes.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Seasonality</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We experience seasonality in our marketing and sales expense in both our </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> and our </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;">. We typically reduce our paid search and other marketing and sales efforts during late November and December because of less demand during the holiday season. We generally do not experience pronounced seasonality in our revenue, although revenue can fluctuate significantly from quarter to quarter due to variations driven by the varying academic schedules of our offerings and university clients.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Intellectual Property</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We protect our intellectual property by relying on a combination of copyrights, trademarks, trade secrets and contractual agreements. For example, we rely on trademark protection in the United States and various foreign jurisdictions to protect our rights to various marks, including 2U, NO BACK ROW, GETSMARTER, TRILOGY and other distinctive logos associated with our brand.  We continue to evaluate developing and expanding our intellectual property rights in patents, trademarks and copyrights, as available through registration in the United States and internationally.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We ensure that we own intellectual property created for us by signing agreements with employees, independent contractors, consultants, companies, and any other third party that creates intellectual property for us that assign any intellectual property rights to us.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have also established business procedures designed to maintain the confidentiality of our proprietary information, including the use of confidentiality agreements with employees, independent contractors, consultants and companies with which we conduct business.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We also purchase or license technology that we incorporate into our technology or services. While it may be necessary in the future to seek or renew licenses relating to various aspects of our technology and services, we believe, based upon past experience and industry practice, such licenses generally could be obtained on commercially reasonable terms.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For important additional information related to our intellectual property position, please review the information set forth in &#8220;Risk Factors&#8212;Risks Related to Intellectual Property.&#8221;</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Education Laws and Regulations</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The higher education industry is heavily regulated. Institutions of higher education that award degrees and certificates to signify the successful completion of an academic program are subject to regulation from three primary entities: the U.S. Department of Education, or DOE, accrediting agencies and state licensing authorities. Each of these entities promulgates and enforces its own laws, regulations and standards, which we refer to collectively as education laws.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We contract with postsecondary institutions that are subject to education laws. In addition, we ourselves are required to comply with certain education laws as a result of our role as a service provider to institutions of higher education, either directly or indirectly through our contractual arrangements with university clients. Our failure, or that of our university clients, to comply with education laws could adversely impact our operations. As a result, we work closely with our university clients to maintain compliance with education laws.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Federal Laws and Regulations</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the Higher Education Act of 1965, as amended, or the HEA, institutions offering postsecondary education must comply with certain laws and related regulations promulgated by the DOE in order to participate in the Title IV federal student financial assistance programs. Most of our university clients participate in the Title IV programs.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The HEA and the regulations promulgated thereunder are frequently revised, repealed or expanded. Congress historically has reauthorized and amended the HEA in regular intervals, approximately every seven years. The re-authorization process is currently under way.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The re-authorization of the HEA could alter the regulatory landscape of the higher education industry, and thereby impact the manner in which we conduct business and serve our university clients. In addition, the DOE is independently conducting an ongoing series of rulemakings. The DOE also issues formal and informal guidance instructing institutions of higher education and other covered entities how to comply with various federal laws and regulations. DOE guidance is subject to change and may impact our business model.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Although we are not considered an institution of higher education and we do not directly participate in Title IV programs, we are required to comply with certain regulations promulgated by the DOE as a result of our role as a service provider to institutions that do participate in Title IV programs. These include, for example, regulations governing student privacy under Family Educational Rights and Privacy Act, or FERPA. While online short courses and boot camps are typically not eligible for Title IV aid, when offered by or on behalf of Title IV eligible institutions, many education laws, such as FERPA, remain applicable to us or our university clients even in the </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current DOE rules material to our business include principally the incentive compensation rule, the misrepresentation rule, the &#8220;written arrangements&#8221; rules and state authorization requirements, which are discussed in further detail below. Certain DOE rules have been revised by the current administration as part of its policy to deregulate and spur innovation in higher education, and such changes are generally expected to become final in 2020.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Incentive Compensation Rule</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The HEA provides that any institution that participates in the Title IV federal student financial assistance programs must agree with the DOE that the institution will not provide any commission, bonus or other incentive payment to any person or entity engaged in any student recruiting or admission activities as those terms are defined in DOE regulations.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under DOE&#8217;s incentive compensation regulations, each higher education institution agrees that it will not &#8220;provide any commission, bonus, or other incentive payment based in any part, directly or indirectly, upon success in securing enrollments or the award of financial aid, to any person or entity who is engaged in any student recruitment or admission activity, or in making decisions regarding the award of Title IV, HEA program funds.&#8221; Pursuant to this rule, we are prohibited from offering our covered employees, who are those involved with or responsible for recruiting or admissions activities, any bonus or incentive-based compensation based on the successful recruitment, admission or enrollment of students into a postsecondary institution.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At the time the incentive compensation rule was last revised in July 2011, the revised rule initially raised a question as to whether entities could be prohibited from entering into tuition revenue-sharing arrangements with university clients. On March&#160;17, 2011, the DOE issued official agency guidance, known as a &#8220;Dear Colleague Letter,&#8221; or the DCL, providing guidance on this point. The DCL states that &#8220;[t]he Department generally views payment based on the amount of tuition generated as an indirect payment of incentive compensation based on success in recruitment and therefore a prohibited basis upon which to measure the value of the services provided&#8221; and that &#8220;[t]his is true regardless of the manner in which the entity </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">compensates its employees.&#8221; But the DCL also provides an important exception to the ban on tuition revenue-sharing arrangements between institutions and third parties. According to the DCL, the DOE does not consider payment based on the amount of tuition generated by an institution to violate the incentive compensation ban if the payment compensates an &#8220;unaffiliated third party&#8221; that provides a set of &#8220;bundled services&#8221; that includes recruitment services, such as those we provide. Example 2-B in the DCL is described as a &#8220;possible business model&#8221; developed &#8220;with the statutory mandate in mind.&#8221; Example 2-B describes the following as a possible business model:</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8220;A third party that is not affiliated with the institution it serves and is not affiliated with any other institution that provides educational services, provides bundled services to the institution including marketing, enrollment application assistance, recruitment services, course support for online delivery of courses, the provision of technology, placement services for internships, and student career counseling. The institution may pay the entity an amount based on tuition generated for the institution by the entity&#8217;s activities for all the bundled services that are offered and provided collectively, as long as the entity does not make prohibited compensation payments to its employees, and the institution does not pay the entity separately for student recruitment services provided by the entity.&#8221;</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The DCL guidance indicates that an arrangement that complies with Example 2-B will be deemed to be in compliance with the incentive compensation provisions of the HEA and the DOE&#8217;s regulations. Our business model and contractual arrangements with our university clients closely follow Example 2-B in the DCL. In addition, we assure that none of our &#8220;covered employees&#8221; are paid any bonus or other incentive compensation in violation of the rule.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Because the bundled services rule was promulgated in the form of agency guidance issued by the DOE in the form of a DCL and is not codified by statute or regulation, the rule could technically be altered or removed without prior notice, public comment period or other administrative procedural requirements that accompany formal agency rulemaking. Similarly, a court could technically invalidate the rule in an action involving our company or our university clients, or in an action that does not involve us at all. Finally, while most states defer to DOE regulations, different versions of the federal incentive compensation rule exist under state law, and such statutes or rules, or their interpretation, may change at any time. The revision, removal or invalidation of the bundled services rule by Congress, the DOE or a court could technically require us to change our business model, and separate revisions at the state level could require us to amend certain of our contracts.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Misrepresentation Rule</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The HEA prohibits an institution that participates in the Title IV programs from engaging in any &#8220;substantial misrepresentation&#8221; regarding three broad subject areas: (i)&#160;the nature of the school&#8217;s education programs, (ii)&#160;the school&#8217;s financial charges and (iii)&#160;the employability of the school&#8217;s graduates.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the rule, &#8220;misrepresentation&#8221; is defined broadly as any false, erroneous or misleading statement, written, visual or oral. This may include even statements that &#8220;have the likelihood or tendency to deceive.&#8221; Therefore, a statement need not be intentionally deceitful to qualify as a misrepresentation. &#8220;Substantial misrepresentation&#8221; is defined loosely as a misrepresentation on which the person to whom it was made could reasonably be expected to rely, or has reasonably relied, to that person&#8217;s detriment.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The current regulation also covers statements made by any representative of an institution, including agents, employees and subcontractors, and statements made directly or indirectly to any third party, including state agencies, government officials or the public, and not just statements made to students or prospective students.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Violations of the misrepresentation rule are subject to various sanctions by the DOE and violations may be used as a basis for legal action by third parties or as a defense to the obligation to repay student loans. Similar rules apply under state laws or are incorporated in institutional accreditation standards, and the Federal Trade Commission, or FTC, applies similar rules that prohibit any unfair or deceptive marketing practices by vendors in the education sector. As a result, we and our employees and subcontractors, as agents of our university clients, must use a high degree of care to comply with such rules and are prohibited by contract from making any false, erroneous or misleading statements about our university clients. To avoid an issue under the misrepresentation rule and similar state and federal rules, we assure that all marketing materials are approved in advance by our university clients before they are used by our employees.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accreditation Rules and Standards</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrediting agencies primarily examine the academic quality of the instructional programs of an educational institution, and a grant of accreditation is typically viewed as confirmation that an institution or an institution&#8217;s programs meet generally accepted academic standards. Accrediting agencies also review the administrative and financial operations of the institutions they accredit to ensure that each institution has the resources to perform its educational mission. The DOE also relies on accrediting agencies to determine whether institutions qualify to participate in Title IV programs.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition to institutional accreditation, colleges and universities may require specialized programmatic accreditation for particular educational programs. Many states and professional associations require professional programs to be accredited, and require individuals to have graduated from accredited programs in order to sit for professional license exams. Programmatic accreditation, while not a sufficient basis for institutional Title IV Program certification by the DOE, assists graduates to practice or otherwise secure appropriate employment in their chosen field. Common fields of study subject to programmatic accreditation include teaching and nursing.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Although we are not an accredited institution and are not required to maintain accreditation, accrediting agencies are responsible for reviewing an accredited institution&#8217;s third-party contracts with service providers like us and may require an institution to obtain approval from or to notify the accreditor in connection with such arrangements. One purpose of the notification and approval requirements is to verify that the accredited institution remains responsible for providing academic instruction leading to a credential and provides oversight of other activities undertaken by third parties like us that are within the scope of its accreditation. We work closely with our university clients to assure that the standards of their respective accreditors are met and are not adversely impacted by us.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrediting agencies are also responsible for assuring that any &#8220;written arrangements&#8221; to outsource academic instruction meet accrediting standards and related regulations of the DOE. Our operations are generally not subject to such &#8220;written arrangements&#8221; rules because academic instruction is provided by our university client institutions and not by us; however, the &#8220;written arrangements&#8221; rules may apply to online programs in the </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;"> to the extent such courses are outsourced by university clients. The &#8220;written arrangements&#8221; rule is under review by the current administration. Any changes are not expected to be final until later in 2020.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">State Laws and Regulations</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Each state has at least one licensing agency responsible for the oversight of educational institutions operating within its jurisdiction. Continued approval by such agencies is necessary for an institution to operate and grant degrees, diplomas or certificates in those states. Moreover, under the HEA, approval by such agencies is necessary to maintain eligibility to participate in Title IV programs. State attorneys general are also active in enforcing education laws, and the level of regulatory oversight varies substantially from state to state.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We and our university clients may be subject to regulation in each state in which we or they own facilities, provide distance education or recruit students. State laws establish standards for, among other things, student instruction, qualifications of faculty, location and nature of facilities, recruiting practices and financial policies. The need to comply with applicable state laws and regulations may limit or delay our ability to market or expand our offerings. In addition, the interpretation of state authorization regulations is subject to substantial discretion by the state agency responsible for enforcing the regulations.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">DOE requires, among other things, that an institution offering distance learning or online programs secure the approval of those states which require such approval and provide evidence of such approval to the DOE upon request. This regulation increases the importance of state authorization because failure to obtain the necessary state authorization for online programs (which may also be obtained through participation in a state authorization reciprocity agreement) could result in an obligation to return federal funds received by an institution. The current administration initially delayed the effective date of the current state authorization regulations before making minor changes to them, which are expected to be effective on July 1, 2020. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All states except California now participate in the State Authorization Reciprocity Agreement, or SARA, governing the licensing of online offerings. All SARA-member institutions may provide online offerings in SARA states without obtaining separate state authorization (this includes externships, recruiting, local advertising, and faculty presence). SARA-member institutions must still obtain a separate authorization in order to open a physical location in another state and are also required to obtain any additional approvals that may be required for offerings leading to professional licensure in a state (e.g.,&#160;nursing, teaching, or counseling). Most of our university clients are SARA members and the DOE accepts participation in a reciprocity agreement as evidence of state approval.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finally, many programs leading to professional licensure, such as graduate degree programs in nursing or teaching, also require approval from, and are subject to ongoing oversight by separate state agencies such as state nursing boards. Membership in SARA does not encompass approvals by professional licensing boards, which must be obtained separately.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We monitor state law developments closely and work closely with our university clients to assist them with obtaining any required approvals.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Laws</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our activities are also subject to other federal and state laws. These regulations include, but are not limited to, consumer marketing and unfair trade practices laws and regulations, including those promulgated and enforced by the FTC, state and federal consumer lending laws, student accessibility requirements and federal and state data protection and privacy requirements.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Culture and Employees</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2U was founded on a set of &#8220;guiding principles&#8221; that are core to our culture and guide big and small decisions every day. New employees are introduced to the guiding principles in orientation and are expected to bring these guiding principles to life as they work with their teams, interact with our university clients and students or otherwise represent 2U in the community.</span></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;font-size:10pt;text-indent:-48px;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cherish each opportunity</span><span style="font-family:inherit;font-size:10pt;">.  Life is short, so treasure every moment.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">&#8226;</span></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;font-size:10pt;text-indent:-48px;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Give a damn</span><span style="font-family:inherit;font-size:10pt;">.  Care about what you do each day.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">&#8226;</span></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;font-size:10pt;text-indent:-48px;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Strive for excellence</span><span style="font-family:inherit;font-size:10pt;">.  Don&#8217;t settle for second best. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">&#8226;</span></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;font-size:10pt;text-indent:-48px;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Be bold and fearless</span><span style="font-family:inherit;font-size:10pt;">.  Question the status quo and embrace change.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">&#8226;</span></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;font-size:10pt;text-indent:-48px;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Be candid, honest and open</span><span style="font-family:inherit;font-size:10pt;">.  Listen to others and offer respectful feedback. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">&#8226;</span></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;font-size:10pt;text-indent:-48px;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Have fun</span><span style="font-family:inherit;font-size:10pt;">. Fun is important.  Fun is simply better. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">&#8226;</span></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;font-size:10pt;text-indent:-48px;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Make service your mission</span><span style="font-family:inherit;font-size:10pt;">.  Give the highest level of support to our partners and to one another.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">&#8226;</span></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;font-size:10pt;text-indent:-48px;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Don&#8217;t let the skeptic win</span><span style="font-family:inherit;font-size:10pt;">.  &#8220;No&#8221; is easy. &#8220;Yes&#8221; is hard. Fight for &#8220;yes.&#8221;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">&#8226;</span></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;font-size:10pt;text-indent:-48px;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Relationships matter</span><span style="font-family:inherit;font-size:10pt;">.  Invest the time, build trust, and value differences.</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;</span></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had </span><span style="font-family:inherit;font-size:10pt;">3,749</span><span style="font-family:inherit;font-size:10pt;"> full-time employees and </span><span style="font-family:inherit;font-size:10pt;">2,099</span><span style="font-family:inherit;font-size:10pt;"> part-time employees. None of our employees are represented by a labor union or covered by a collective bargaining agreement. We consider our relations with our employees to be good.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Information</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We were incorporated as a Delaware corporation in April 2008 and completed our initial public offering in April 2014. We acquired Get Educated International Proprietary Limited, or GetSmarter, in July 2017, and acquired Trilogy in May 2019.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our principal executive offices are located at 7900 Harkins Road, Lanham, MD&#160;20706, and our telephone number is (301)&#160;892-4350.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">You can obtain copies of our Annual Report on Form&#160;10-K, Quarterly Reports on Form&#160;10-Q, Current Reports on Form&#160;8-K, and other filings with the U.S. Securities and Exchange Commission, or the SEC, and all amendments to these filings, free of charge from our website at investor.2u.com or on the SEC&#8217;s website at www.sec.gov as soon as reasonably practicable following our filing of any of these reports with the SEC. The contents of these websites are not incorporated into this filing. Further, our references to the URLs for these websites are intended to be inactive textual references only.</span></div><div><a id="s2A7C26DBA4A7513F989933FC42DFF60C"></a></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;1A.&#160;&#160;&#160;&#160;Risk Factors</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition to the other information set forth in this Annual Report on Form&#160;10-K, you should carefully consider the factors discussed in the &#8220;Special Note Regarding Forward-Looking Statements&#8221; in this Annual Report on Form&#160;10-K.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Risks Related to Our Business Model, Our Operations and Our Growth Strategy</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We have a limited operating history, which makes it difficult to predict our future financial and operating results, and we may not achieve our expected financial and operating results in the future.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We were incorporated in 2008 and launched our first graduate program in 2009. In July 2017, we acquired GetSmarter and extended our offerings to include premium online short courses, and in May 2019, we acquired Trilogy and further extended our offerings to include skills-based boot camps. As a result of our limited operating history, our ability to forecast our future operating results, including revenue, cash flows and profitability, is limited and subject to a number of uncertainties. We have encountered and will encounter risks and uncertainties frequently experienced by growing companies in the technology industry. If our assumptions regarding these risks and uncertainties are incorrect or change due to factors impacting our targeted markets, or if we do not manage these risks successfully, our operating and financial results may differ materially from our expectations and our business may suffer.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We have incurred significant net losses since inception, and we are uncertain about our future profitability. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We incurred net losses of </span><span style="font-family:inherit;font-size:10pt;">$235.2 million</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">$38.3 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$29.4 million</span><span style="font-family:inherit;font-size:10pt;"> during the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. We will need to generate and sustain increased revenue levels in future periods to become profitable, and, even if we do, we may not be able to maintain or increase our level of profitability. We expect to continue to expend substantial financial and other resources on, technology and production efforts to support a growing number of offerings and our marketing and sales efforts to drive the acquisition of potential students. In addition, as a public company, we will continue to incur significant accounting, legal and other expenses that we did not incur as a private company. These expenditures will make it harder for us to achieve and maintain profitability. Our efforts to grow our business may be more costly than we expect, and we may not be able to increase our revenue enough to offset our operating expenses. If we are forced to reduce our expenses, our growth strategy could be compromised. We may incur significant losses in the future for a number of reasons, including unforeseen expenses, difficulties, complications, delays and other unknown events. As a result, we may be unable to achieve and maintain profitability, and the value of our company and our common stock could decline significantly.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our financial performance depends heavily on our ability to recruit qualified potential students for our offerings, and our ability to do so may be affected by circumstances beyond our control.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Building awareness of our offerings is critical to our ability to recruit prospective students for our university clients&#8217; offerings and generate revenue. A substantial portion of our expenses is attributable to marketing and sales efforts dedicated to attracting potential students to our offerings. Because we generate revenue based on a portion of the tuition and fees that students pay, it is critical to our success that we identify qualified prospective students for our offerings in a cost-effective manner, and that enrolled students remain active in our offerings until graduation or completion.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following factors, many of which are largely outside of our control, may prevent us from successfully driving and maintaining student enrollment in our offerings in a cost-effective manner or at all:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Negative perceptions about online learning programs.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;As a non-traditional form of education delivery, prospective students will subject our university clients&#8217; online offerings to increased scrutiny. Online offerings that we or our competitors provide may not be successful or operate efficiently, and new entrants to the field of online learning also may not perform well. Such underperformance could create the perception that online offerings in general are not an effective way to educate students, whether or not our offerings achieve satisfactory performance, which could make it difficult for us to successfully attract prospective students. Students may be reluctant to enroll in online educational offerings for fear that the learning experience may be substandard, that employers may be averse to hiring students who received their education online, or that organizations granting professional licenses or certifications may be reluctant to grant them based on degrees earned through online education.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Unsuccessful marketing efforts.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;We invest substantial resources in developing and implementing data-driven marketing strategies that focus on identifying the right potential student at the right time. These marketing efforts make substantial use of search engine optimization, paid search, social media and custom website development and deployment and we rely on a small number of internet search engines and marketing partners. If our execution of this strategy proves to be inefficient or unsuccessful in generating a sufficient quantity of qualified prospective students, or if the costs associated with the execution of this strategy increase, our revenue and ability to achieve profitability could be adversely affected.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Damage to university client reputation.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;Because we market a specific offering to each potential student and use the university client&#8217;s brand in connection with our marketing efforts, the reputations of our university clients are critical to our ability to enroll students. Many factors affecting our university clients&#8217; reputations are beyond our control and can change over time, including their academic performance, ranking among nonprofit educational institutions and university leadership positions.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Lack of interest in an offering.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;We may encounter difficulties attracting qualified students for offerings that are not highly desired or that are relatively new within their fields. Macroeconomic conditions beyond our control may diminish interest in employment in a field, and that could contribute to a lack of interest in offerings in the disciplines related to that field.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Our lack of control over our university clients&#8217; admissions standards and admissions decisions for degree programs.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;Even if we are able to identify prospective students for a degree program, there is no guarantee that students will be admitted to that program. In the Graduate Program Segment, the university clients retain complete discretion over setting admissions standards and making admissions decisions, and any changes to admissions </span></div></td></tr></table><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-left:48px;padding-bottom:12px;padding-top:12px;text-align:left;"><span style="font-family:inherit;font-size:10pt;">standards, or inconsistent application of admissions standards, could affect student enrollment and our ability to generate revenue. </span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Inability of students to secure funding.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;Like traditional college and university students, many of the students in our university clients&#8217; offerings, in particular degree programs, rely on the availability of third-party financing to pay for the costs of their educations, including tuition. This tuition assistance may include federal or private student loans, scholarships and grants, or benefits or reimbursement provided by the students&#8217; employers. Any developments that reduce the availability of financial aid for higher education generally, or for our university clients&#8217; offerings, could impair students&#8217; abilities to meet their financial obligations, which in turn could result in reduced enrollment and harm our ability to generate revenue.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">General economic conditions.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;Student enrollment in our offerings may be affected by changes in global economic conditions. An improvement in economic conditions and, in particular, an improvement in the economic conditions in the U.S. and the U.S. unemployment rate, may reduce demand among potential students for educational services, as they may find adequate employment without additional education. Conversely, a worsening of economic and employment conditions may reduce the willingness of employers to sponsor educational opportunities for their employees or discourage existing or potential students from pursuing additional education due to a perception that there are insufficient job opportunities, increased economic uncertainty or other factors, any of which could adversely impact our ability to attract qualified students to our offerings. If one or more of these factors reduces student demand for our offerings, enrollment could be negatively affected, our costs associated with student acquisition and retention could increase, or both, any of which could materially compromise our ability to grow our revenue or achieve profitability. These developments could also harm our reputation and make it more difficult for us to engage new and existing university clients for new offerings, which would negatively impact our ability to expand our business.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our business depends heavily on the adoption by colleges and universities of online delivery of their educational offerings. If we fail to attract new university clients, or if new leadership at existing university clients does not have an interest in continuing or expanding online delivery of their educational offerings, our revenue growth and profitability may suffer.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The success of our business depends in large part on our ability to enter into agreements with additional nonprofit colleges and universities to offer their offerings online. In particular, to engage new university clients, we need to convince potential university clients, many of which have been educating students in generally the same types of on-campus programs for hundreds of years, to invest significant time and resources to adjust the manner in which they teach students. The delivery of online education at leading nonprofit colleges and universities is nascent, and many administrators and faculty members have expressed concern regarding the perceived loss of control over the education process that might result from offering content online, as well as skepticism regarding the ability of colleges and universities to provide high-quality education online that maintains the standards they set for their on-campus programs. It may be difficult to overcome this resistance, and online programs of the kind we develop with our university clients may not achieve significant market acceptance. In addition, our university clients have regular turnover in their leadership positions, and there is no guarantee that any new leader will have an interest in continuing or expanding online delivery of the university&#8217;s educational offerings. If new leaders at our university clients do not embrace online delivery of educational offerings, we may not be able to add additional offerings with the university client and the university client may attempt to terminate or may not renew their relationship with us.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Disruption to or failures of our platform could reduce university client and student satisfaction with our offerings and could harm our reputation.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The performance and reliability of our platform is critical to our operations, reputation and ability to attract new university clients, as well as our student acquisition and retention efforts. Our university clients rely on this technology to provide their offerings online, and students access this technology on a frequent basis as an important part of their educational experience. Because our platform is complex and incorporates a variety of hardware and proprietary and third-party software, our platform may have errors or defects that could result in unanticipated downtime for our university clients and students. Web- and mobile- based applications frequently contain undetected errors when first introduced or when new versions or enhancements are released, and we have from time to time found errors and defects in our technology and new errors and defects may be detected in the future. In addition, we have experienced and may in the future experience temporary system interruptions to our platform for a variety of reasons including network failures, power failures, problems with third-party firmware updates, as well as an overwhelming numbers of users trying to access our platform. Any errors, defects, disruptions or other performance problems with our platform could damage our or our university clients&#8217; reputations, decrease student satisfaction and retention and impact our ability to attract new students and university clients. If any of these problems occur, our university clients could attempt to terminate their agreements with us, or make indemnification or other claims against us. In addition, sustained or recurring disruptions in our platform could adversely affect our and our university clients&#8217; compliance with applicable regulations and accrediting body standards.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We rely upon Amazon Web Services to host certain aspects of our platform and any disruption of or interference with our use of Amazon Web Services could impair our ability to deliver our platform to university clients and students, resulting in university client and student dissatisfaction, damage to our reputation, and harm to our business.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amazon Web Services, or AWS, provides a distributed computing infrastructure platform for business operations, or what is commonly referred to as a cloud computing service. We have designed our technology and technology-enabled services to use data processing, storage capabilities and other services provided by AWS. Currently, our online learning platform and certain of our front-end and back-end technology and services are run on AWS. Given this, along with the fact that we cannot easily switch our AWS operations to another cloud provider, any disruption of, or interference with our use of, AWS would impact our operations and our business would be adversely impacted. AWS provides us with computing and storage capacity pursuant to an agreement that continues until terminated by either party. AWS may terminate the agreement without cause by providing 30&#160;days&#8217; prior written notice, and may terminate the agreement for cause with 30&#160;days&#8217; prior written notice, including any material default or breach of the agreement by us that we do not cure within the 30-day period. Additionally, AWS has the right to terminate the agreement immediately with notice to us in certain scenarios such as if AWS believes providing the services could create a substantial economic or technical burden or material security risk for AWS, or in order to comply with the law or requests of governmental entities. If any of our arrangements with AWS is terminated, we could experience interruptions in our software as well as delays and additional expenses in arranging new facilities and services.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We utilize third-party data center hosting facilities operated by AWS. Our operations depend, in part, on AWS&#8217;s abilities to protect these facilities against damage or interruption from natural disasters, power or telecommunications failures, criminal acts and similar events. The occurrence of spikes in usage volume, a natural disaster, an act of terrorism, vandalism or sabotage, a decision to close a facility without adequate notice, or other unanticipated problems at a facility could result in lengthy interruptions in the availability of our platform, which would result in harm to our business. In the event of a system failure, the backup systems and disaster recovery services provided by AWS may be insufficient or fail. Also, in the event of damage or interruption, our insurance policies may not adequately compensate us for any losses that we may incur. These factors in turn could further reduce our revenue, subject us to liability or cause our university clients to fail to renew or terminate their contracts, any of which could harm our business.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our ability to deliver our services is dependent on the development and maintenance of the infrastructure of the Internet by third parties.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The infrastructure of the Internet&#160;consists of multiple fragmented networks. Multiple third-party organizations run this infrastructure together under the governance of the Internet Corporation for Assigned Numbers and Names (&#8220;ICANN&#8221;) and the Internet Assigned Numbers Authority under the stewardship of ICANN. The Internet has experienced outages and other delays resulting from damage to portions of infrastructure, denial-of-service attacks or related cyber incidents, and the Internet could face outages and delays in the future. These outages and delays could reduce the level of Internet usage or result in fragmentation of the Internet, resulting in multiple separate networks lacking interconnection. These scenarios are outside of our control and could impair the delivery of our platform to our university clients and students. Resulting interruptions in our platform or the ability of our university clients or students to access our platform could result in a loss of potential or existing university clients and students, subject us to liability or harm our business.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our student acquisition efforts depend in large part upon the availability of advertising space through a variety of media.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We depend upon the availability of advertising space through a variety of media, including third-party applications on platforms such as Facebook and LinkedIn, to direct traffic to, and recruit new students for, our offerings. The availability of advertising space varies, and a shortage of advertising space in any particular media or on any particular platform, or the elimination of a particular medium on which we advertise, could limit our ability to direct traffic to our offerings and recruit new students on a cost-effective basis, any of which could have a material adverse effect on our business, results of operations and financial condition.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">The market for our offerings may be limited based on the types of nonprofit colleges and universities we target.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our target market of select nonprofit colleges and universities is necessarily limited. Some of the contracts we have entered into or may enter into with our university clients contain limitations on our ability to contract with other institutions to provide the same or a similar offering. In addition, in order to maintain good relations with our university clients, we may decide not to approach certain institutions that our university clients regard as their direct competitors to offer similar programs or courses, even if we are allowed to do so under our contracts.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We have agreed to incur, and we may incur in the future, costs to terminate some or all of the exclusivity obligations in certain of our university client contracts.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">15</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain of our contracts with our university clients limit our ability to enable competitive offerings with other schools. In our Graduate Program Segment, we have determined that enabling some of these contractually prohibited competitive programs may be part of our business strategy. To eliminate some or all of the exclusivity obligations in certain university clients&#8217; contracts with us, we have agreed with certain university clients in our Graduate Program Segment to do some or all of the following: make fixed and contingent cash payments over time, reduce our revenue share over time, and/or make minimum investments in marketing under certain conditions.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We may determine in the future that enabling additional contractually prohibited competitive offerings is desirable, and we may therefore agree with additional university clients to incur costs similar to those noted above to reduce or eliminate the exclusivity obligations contained in their contracts with us.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If the competitive offerings we ultimately enable fail to reach scale or cannot be scaled at a reasonable cost, or if we need to incur contingent costs in connection with enabling competitive offerings, our ability to grow our business and achieve profitability would be impaired.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Attracting new university clients for the launch of new offerings is complex and time-consuming. If we pursue unsuccessful opportunities, we may forgo more profitable opportunities and our operating results and growth would be harmed.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The process of identifying new offerings at select nonprofit colleges and universities, and then negotiating contracts with potential university clients, is complex and time-consuming. Because of the initial reluctance on the part of some nonprofit colleges and universities to embrace a new method of delivering their education services and the complicated approval process within universities, our sales process to attract and engage a new university client can be lengthy. Depending on the particular college or university and the particular offering, we may face resistance from university administrators or faculty members during the process.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The sales cycle for a new university client often spans one year or longer. In addition, our sales cycle can vary substantially because of a number of factors, including the university client&#8217;s approval processes or disagreements over the terms of our offerings. We spend substantial time and management resources on these sales efforts without any assurance that our efforts will result in the launch of a new offering. If we invest substantial resources pursuing unsuccessful opportunities, we may forgo other more profitable university client relationships, which would harm our operating results and growth.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">To launch a new degree program, we must incur significant expense in technology and content development, as well as in marketing and sales to identify and attract prospective students, and it may be several years, if ever, before we generate revenue from a new program sufficient to recover our costs.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To launch a new degree program, we must integrate components of our platform with the various student information and other operating systems our university clients use to manage functions within their institutions. In addition, our content development staff must work closely with the university client&#8217;s faculty members to produce engaging online coursework and content, and we must commence student acquisition activities. This process of launching a new degree program is time-consuming and costly and, under our agreements with our university clients, we are primarily responsible for the significant costs of this effort, even before we generate any revenue. Additionally, during the life of our university client agreements, we are responsible for the costs associated with continued marketing, maintaining our platform and providing non-academic and other support for students enrolled in the degree program. We invest significant resources in these new degree programs from the beginning of our relationship with a university client, and there is no guarantee that we will ever recoup these costs.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We make significant upfront investments in our university clients&#8217; degree programs, therefore, our university client agreements provide that we receive a fixed percentage of the tuition that the university clients receive from the students enrolled in their degree programs, we only begin to recover these costs once students are enrolled and our university clients begin billing students for tuition and fees. The time that it takes for us to recover our investment in a new degree program depends on a variety of factors, primarily the level of our content development costs, student acquisition costs, the rate of growth in student enrollment in the program, and the tuition of the program. We estimate that, on average, it takes approximately four to five years after engagement with a university client to fully recover our investment in that university client&#8217;s new degree program. Because of the lengthy period required to recoup our investment in a new degree program, unexpected developments beyond our control could occur that result in the university client ceasing or significantly curtailing a degree program before we are able to fully recoup our investment. As a result, we may ultimately be unable to recover the full investment that we make in a new degree program or achieve our expected level of profitability for the degree program.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">If new offerings do not scale efficiently and in the time frames we expect, our reputation and our revenue will suffer.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our continued growth and profitability depends on our and our university clients&#8217; ability to successfully scale newly launched offerings. As we continue growing our business, we plan to continue to hire new employees, particularly in our </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">16</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">marketing and sales team and our technology and content development teams. If we cannot adequately train these new employees, we may not be successful in recruiting potential students for our offerings, which would adversely impact our ability to generate revenue, and our university clients and the students in their offerings could lose confidence in the knowledge and capability of our employees. If we cannot quickly and efficiently scale our technology to handle growing student enrollment and new offerings, our university clients&#8217; and their students&#8217; experiences may suffer, which could damage our reputation among colleges and universities and their faculty and students and impact our ability to acquire new university clients.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, in our Graduate Program Segment, if our university clients cannot quickly develop the infrastructure and hire sufficient faculty and administrators to handle growing student enrollments, our university clients&#8217; and their students&#8217; experiences with our platform may suffer, which could damage our reputation among colleges and universities and their faculty and students.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our ability to effectively manage any significant growth of new offerings and increasing student enrollment will depend on a number of factors, including our ability to:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">satisfy existing students in, and attract and enroll new students for, our offerings;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">assist our university clients in recruiting qualified faculty to support their expanding enrollments;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">assist our university clients in developing and producing an increased volume of course content;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">successfully introduce new features and enhancements and maintain a high level of functionality in our platform; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">deliver high-quality support to our university clients and their faculty and students.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Establishing new offerings or expanding existing offerings will require us to make investments in management and key staff, increase capital expenditures, incur additional marketing expenses and reallocate other resources. If student enrollment in our offerings does not increase, if we are unable to launch new offerings in a cost-effective manner or if we are otherwise unable to manage new offerings effectively, our ability to grow our business and achieve profitability would be impaired, and the quality of our platform and the satisfaction of our university clients and their students could suffer.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our financial performance depends heavily on student retention within our offerings, and factors influencing student retention may be out of our control.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Once a student is enrolled in an offering, we and our university client must retain the student over the life of the offering to generate ongoing revenue. Our strategy involves offering high-quality support to students enrolled in these offerings to support their retention. If we are unable to help students quickly resolve any educational, technological or logistical issues they encounter, otherwise provide effective ongoing support to students or deliver the type of high-quality, engaging educational content that students expect, students may withdraw from the offering, which would negatively impact our revenue.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, student retention could be compromised by the following factors, many of which are largely outside of our control:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Reduced support from our university clients.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;Because revenue from a particular offering is directly attributable to the level of student enrollment in the offering, our ability to grow our revenue from a university client relationship depends on the growth of enrollment in that offering. Our university clients could limit enrollment in their offerings, cease providing the offerings altogether or significantly curtail or inhibit our ability to promote their offerings, any of which would negatively impact our revenue.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Lack of support from faculty members in our university clients&#8217; degree programs.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;It takes a significant time commitment and dedication from our university clients&#8217; faculty members to work with us to develop course content for their degree programs and courses designed for an online learning environment. Our university clients&#8217; faculty may be unfamiliar with the development and production process, may not understand the time commitment involved to develop the course content, or may otherwise be resistant to changing the ways in which they present the same content in an on-campus class. Our ability to maintain high student retention will depend in part on our ability to convince our university clients&#8217; faculty of the value in the time and effort they will spend developing the course content. Lack of support from faculty could cause the quality of our degree programs to decline, which could contribute to decreased student satisfaction and retention in our Graduate Program Segment.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Student dissatisfaction.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;Enrolled students may drop out of our offerings based on their individual perceptions of the value they are getting from the offering. For example, we may face retention challenges as a result of students&#8217; </span></div></td></tr></table><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-left:48px;padding-bottom:12px;padding-top:12px;text-align:left;"><span style="font-family:inherit;font-size:10pt;">dissatisfaction with the quality of course content and presentation, dissatisfaction with our university clients&#8217; faculty, changing views of the value of our offerings and perceptions of employment prospects following completion of the offering. Factors outside our control related to student satisfaction with, and overall perception of, an offering may contribute to decreased student retention rates for that offering.</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Personal factors.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;Factors impacting a student&#8217;s willingness and ability to stay enrolled in an offering include personal factors, such as ability to continue to pay tuition, ability to meet the rigorous demands of the offering, and lack of time to continue classes, all of which are generally beyond our control.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If student retention is compromised by any of these factors, it could significantly reduce the revenue that we generate from our offerings, which would negatively impact our return on investment for the particular offering, and could compromise our ability to grow our business and achieve profitability.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Of the degree programs we operate, only a small number contribute a significant portion of our revenue, and loss or material underperformance of any one of these programs could have a disproportionate effect on our business.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In our Graduate Program Segment, we currently have, and for the foreseeable future expect to continue to have, a small number of degree programs that contribute a meaningful portion of our revenue and generate positive earnings and cash flows. Therefore, if any of these programs were to materially underperform for any reason or if the university client for these programs terminate or does not renew their relationship with us, it would hurt our future financial performance.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">A significant portion of our revenue is currently attributable to degree programs with three university clients. The loss of, or a decline in enrollment in, these programs could significantly reduce our revenue.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We expect that our programs with our three largest university clients in the Graduate Program Segment will continue to account for a large portion of our revenue until our other university client programs become more mature and achieve significantly higher enrollment levels. Any decline in reputation, any increase in tuition, or any changes in policies or leadership at these university clients, could adversely affect the number of students that enroll in these programs. Further, the faculty or administrators of these university clients could become resistant to offering their online programs through our platform, making it more difficult for us to attract and retain students. These university clients are not required to expand student enrollment in these online programs, and, upon the expiration of their contracts, they are not required to continue using us as the provider of these or other online programs. If certain of these programs were to materially underperform for any reason or if any of these university clients terminated or did not renew their relationships with us, it would significantly reduce our revenue.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">A significant portion of our revenue in the Alternative Credential Segment is attributable to short courses with one university client. The loss of the university client, or a decline in enrollment in certain short courses offered with this university client, could significantly reduce our revenue in this segment.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We expect that our short courses with our largest university client in the Alternative Credential Segment will continue to account for a large portion of our revenue in this segment. Any decline in this university clients&#8217; reputation or any increase in the fees charged by the university client for its short courses could adversely affect the number of students that enroll in these short courses. Further, this university client could become resistant to offering online short courses through our platform, and it is not required to continue using us as its provider for online short courses. If this university client elected to end certain short courses or to terminate or not renew its relationships with us, it would significantly reduce our revenue in this segment.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">The loss, or material underperformance, of any one of our degree programs could harm our reputation, which could in turn affect our future revenue growth.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We rely on our reputation for delivering high-quality online degree programs and recommendations from existing university clients to attract potential new university clients. Therefore, the loss of any single degree program, or the failure of any university client to renew its agreement with us upon expiration, could harm our reputation and impair our ability to pursue our growth strategy and ultimately to become profitable. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">If our security measures or those of our third-party service providers are breached or fail and result in unauthorized disclosure of data, we could lose university clients, fail to attract new university clients and be exposed to protracted and costly litigation.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our platform and computer systems store and transmit proprietary and confidential university, student, and company information, which may include personal information of students, prospective students, faculty and employees, that are subject to stringent legal and regulatory obligations. As a technology company, we face an increasing number of threats to our platform and computer systems, including unauthorized activity and access, system viruses, worms, malicious code, denial of service </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">18</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">attacks, phishing attacks, and organized cyberattacks, any of which could breach our security and disrupt our platform and our university clients&#8217; offerings. The techniques used by computer hackers and cyber criminals to obtain unauthorized access to data or to sabotage computer systems change frequently and generally are not detected until after an incident has occurred. We have implemented certain safeguards and processes to thwart hackers and protect the data in our platform and computer systems. However, our efforts to maintain the security and integrity of our platform, and the cybersecurity measures taken by our third-party service providers may be unable to anticipate, detect or prevent all attempts to compromise our systems. If our security measures are breached or fail as a result of third-party action, employee error, malfeasance or otherwise, it could result in the loss or misuse of proprietary and confidential university, student (including prospective student), employee and company information, which could subject us to liability, or interrupt our business, potentially over an extended period of time. Any or all of these issues could harm our reputation, adversely affect our ability to attract new university clients and students, cause existing university clients to scale back their offerings or elect not to renew their agreements, cause prospective students not to enroll or existing students to not stay enrolled in our offerings, or subject us to third-party lawsuits, regulatory fines or other action or liability. Further, any reputational damage resulting from breach of our security measures could create distrust of our company by prospective university clients or students. In addition, our insurance coverage may not be adequate to cover losses associated with such events, and in any case, such insurance may not cover all of the types of costs, expenses and losses we could incur to respond to and remediate a security breach. As a result, we may be required to expend significant additional resources to protect against the threat of these disruptions and security breaches or to alleviate problems caused by such disruptions or breaches.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Many governments have enacted laws that require companies and institutions to notify impacted individuals of data breach incidents, usually in writing. Under the terms of our contracts with our university clients, we would be responsible for the costs of investigating and disclosing data breaches to the university clients&#8217; students. In addition to costs associated with investigating and fully disclosing a data breach, we could be subject to substantial monetary fines or private claims by affected parties and our reputation would likely be harmed.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">If we fail to manage our growth effectively, the success of our business model will be compromised.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have experienced rapid growth in a relatively short period of time, which has placed, and will continue to place, a significant strain on our administrative and operational infrastructure, facilities and other resources. Our ability to manage our operations and growth may require us to continue to expand our marketing and sales personnel, technology team, finance and administration teams, as well as our facilities and infrastructure. We will also be required to refine our operational, financial and management controls and reporting systems and procedures. If we fail to manage this expansion of our business efficiently, our costs and expenses may increase more than we plan and we may not successfully expand our university client base, enhance our platform, develop new offerings with new and existing university clients, attract a sufficient number of qualified students in a cost-effective manner, satisfy the requirements of our existing university clients, respond to competitive challenges or otherwise execute our business plan. Accordingly, our historical revenue growth rate may not continue in the future.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our ability to manage any significant growth of our business effectively will depend on a number of factors, including our ability to:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">effectively recruit, integrate, train and motivate a large number of new employees, including our marketing and technology teams, while retaining existing employees;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">maintain the beneficial aspects of our corporate culture and effectively execute our business plan;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">continue to improve our operational, financial and management controls;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">protect and further develop our strategic assets, including our intellectual property rights; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">make sound business decisions in light of the scrutiny associated with operating as a public company.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">These activities will require significant capital expenditures and allocation of valuable management and employee resources, and our growth will continue to place significant demands on our management and our operational and financial infrastructure.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We may not be able to effectively manage any future growth in an efficient, cost-effective or timely manner, or at all. In particular, any failure to implement systems enhancements and improvements successfully will likely negatively impact our ability to manage our expected growth, ensure uninterrupted operation of key business systems and comply with the rules and regulations that are applicable to public reporting companies. Moreover, if we do not manage the growth of our business and </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">19</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">operations effectively, the quality of our platform could suffer, which could negatively affect our reputation, results of operations and overall business.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We may expand by acquiring or investing in other companies or technologies, which may divert our management&#8217;s attention, result in dilution to our shareholders and consume resources that are necessary to sustain our business.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have in the past and may in the future acquire complementary products, services, technologies or businesses. Negotiating these transactions can be time-consuming, difficult and expensive, and our ability to complete these transactions may often be subject to conditions or approvals that are beyond our control. In addition, we have limited experience in acquiring other companies or technologies. We may not be able to identify desirable additional acquisition targets, may incorrectly estimate the value of an acquisition target or may not be successful in entering into an agreement with any particular target. Consequently, these transactions, even if undertaken and announced, may not close.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">An acquisition, investment, or new business relationship may result in unforeseen operating difficulties and expenditures. It is also possible that the integration process could result in material challenges, including, without limitation:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the diversion of management&#8217;s attention from ongoing business concerns and performance as a result of the devotion of management&#8217;s attention to acquisition or integration activities;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">managing a larger combined company;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">maintaining employee morale and retaining key management and other employees;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the possibility of faulty assumptions underlying expectations regarding the integration process;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">retaining existing business and operational relationships and attracting new business and operational relationships;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">consolidating corporate and administrative infrastructures and eliminating duplicative operations and inconsistencies in standards, controls, procedures and policies;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">coordinating geographically separate organizations;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">unanticipated issues in integrating information technology, communications and other systems;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">undetected errors or unauthorized use of a third party&#8217;s code in the products of the acquired companies or in the technology acquired;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">breaches of our cybersecurity measures if there are cybersecurity issues we are not aware of at the time of the acquisition;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">entry into highly competitive markets in which we have no or limited direct prior experience and where competitors have stronger market positions; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">exposure to unknown liabilities, including claims and disputes by third parties against the companies we acquire.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Many of these factors will be outside of the combined company&#8217;s control and any one of them could result in delays, increased costs, decreased revenue and diversion of management&#8217;s time and energy, which could materially affect our financial position, results of operations and cash flows.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If we experience difficulties with the integration process following an acquisition, the anticipated benefits of the acquisition may not be realized fully or at all, or may take longer to realize than expected. Moreover, the anticipated benefits of any acquisition, investment, or business relationship may not be realized.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, in connection with an acquisition, investment or new business relationship we may:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">issue additional equity securities that would dilute current shareholders;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">use cash that we may need in the future to operate our business;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">incur debt on terms unfavorable to us or that we are unable to repay or that may place burdensome restrictions on our operations;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">incur large charges or substantial liabilities; or</span></div></td></tr></table><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">become subject to adverse tax consequences.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Any of these outcomes could harm our business and operating results.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We face competition from established and emerging companies, which could divert university clients or students to our competitors, result in pricing pressure and significantly reduce our revenue.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We expect that the online learning market will continue to expand and that the number of degree and non-degree offerings available online will proliferate.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Particularly in the Graduate Program Segment, the number of new competitive entrants into the online learning market has expanded rapidly in recent years. As the number of online degree programs expands, we face increasing competition to enroll students in our offerings. This expansion has also resulted in an increase in regional online degree program offerings for potential students. In addition to making enrollment decisions based on factors such as program quality and university brand strength, we have observed potential students giving preference to universities located in their region, which has further impacted the competitive landscape in our Graduate Program Segment.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In our Alternative Credential Segment, which has a lower barrier to entry, we are facing increasing competition from traditional massive open online course providers, which have evolved from providing massive open online courses to providing short course certificates, nano-degrees and similar non-degree alternatives, as well as from companies that provide corporate training programs and online courses taught outside the university environment (e.g., by experts in various fields).</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We expect existing competitors and new entrants to the online learning market to revise and improve their business models constantly in response to challenges from competing businesses, including ours. If these or other market participants introduce new or improved delivery of online education and technology-enabled services that we cannot match or exceed in a timely or cost-effective manner, our ability to grow our revenue and achieve profitability could be compromised.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Some of our competitors and potential competitors have significantly greater resources than we do. Increased competition may result in pricing pressure for us in terms of the percentage of tuition and fees we are able to negotiate to receive. The competitive landscape may also result in longer and more complex sales cycles with a prospective university client or a decrease in our market share among select nonprofit colleges and universities seeking to offer online educational offerings, any of which could negatively affect our revenue and future operating results and our ability to grow our business.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A number of competitive factors could cause us to lose potential university client and student opportunities or force us to offer our platform on less favorable economic terms, including:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">competitors may develop service offerings that our potential university clients or students find to be more compelling than ours;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">competitors may adopt more aggressive pricing policies and offer more attractive sales terms, adapt more quickly to new technologies and changes in university client and student requirements, and devote greater resources to the acquisition of qualified students than we can;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">current and potential competitors may establish cooperative relationships among themselves or with third parties to enhance their products and expand their markets, and our industry is likely to see an increasing number of new entrants and increased consolidation. Accordingly, new competitors or alliances among competitors may emerge and rapidly acquire significant market share; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">colleges and universities may choose to continue using or to develop their own online learning solutions in-house, rather than pay for our platform.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We may not be able to compete successfully against current and future competitors. In addition, competition may intensify as our competitors raise additional capital and as established companies in other market segments or geographic markets expand into our market segments or geographic markets. If we cannot compete successfully against our competitors, our ability to grow our business and achieve profitability could be impaired.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">If for-profit postsecondary institutions, which offer online education alternatives different from ours, or online program management providers perform poorly or continue to attract negative publicity, it could tarnish the reputation of online education as a whole, which could impair our ability to grow our business.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For-profit postsecondary institutions, many of which provide course offerings predominantly online, remain under intense regulatory and other scrutiny, even under the current administration, which has led to media attention that has portrayed </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">21</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">that sector in an unflattering light. Some for-profit online school operators have been subject to governmental investigations alleging the misuse of public funds, financial irregularities, exaggerated promises to students, and failure to achieve positive outcomes for students, including the inability to obtain employment in their fields. These allegations have attracted significant adverse media coverage and have prompted ongoing legislative hearings and actions as well as regulatory responses at both the state and federal level. These investigations have focused on specific companies and individuals, and the entire industry in the case of marketing and recruiting practices by for-profit higher education companies. Even though we do not market our platform to for-profit institutions, and have a different business model from them, this negative media attention may nevertheless foster skepticism about online higher education generally and our company specifically. Allegations of abuse of federal financial aid funds and other statutory violations against for-profit higher education companies, even if unfounded, could negatively impact our opportunity to succeed due to increased regulation or decreased demand for our offerings. More recently, our company has been the subject of articles and inquires by critics of for-profit education models more generally, and such critics have advocated for changes in law and regulation at the state and federal level that would be adverse to our business model and sought information regarding the business practices of online program management companies generally. Efforts to further regulate for-profit institutions or our own business model could increase in the event of a change in political party control of the U.S. Congress or the executive branch. Any of these factors could negatively impact our ability to increase our university client base and grow our offerings and our revenue, which would make it difficult to continue to grow our business.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our internal information technology systems are critical to our business. System integration and implementation issues could disrupt our operations, which could have a material adverse impact on our business or result in significant deficiencies or material weaknesses in our internal controls.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We rely on the efficient and uninterrupted operation of complex information technology systems, including systems for billing, human resources,&#160;enterprise resource planning, and customer relationship management. As our business has grown in size and complexity, the growth has placed, and will continue to place, significant demands on our internal information technology systems. To effectively manage this growth, we must commit significant financial resources and personnel to maintain and enhance existing systems and develop or acquire new systems to keep pace with continuing changes in our business and information-processing technology as well as evolving industry, regulatory, and accounting standards. If the information we rely upon to run our businesses is determined to be inaccurate or unreliable, or if we fail to properly maintain or enhance our internal information technology systems, we could have operational disruptions, significant deficiencies, or material weaknesses in our internal controls, incur increased operating and administrative expenses, lose our ability to produce timely and accurate financial reports, or suffer other adverse consequences.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">If we do not retain our senior management team and key employees, we may not be able to sustain our growth or achieve our business objectives.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our future success is substantially dependent on the continued service of our senior management team. Because of our small number of university clients and the significant nature of each new university client relationship, our senior management team is heavily involved in the university client identification and sales process, and their expertise is critical in navigating the complex approval processes of large nonprofit colleges and universities. We do not maintain key-person insurance on any of our employees, including our senior management team. The loss of the services of any individual on our senior management team, or failure to find a suitable successor, could make it more difficult to successfully operate our business and achieve our business goals.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our future success also depends heavily on the retention of our marketing and sales, technology and content development and support teams to continue to attract and retain qualified students, thereby generating revenue for us. In particular, our highly-skilled technology and content development employees provide the technical expertise underlying our bundled technology-enabled services that support our university clients&#8217; offerings and the students enrolled in these offerings. Competition for these employees is intense. As a result, we may be unable to attract or retain these key personnel that are critical to our success, resulting in harm to our relationships with university clients, loss of expertise or know-how and unanticipated recruitment and training costs.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, as a result of business acquisitions, current and prospective employees of 2U and any acquired company may experience uncertainty about their future roles following the acquisition. If our employees or the employees of any acquired company depart because of issues relating to uncertainty or perceived difficulties of integration, our ability to realize the anticipated benefits of an acquisition could be adversely impacted.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We have incurred substantial transaction and integration expenses related to the acquisition of Trilogy and expect to incur additional integration expenses related to the Trilogy acquisitions that could negatively impact our financial results and cash flows.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">22</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have incurred, and expect to continue to incur, a number of non-recurring costs associated with the Trilogy acquisition and associated integration activities. For example, we expect to incur costs related to formulating and implementing integration plans, including facilities and systems consolidation costs and employment-related costs. We continue to assess the magnitude of these costs, and additional unanticipated costs may be incurred in the integration process. Any expected efficiencies to offset these costs may not be achieved in the near term, or at all.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We may need additional capital in the future to pursue our business objectives. Additional capital may not be available on favorable terms, or at all, which could compromise our ability to grow our business.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We may need to raise additional funds to respond to business challenges or opportunities, accelerate our growth, develop new offerings or enhance our platform. If we seek to raise additional capital, it may not be available on favorable terms or may not be available at all. In addition, under our credit facility, we may be restricted from using the net proceeds of financing transactions for our operating objectives. Lack of sufficient capital resources could significantly limit our ability to manage our business and to take advantage of business and strategic opportunities. Any additional capital raised through the sale of equity or debt securities with an equity component would dilute our stock ownership. If adequate additional funds are not available if and when needed, we may be required to delay, reduce the scope of, or eliminate material parts of our business strategy.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We maintain offices outside of the United States, have international residents that apply to and enroll in our offerings and plan to expand our international business, which exposes us to risks inherent in international operations.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Since 2017, we have significantly increased our international operations, including the number of international applicants and students in our offerings. One element of our growth strategy is to continue expanding our international operations and to establish a worldwide client base. Our current international operations and future initiatives will involve a variety of risks that could constrain our operations and compromise our growth prospects, including:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the need to localize and adapt online offerings for specific countries, including translation into foreign languages and ensuring that these offerings enable our university clients to comply with local education laws and regulations;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the burden of complying with a wide variety of laws, including those relating to labor and employment matters, education, data protection and privacy;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">difficulties in staffing and managing foreign operations, including different pricing environments, longer sales cycles, longer accounts receivable payment cycles and collections issues;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">lack of familiarity with and unexpected changes in foreign regulatory requirements;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">challenges inherent in efficiently managing an increased number of employees over large geographic distances, including the need to implement appropriate systems, policies, benefits and compliance programs;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">new and different sources of competition, and practices which may favor local competitors;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">weaker protection for intellectual property and other legal rights than in the United States and practical difficulties in enforcing intellectual property and other rights outside of the United States;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">compliance challenges related to the complexity of multiple, conflicting and changing governmental laws and regulations, including employment, tax, education, privacy and data protection, and anti-bribery laws and regulations such as the U.S. Foreign Corrupt Practices Act and the U.K. Bribery Act;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">increased financial accounting and reporting burdens and complexities;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">restrictions on the transfer of funds;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">adverse tax consequences, including liabilities for indirect taxes or the potential for required withholding taxes for our overseas employees;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">terrorist attacks, acts of violence or war and adverse environmental conditions;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">unstable regional and economic political conditions; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">fluctuations in currency exchange rates or restrictions on foreign currency, and the resulting effect on our revenue and expenses.</span></div></td></tr></table><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our expansion efforts may not be successful. Our experience with attracting university clients and students in the U.S. may not be relevant to our ability to attract clients and students in other markets. If we invest substantial time and resources to expand our international operations and are unable to attract university clients and students successfully and in a timely manner, our business and operating results will be harmed.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our international operations expose us to fluctuations in currency exchange rates that could negatively impact our financial results and cash flows.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">After the GetSmarter and Trilogy acquisitions, we conduct a more substantial portion of our business outside the U.S. and we accordingly make certain business and resource decisions considering assumptions about foreign currency. As a result, we face exposure to adverse movements in foreign currency exchange rates, in particular with respect to the volatility of the South African rand, or ZAR. While our reporting currency is in U.S. dollars, a portion of our consolidated revenue and expenses is denominated in ZAR, certain of our assets are denominated in ZAR and we have a significant employee base in South Africa. A decrease in the value of the U.S. dollar in relation to the ZAR could increase our cost of doing business in South Africa.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Alternatively, if the ZAR depreciates against the U.S. dollar, the value of our ZAR revenue, earnings and assets as expressed in our U.S. dollar financial statements will decline. We have not entered into any hedging transactions in an effort to reduce our exposure to foreign exchange risk. Our exposure to adverse movements in foreign currency exchange rates, including the ZAR, could have a material adverse impact on our financial results and cash flows.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, local political events, financial instability and other factors can lead to economic uncertainty and currency exchange rate fluctuations. For example, the United Kingdom has recently left the European Union (&#8220;Brexit&#8221;) and is currently in a transition period, which will end at or after December 31, 2020. The uncertainties caused by Brexit resulted in significant volatility in the global stock markets and exchange rates.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fluctuations of currencies in which we conduct business can both increase and decrease our overall revenue and expenses for any given fiscal period. Such volatility, even when it increases our revenue or decreases our expense, impacts our ability to accurately predict our future results and earnings.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our operations in South Africa expose us to risks that could have an adverse effect on our business.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have a significant employee base in South Africa. We may incur costs complying with labor laws, rules and regulations in South Africa, including laws that regulate work time, provide for mandatory compensation in the event of termination of employment for operational reasons, and impose monetary penalties for non-compliance with administrative and reporting requirements in respect of affirmative action policies. Our reliance on a workforce in South Africa also exposes us to disruptions in the business, political, and economic environment in that region, as well as natural disasters and other environmental conditions. Maintenance of a stable political environment is important to our operations in South Africa, and terrorist attacks and acts of violence or war may directly affect our physical facilities and workforce or contribute to general instability. Our operations in South Africa require us to comply with complex local laws and regulatory requirements and expose us to foreign currency exchange rate risk. The economy of South Africa in the past has been, and in the future may continue to be, characterized by rates of inflation and interest rates that are substantially higher than those prevailing in the United States, which could increase our South-African-based costs and decrease our operating margins. Our operations in South Africa may also subject us to trade restrictions, exchange control limitations, reduced or inadequate protection for intellectual property rights, security breaches, and other factors that may adversely affect our business. Negative developments in any of these areas could increase our costs of operations or otherwise harm our business.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We might not be able to utilize a portion of our net operating loss carryforwards, which could adversely affect our profitability.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had federal net operating loss carryforwards due to prior period losses, which, if not utilized, will begin to expire in 2029. Our gross state net operating loss carryforwards are equal to or less than the federal net operating loss carryforwards and expire over various periods based on individual state tax laws. These net operating loss carryforwards could expire unused and be unavailable to offset future income tax liabilities, which could adversely affect our profitability. In addition, under Section&#160;382 of the Internal Revenue Code of 1986, as amended, if a corporation undergoes an &#8220;ownership change,&#8221; which is generally defined as a greater than 50% change, by value, in its equity ownership over a three-year period, the corporation&#8217;s ability to use its pre-change net operating loss carryforwards and other pre-change tax attributes to offset its post-change income may be limited. Similar rules may apply under state tax laws. During the three-year period ended December&#160;31, 2016, we determined that such an ownership change occurred. Absent a subsequent ownership change, however, all of our historical net operating losses should be available. Therefore, the occurrence of the ownership change during the three-year period ended December&#160;31, 2016 is not expected to limit our ability to carry forward historical net </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">24</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">operating losses before expiration. We may experience ownership changes in the future as a result of subsequent shifts in our stock ownership. If a future ownership change occurs and limits our ability to use our historical net operating loss carryforwards, it would harm our future financial statement results by increasing our future tax obligations. We also have net operating loss carryforwards in South Africa and the United Kingdom, and there is no guarantee that entities in these countries will generate enough taxable income to fully utilize them.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We engage some individuals classified as independent contractors, not employees, and if federal or state law mandates that they be classified as employees, our business would be adversely impacted.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We engage independent contractors and are subject to the Internal Revenue Service regulations and applicable state law guidelines regarding independent contractor classification. These regulations and guidelines are subject to judicial and agency interpretation, and it could be determined that the independent contractor classification is inapplicable. Further, if legal standards for classification of independent contractors change, it may be necessary to modify our compensation structure for these personnel, including by paying additional compensation or reimbursing expenses. In addition, if our independent contractors are determined to have been misclassified as independent contractors, we would incur additional exposure under federal and state law, workers&#8217; compensation, unemployment benefits, labor, employment and tort laws, including for prior periods, as well as potential liability for employee benefits and tax withholdings. Any of these outcomes could result in substantial costs to us, could significantly impair our financial condition and our ability to conduct our business as we choose, and could damage our reputation and our ability to attract and retain other personnel.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We rely on certain third-party providers of software and services integral to the operations of our business.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain aspects of the operation of our business depend on third party software and service providers. We rely on software that we license from third parties and services provided by third parties to offer certain components of our technology and services. In addition, we may need to obtain future licenses or services from third parties necessary for the continued provision of our technology and services, which might not be available to us on acceptable terms, or at all. If our agreements with third-party software or services vendors are not renewed or the third-party software or services become obsolete, fail to function properly, are defective or otherwise fail to provide quality service or address our or our university clients&#8217; needs, there is no assurance that we would be able to replace the functionality provided by the third-party software or service provider with software or services from alternative providers. Any of these factors could have a material adverse effect on our financial condition, cash flows or results of operations.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our substantial indebtedness could adversely affect our ability to raise additional capital to fund our operations, limit our ability to react to changes in the economy or our industry, expose us to interest rate risk and prevent us from meeting our obligations with respect to our indebtedness.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had approximately $254.5 million of indebtedness on a consolidated basis.&#160;See Note </span><span style="font-family:inherit;font-size:10pt;">9</span><span style="font-family:inherit;font-size:10pt;"> in the Notes to Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our substantial indebtedness could have important consequences. For example, it could:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">limit our ability to obtain additional financing for working capital, capital expenditures, acquisitions, investments and other general corporate purposes; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">require a substantial portion of our cash from operating activities to be dedicated to debt service payments and reduce the amount of cash available for working capital, capital expenditures, investments or acquisitions and other general corporate purposes; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">expose us to increased interest rate risk as a significant portion of our indebtedness is subject to variable interest rates; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">place us at a competitive disadvantage compared to certain of our competitors who have less debt; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">hinder our ability to adjust rapidly to changing market conditions; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">limit our ability to secure adequate bank financing in the future with reasonable terms and conditions; and </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">increase our vulnerability to, and limit our flexibility in planning for or reacting to, a potential downturn in general economic conditions or in one or more of our businesses. </span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our variable rate indebtedness may use&#160;LIBOR&#160;as a benchmark for establishing the rate.&#160;On July 27, 2017, the authority that regulates LIBOR announced that it intends to stop compelling banks to submit rates for the calculation of LIBOR </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">25</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">after 2021. It is unclear whether new methods of calculating LIBOR will be established such that it continues to exist after 2021. The U.S. Federal Reserve, in conjunction with the Alternative Reference Rates Committee, is considering replacing U.S. dollar LIBOR with a newly created index, calculated with a broad set of short-term repurchase agreements backed by treasury securities. It is not possible to predict the effect of these changes, other reforms or the establishment of alternative reference rates in the United Kingdom, the United States or elsewhere.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, the Credit Agreement governing our Term Loan contains affirmative and negative covenants that limit our ability to engage in activities that may be in our long-term best interests. Our failure to comply with those covenants could result in an event of default which, if not cured or waived, could result in the acceleration of all of our debt.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Despite current indebtedness levels and existing restrictive covenants, we may still incur additional indebtedness that could further exacerbate the risks associated with our substantial financial leverage.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We may incur significant additional indebtedness in the future under the agreements governing our indebtedness. Although the Credit Agreement governing our Term Loan contains restrictions on the incurrence of additional indebtedness, these restrictions are subject to a number of thresholds, qualifications and exceptions, and the additional indebtedness incurred in compliance with these restrictions could be substantial. Additionally, these restrictions permit us to incur obligations that, although preferential to our common stock in terms of payment, do not constitute indebtedness.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">To service our indebtedness, we will require a significant amount of cash, and our ability to generate cash depends on many factors beyond our control.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our ability to make cash payments on and to refinance our indebtedness will depend upon our financial condition and operating performance, which are subject to prevailing economic and competitive conditions and to financial, business, legislative, regulatory and other factors beyond our control.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If we are unable to generate sufficient cash from operating activities or are otherwise unable to obtain funds necessary to meet required payments of principal, premium, if any, and interest on our indebtedness or if we fail to comply with the various covenants in the instruments governing our indebtedness and we are unable to obtain waivers from the required lenders, we could be in default under the terms of the agreements governing such indebtedness. In the event of such default, the holders of our indebtedness could elect to declare all the funds borrowed to be due and payable, together with accrued and unpaid interest. As a result, we could be forced into bankruptcy or liquidation.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our debt obligations may limit our flexibility in managing our business.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Credit Agreement governing our Term Loan requires us to comply with several customary financial and other restrictive covenants, such as maintaining leverage ratios in certain situations, maintaining insurance coverage, and restricting our ability to make certain investments. We are also required to maintain liquidity of $25.0 million of unrestricted cash as of the last day of each fiscal quarter, which may limit our ability to engage in new lines of business, make certain investments, pay dividends, or enter into various transactions. The Credit Agreement also includes covenants that require us to maintain minimum: (i) annualized last quarter Graduate Program Segment revenue (&#8220;Minimum Graduate LQAR&#8221;) and (ii) Alternative Credential Segment revenue for the last four consecutive fiscal quarters (&#8220;Minimum Alternative Credential LTMR&#8221;). For the quarter and four consecutive fiscal quarters ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, our Minimum Graduate LQAR and Minimum Alternative Credential LTMR were </span><span style="font-family:inherit;font-size:10pt;">$432.9 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$218.8 million</span><span style="font-family:inherit;font-size:10pt;">, respectively, which exceeded the requirements of </span><span style="font-family:inherit;font-size:10pt;">$397.8 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$185.0 million</span><span style="font-family:inherit;font-size:10pt;">, respectively. In order to satisfy the Minimum Graduate LQAR covenant during the year ending December 31, 2020, we will be required to achieve minimum Graduate Program Segment revenue each fiscal quarter of various levels ranging from $92 million to $111 million. In order to satisfy the Minimum Alternative Credential LTMR covenant during the year ending December 31, 2020, we will be required to achieve Minimum Alternative Credential LTMR each fiscal quarter&#160;of various levels ranging from $204 million to $207 million. These covenants may limit the flexibility of our operations, and failure to meet either one of these minimum revenue covenants could result in defaults under the Credit Agreement governing our Term Loan even if we have satisfied our payment obligations. If such a default were to occur, our business, financial condition, and results of operations would be materially adversely affected. See Note 9 in the &#8220;Notes to Consolidated Financial Statements&#8221; included in Part II, Item 8 of this Annual Report on Form 10-K for additional details regarding our Credit Agreement.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We have incurred and may incur in the future significant charges due to impairment of our goodwill.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We review goodwill at least annually, and more frequently if indicators of impairment occur, at the reporting unit level. An interim goodwill impairment test performed during the reporting period indicated that the carrying value of Trilogy exceeded its fair value, primarily due to lower expectations of future performance of Trilogy that impacted estimated operating cash flows. As a result, we recorded an impairment charge of $70.4 million on our consolidated statements of operations and </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">26</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">comprehensive loss for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. Future changes in our circumstances or in the variables associated with the judgments, assumptions and estimates used in assessing the fair value of our reporting units could require us to record additional impairment charges, which could have a material adverse effect on our business, financial condition, and results of operations.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Risks Related to Regulation of Our Business and That of Our University Clients</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our business model relies on university client institutions complying with federal and state laws and regulations.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Higher education is heavily regulated. All of our university clients in the United States and certain university clients outside of the United States participate in Title IV federal student financial assistance programs under the HEA of 1965, as amended, or HEA, and are subject to extensive regulation by the DOE, as well as various state agencies, licensing boards and accrediting commissions. To participate in the Title IV programs, an institution must receive and maintain authorization by the appropriate state education agencies, be accredited by an accrediting commission recognized by the DOE, and be certified by the DOE as an eligible institution. If a university client participating in Title IV was found to be in non-compliance with any of these laws, regulations, standards or policies, the university client could lose some or all of its access to Title IV program funds, lose the ability to offer certain programs or lose its ability to operate in certain states, any of which could cause our revenue from that university client&#8217;s program to decline.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The regulations, standards and policies applicable to our university clients change frequently and are often subject to interpretation. Changes in, or new interpretations of, applicable laws, regulations or standards could compromise our university clients&#8217; accreditation, authorization to operate in various states, permissible activities or use of federal funds under Title IV programs. We cannot predict with certainty how the requirements applied by our university clients&#8217; regulators will be interpreted, or whether our university clients will be able to comply with these requirements in the future.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our activities are subject to federal and state laws and regulations and other requirements.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Although we are not an institution of higher education, we are required to comply with certain education laws and regulations as a result of our role as a service provider to higher education institutions, either directly or indirectly through our contractual arrangements with university clients. Failure to comply with these laws and regulations could result in breach of contract and indemnification claims and could cause damage to our reputation and impair our ability to grow our business and achieve profitability.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Activities of the U.S. Congress or Department of Education could result in adverse legislation or regulatory action.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The process of re-authorization of the HEA began in 2014 and is ongoing. Congressional hearings will continue to be scheduled by the U.S. Senate Committee on Health, Education, Labor and Pensions, the U.S. House of Representatives Committee on Education and the Workforce and other Congressional committees regarding various aspects of the education industry, including accreditation matters, student debt, student recruiting, cost of tuition, distance learning, competency-based learning, student success and outcomes and other matters.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The increased scrutiny and results-based accountability initiatives in the education sector, as well as ongoing policy differences in Congress regarding spending levels and other issues, could lead to significant changes in connection with the reauthorization of the HEA or otherwise. These changes may place new or additional regulatory burdens on postsecondary schools generally, and specific initiatives may be targeted at or have an impact upon companies like us that serve higher education. The adoption of any laws or regulations that limit our ability to provide our bundled services to our university clients could compromise our ability to drive revenue through their programs or make our platform less attractive to them. Congress could also enact laws or authorize regulations that require us to modify our practices in ways that could increase our costs, including as a result of new regulatory burdens.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, regulatory activities and initiatives of the DOE may have similar consequences for our business even in the absence of Congressional action. For example, in September 2015, the DOE publicly released its College Scorecard website, a tool aimed at helping students make informed decisions about education options after high school (including 2 and 4-year degree programs, certificate programs and some degree programs). In May 2019, the DOE expanded the data available in College Scorecard and students can now view data regarding salary after completion or graduation, graduation rates, average cost, transfer rates, median debt after graduation, and earnings based on fields of study, among other data.&#160;College Scorecard data may not accurately reflect our university clients&#8217; offerings because it only includes students who are recipients of Title IV program funds and does not distinguish between a university&#8217;s online and campus-based programs, however it may impact enrollment in our offerings if students have a negative impression of our university clients&#8217; offerings based on the data presented. The DOE is expected to update the data annually to demonstrate how graduates&#8217; earning prospects and debt levels </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">27</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">progress in years following completion or graduation. We cannot predict the impact that College Scorecard may have on enrollment in our offerings, reputation or operating results.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our business model, which depends on our ability to receive a share of tuition revenue as payment from our university clients, has been validated by a DOE &#8220;dear colleague&#8221; letter, but such validation is not codified by statute or regulation and may be subject to change.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Each institution that participates in Title IV programs agrees it will not &#8220;provide any commission, bonus, or other incentive payment based in any part, directly or indirectly, upon success in securing enrollments or the award of financial aid, to any person or entity who is engaged in any student recruitment or admission activity, or in making decisions regarding the award of Title IV, HEA program funds.&#8221; All of our university clients participate in Title IV Programs.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Although this rule, referred to as the incentive compensation rule, generally prohibits entities or individuals from receiving incentive-based compensation payments for the successful recruitment, admission or enrollment of students, the DOE provided guidance in 2011 permitting tuition revenue-sharing arrangements known as the &#8220;bundled services rule.&#8221; Our current business model relies in part on the bundled services rule to enter into tuition revenue-sharing agreements with our university clients.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Because the bundled services rule was promulgated in the form of agency guidance issued by the DOE in the form of a &#8220;dear colleague&#8221; letter, or DCL, and is not codified by statute or regulation, there is risk that the rule could be altered or removed without prior notice, public comment period or other administrative procedural requirements that accompany formal agency rulemaking. Although the DCL represents the current policy of the DOE, the bundled services rule could be reviewed, altered or vacated in the future. In addition, the legal weight the DCL would carry in litigation over the propriety of any specific compensation arrangements under the HEA or the incentive compensation rule is uncertain. We can offer no assurances as to how the DCL would be interpreted by a court. The revision, removal or invalidation of the bundled services rule by Congress, the DOE or a court, whether in an action involving our company or our university clients, or in action that does not involve us, could require us to change our business model and renegotiate the terms of our university client contracts and could compromise our ability to generate revenue.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">If we or our subcontractors or agents violate the incentive compensation rule, we could be liable to our university clients for substantial fines, sanctions or other liabilities.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Even though the DCL clarifies that tuition revenue-sharing arrangements with our university clients are permissible, we are still subject to other provisions of the incentive compensation rule that prohibit us from offering to our employees who are involved with or responsible for recruiting or admissions activities any bonus or incentive-based compensation based on the successful identification, admission or enrollment of students into any institution. If we or our subcontractors or agents violate the incentive compensation rule, we could be liable to our university clients for substantial fines, sanctions or other liabilities, including liabilities related to &#8220;whistleblower&#8221; claims under the federal False Claims Act. Any such claims, even if without merit, could require us to incur significant costs to defend the claim, distract management&#8217;s attention and damage our reputation.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">If we or our subcontractors or agents violate the misrepresentation rule, or similar federal and state regulatory requirements, we could face fines, sanctions and other liabilities.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are required to comply with other regulations promulgated by the DOE that affect our student acquisition activities, including the misrepresentation rule. The misrepresentation rule is broad in scope and applies to statements our employees, subcontractors or agents may make about the nature of a university client&#8217;s program, a university client&#8217;s financial charges or the employability of a university client&#8217;s program graduates. A violation of this rule, FTC rules or other federal or state regulations applicable to our marketing activities by an employee, subcontractor or agent performing services for university clients could hurt our reputation, result in the termination of university client contracts, require us to pay fines or other monetary penalties or require us to pay the costs associated with indemnifying a university client from private claims or government investigations.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">If our university clients fail to maintain their state authorizations, or we or our university clients violate other state laws and regulations, students in their offerings could be adversely affected and we could lose our ability to operate in that state and provide services to these university clients.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our university clients must be authorized in certain states to offer online educational offerings, engage in recruiting and operate externships, internships, clinical training or other forms of field experience, depending on state law. The loss of or failure to obtain state authorization would, among other things, limit the ability of a university client to enroll students in that state, render the university client and its students ineligible to participate in Title IV programs in that state, diminish the </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">28</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">attractiveness of the university client&#8217;s offering and ultimately compromise our ability to generate revenue and become profitable.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, if we or any of our university clients fail to comply with any state agency&#8217;s rules, regulations or standards beyond authorizations, the state agency or state attorney general could limit the ability of the university client to offer educational offerings in that state or limit our ability to perform our contractual obligations to our university client in that state.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">If our university clients fail to maintain institutional or programmatic accreditation for their offerings, our revenue could be materially affected.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The loss or suspension of a university client&#8217;s accreditation or other adverse action by the university client&#8217;s institutional or programmatic accreditor would render the institution or its offerings ineligible to participate in Title IV programs, could prevent the university client from offering certain educational offerings and, for certain degree-granting programs, could make it impossible for the graduates of the university client&#8217;s program to obtain employment in the profession for which they trained. If any of these results occurs, it could hurt our ability to generate revenue from that offering.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our future growth could be impaired if our university clients fail to obtain timely approval from applicable regulatory agencies to offer new programs, make substantive changes to existing programs or expand their programs into or within certain states.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our university clients are required to obtain the appropriate approvals from the DOE and applicable state and accrediting regulatory agencies for new programs or locations, which may be conditioned, delayed or denied in a manner that could impair our strategic plans and future growth. Regulatory constraints have resulted in delays to various approvals our university clients are requesting, and such delays could in turn delay the timing of our ability to generate revenue from our university clients&#8217; programs.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">If more state agencies require specialized approval of our university clients&#8217; offerings, our operating costs could increase significantly, approval times could lag, or we could be prohibited from operating in certain states.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition to state licensing agencies, our university clients may be required to obtain approval from professional licensing boards in certain states to offer specialized programs in specific fields of study. Currently, relatively few states require institutions to obtain professional board approval for their online educational offerings. However, more states could pass laws requiring our university clients&#8217; offerings, such as graduate programs in teaching or nursing, to obtain approval from state professional boards. If a significant number of states pass additional laws requiring schools to obtain professional board approval, the cost of obtaining all necessary state approvals could dramatically increase, which could make our platform less attractive to university clients, and these university clients could be barred from operating in some states entirely.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Evolving regulations and legal obligations related to data privacy, data protection and information security and our actual or perceived failure to comply with such obligations, could have an adverse effect on our business.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The legislative and regulatory framework for privacy and security issues worldwide is rapidly evolving and is likely to remain uncertain for the foreseeable future. In providing our platform to university clients and in operating our business, we collect and process regulated personal information from students, faculty, prospective students and employees. Our handling of this personal information is subject to a variety of laws and regulations, which have been adopted by federal, state and foreign governments to regulate the collection, distribution, use and storage of personal information. Any failure or perceived failure by us to comply with these privacy laws and regulations or any security incident that results in the unauthorized release or transfer of this personal information in our possession, could result in government enforcement actions, litigation, fines and penalties or adverse publicity, all of which could have an adverse effect on our reputation and business.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Various federal, state and foreign legislative, regulatory or other governmental bodies may enact new or additional laws or regulations, or issue rulings that invalidate prior laws or regulations concerning privacy, data storage and data protection that could materially adversely impact our business. For example, in April 2016, the European Parliament and the Council of the European Union formally adopted a comprehensive General Data Protection Regulation (&#8220;GDPR&#8221;), which took effect in May 2018. The GDPR introduces new requirements for the protection of personal data of individuals in the EU and substantial fines for non-compliance. After the United Kingdom withdraws from the EU (&#8220;Brexit&#8221;), we will also be subject to the UK Data Protection Act 2018 which introduces certain UK-specific requirements and also imposes substantial fines for non-compliance. As another example, the European ePrivacy Directive (Directive 2002/58/EC, as amended by Directive 2009/136/EC), which obliges EU member states to introduce certain national laws regulating privacy in the electronic communications sector, will soon be replaced by the ePrivacy Regulation. As the text of the ePrivacy Regulation is still under development and in draft form, and as further guidance is issued and interpretations of both the ePrivacy Regulation and the GDPR develop, it is difficult to assess the impact of either on our business or operations, but it may require us to modify our </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">29</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">data practices and policies (e.g., in relation to management of cookies and direct marketing messages sent through different media) and we could incur substantial costs as a result. We are also subject to evolving EU laws on data transfer, as we may transfer personal data from the European Economic Area to other jurisdictions. There is currently litigation challenging various EU mechanisms for adequate data transfers and it is uncertain whether various mechanisms, such as the &#8220;Privacy Shield&#8221; or &#8220;model contractual clauses&#8221; will be invalidated by the European courts. Brexit has also introduced significant uncertainty about data transfers from the EU to the UK and from the UK to other jurisdictions, which could affect our operations in the U.K. and EU.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Similarly, in the U.S., various states have either passed or proposed privacy laws that will go into effect in the next few years. For example, California passed the California Consumer Privacy Act (&#8220;CCPA&#8221;) in 2018, which took effect in January 2020, and Massachusetts recently proposed MA Bill SD 341, &#8220;An Act relative to consumer data privacy.&#8221; There are similar bills pending in a number of other states, as well. CCPA and MA Bill SD 341 each represent a trend toward stronger privacy protections and greater data transparency in the U.S. Currently, federal law legislates privacy on an industry by industry basis. Without an overarching federal law driving privacy compliance, the risk is high of a patchwork of privacy legislation formed by individual state laws, similar to the states&#8217; approach to breach notification obligations. This could not only increase costs for compliance but also raise the risk of enforcement by individual state attorneys general.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Complying with these and other changing requirements could cause us to incur substantial costs, or require us to change our business practices, any of which could materially adversely affect our business and operating results.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We are required to comply with the Family Educational Rights and Privacy Act, or FERPA, and failure to do so could harm our reputation and negatively affect our business.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">FERPA generally prohibits an institution of higher education participating in Title IV programs from disclosing personally identifiable information from a student&#8217;s education records without the student&#8217;s consent. Our university clients and their students disclose to us certain information that originates from or comprises a student education record under FERPA. As an entity that provides services to institutions participating in Title IV programs, we are indirectly subject to FERPA, and we may not transfer or otherwise disclose any personally identifiable information from a student record to another party other than in a manner permitted under the statute. If we violate FERPA, it could result in a material breach of contract with one or more of our university clients and could harm our reputation. Further, in the event that we disclose student information in violation of FERPA, the DOE could require a university client to suspend our access to its student information for at least five years.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">In our Alternative Credential Segment, we are subject to risks and compliance rules and regulations related to the third-party credit card payment processing platform integrated within our websites or otherwise used by our business.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Students typically use a credit or debit card to pay application and enrollment fees and to make tuition payments for our short courses and boot camps. We are subject to payment card association operating rules, certification requirements and rules governing electronic funds transfers, which could change or be reinterpreted to make it difficult or impossible for us to comply. We believe that we and the payment processing service providers we use are compliant in all material respects with the Payment Card Industry Data Security Standard. However, there is no guarantee that such compliance will be maintained or that compliance will prevent illegal or improper use of our systems that are integrated with our payment processing providers. If we or any of the third-party payment processors we use fails to be in compliance with applicable credit card rules and regulations, we may be required to migrate to an alternate payment processor which could result in transaction downtime during the migration and/or a loss of students and have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Risks Related to Intellectual Property</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We operate in an industry with extensive intellectual property litigation. Claims of infringement against us may hurt our business.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our success depends, in part, upon our ability to avoid infringing intellectual property rights owned by others and being able to resolve claims of intellectual property infringement without major financial expenditures or adverse consequences. The technology and software fields generally are characterized by extensive intellectual property litigation and many companies that own, or claim to own, intellectual property have aggressively asserted their rights. In addition, we face potential copyright and trademark infringement from the content we produce in connection with our marketing activities, including in websites related to our offerings. From time to time, we may be subject to legal proceedings and claims relating to the intellectual property rights of others, and we expect that third parties will assert intellectual property claims against us, particularly as we expand the complexity and scope of our business. In addition, our university client agreements require us to indemnify our university clients against claims that our platform infringes the intellectual property rights of third parties.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">30</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future litigation may be necessary to defend ourselves or our university clients from intellectual property infringement claims or to establish our proprietary rights. Some of our competitors have substantially greater resources than we do and would be able to sustain the costs of complex intellectual property litigation to a greater degree and for longer periods of time than we could. In addition, patent holding companies that focus solely on extracting royalties and settlements by enforcing patent rights may target us. Regardless of whether claims that we are infringing patents or other intellectual property rights have any merit, these claims are time-consuming and costly to evaluate and defend and could:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">hurt our reputation;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">adversely affect our relationships with our current or future university clients;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">cause delays or stoppages in providing our platform;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">divert management&#8217;s attention and resources;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">require technology changes to our software that could cause us to incur substantial cost;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">subject us to significant liabilities; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">require us to cease some or all of our activities.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition to liability for monetary damages against us, which may include attorneys&#8217; fees, treble damages in the event of a finding of willful infringement, or, in some circumstances, damages against our university clients, we may be prohibited from developing, commercializing or continuing to provide some or all of our bundled technology-enabled platform unless we obtain licenses from, and pay royalties to, the holders of the patents or other intellectual property rights, which may not be available on commercially favorable terms, or at all.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We may incur liability, or our reputation may be harmed, as a result of the activities of our university clients and students or the content in our online learning environments.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We may be subject to potential liability for the activities of our university clients or students in connection with the data they post or store in our online learning platform. For example, university personnel or students, or our employees or independent contractors, may post to our online learning platform various articles or other third-party content for use in class discussions or within asynchronous lessons.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Various U.S. federal statutes may apply to us with respect to these activities. The Copyright Act of 1976 provides recourse to copyright owners who believe that their rights under U.S. copyright law have been infringed on the internet. Those rights can be limited by operation of the Digital Millennium Copyright Act of 1998, or DMCA, such that we may not be liable for infringing content posted by university clients or students, provided that we follow the procedures for handling copyright infringement claims set forth in the DMCA.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Although statutes and case law in the U.S. have generally shielded us from liability for these activities to date, court rulings in pending or future litigation may narrow the scope of protection afforded us under these laws. In addition, laws governing these activities are unsettled in many international jurisdictions. As a result, we could incur liability to third parties for the unauthorized duplication, distribution or other use of third-party content. Any such claims could subject us to costly litigation and impose a significant strain on our financial resources and management personnel regardless of whether the claims have merit. Our various liability insurance coverages may not cover potential claims of this type adequately or at all, and we may be required to alter or cease our uses of such material, which may include changing or removing content from courses or altering the functionality of our online learning platform, or to pay monetary damages.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additionally, university personnel or students, or our employees or independent contractors could use our online learning platform to store or process regulated personal information without our knowledge. In the event that our systems experience a data security incident, or an individual or entity accesses information without, or in excess of, proper authorization, we could be subject to data security incident notification laws, as described elsewhere, which may require prompt remediation and notification to individuals. If we are unaware of the data and information stored on our systems, we may be unable to appropriately comply with all legal obligations, and we may be exposed to governmental enforcement or prosecution actions, private litigation, fines and penalties or adverse publicity and these incidents could harm our reputation and business.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our failure to protect our intellectual property rights could diminish the value of our platform, weaken our competitive position and reduce our revenue.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">31</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We regard the protection of our intellectual property, which includes trade secrets, copyrights, trademarks and domain names, as critical to our success. We protect our proprietary information from unauthorized use and disclosure by entering into confidentiality agreements with any party that may come in contact with such information. We also seek to ensure that we own intellectual property created for us by signing agreements with employees, independent contractors, consultants, companies and any other third party that may create intellectual property for us that assigns any copyright and patent rights to us. However, these arrangements and the other steps we have taken to protect our intellectual property may not prevent the misappropriation of our proprietary information or deter independent development of similar technologies by others.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We pursue the registration of our domain names, trademarks and service marks in the United States and in jurisdictions outside the United States. However, third parties may knowingly or unknowingly infringe on our trademark or service mark rights, third parties may challenge our trademark or service mark rights, and pending or future trademark or service mark applications may not be approved. In addition, effective trademark protection may not be available in every country in which we operate or intend to operate. In any or all cases, we may be required to expend significant time and expense to prevent infringement or enforce our rights.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Monitoring unauthorized use of our intellectual property is difficult and costly. Our efforts to protect our proprietary rights may not be adequate to prevent misappropriation of our intellectual property. Further, we may not be able to detect unauthorized use of, or take appropriate steps to enforce, our intellectual property rights. Our competitors may also independently develop similar technology. In addition, the laws of many countries may not protect our proprietary rights to as great an extent as do the laws of the United States. Further, the laws in the United States and elsewhere change rapidly, and any future changes could adversely affect us and our intellectual property rights. Our failure to meaningfully protect our intellectual property could result in competitors offering services that incorporate our most technologically advanced features, which could seriously reduce demand for our platform. In addition, we may in the future need to initiate litigation such as infringement or administrative proceedings, to protect our intellectual property rights. Litigation, whether we are a plaintiff or a defendant, can be expensive, time-consuming and may divert the efforts of our technical staff and managerial personnel, whether or not such litigation results in a determination that is unfavorable to us. In addition, litigation is inherently uncertain, and thus we may not be able to stop our competitors from infringing upon our intellectual property rights.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">The use of &#8220;open source&#8221; software in our platform could negatively affect our ability to offer our platform and subject us to possible litigation.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A substantial portion of our platform incorporates so-called &#8220;open source&#8221; software, and we may incorporate additional open source software in the future. Open source software is generally freely accessible, usable and modifiable. Certain open source licenses may, in certain circumstances, require us to offer our platform that incorporates the open source software for no cost, to make available source code for modifications or derivative works we create based upon, incorporating or using the open source software and to license such modifications or derivative works under the terms of the particular open source license. Our efforts to monitor the use of open source software in our platform to ensure that no open source software is used in such a way as to require us to disclose our source code when we do not wish to do so, may be unable to prevent such use from occurring. In addition, if a third-party software provider has incorporated certain types of open source software into software we license from such third party without our knowledge, we could, under certain circumstances, be required to comply with the foregoing conditions. If an author or other third party that distributes open source software that we use were to allege that we had not complied with the conditions of one or more of these licenses, we could be required to incur significant legal expenses defending against such allegations and could be subject to significant damages, including being enjoined from offering the component of our platform that contained the open source software and being required to comply with the foregoing conditions, which could disrupt our ability to offer certain components of our platform.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We could also be subject to suits by parties claiming ownership of what we believe to be open source software. The terms of many open source licenses to which we are subject have not been interpreted by U.S. or foreign courts. Accordingly, there is a risk that those licenses could be construed in a manner that imposes unanticipated conditions or restrictions on our ability to offer our platform. Litigation could be costly for us to defend, have a negative effect on our operating results and financial condition and require us to devote additional research and development resources to change our products.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">If internet search engines&#8217; methodologies are modified, our search engine optimization capability in connection with our student recruiting efforts could be harmed.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our search engine optimization capability in connection with our student acquisition efforts substantially depends on various internet search engines, such as Google, to direct a significant amount of traffic to websites related to our offerings. Our ability to influence the number of visitors directed to these websites through search engines is not entirely within our control. For example, search engines frequently revise their algorithms in an attempt to optimize their search result listings. Future changes that may be made by Google or any other search engines could impact our ability to effectively utilize search engine </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">32</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">optimization as part of our student acquisition strategies in the long-term. Changes in the methodologies used by search engines to display results could cause the websites related to our offerings to receive less favorable placements, which could reduce the number of prospective students who visit these websites from search engines. Further, if our competitors&#8217; search engine optimization efforts are more successful than ours, fewer prospective students may be directed to our websites. Any reduction in the number of prospective students directed to our websites could negatively affect our ability to generate prospective students, and ultimately revenue, through our student acquisition activities.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Individuals that appear in content hosted on our online learning platform may claim violation of their rights.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Faculty and students that appear in video segments hosted on our online learning platform may claim that proper assignments, licenses, consents and releases were not obtained for use of their likenesses, images or other contributed content. Our contracts typically require that our university clients ensure that proper assignments, licenses, consents and releases are obtained for their course material, but we cannot know with certainty that they have obtained all necessary rights. Moreover, the laws governing rights of publicity and privacy, and the laws governing faculty ownership of course content, are imprecise and adjudicated on a case-by-case basis, such that the enforcement of agreements to transfer the necessary rights is unclear. As a result, we could incur liability to third parties for the unauthorized duplication, display, distribution or other use of this material. Any such claims could subject us to costly litigation and impose a significant strain on our financial resources and management personnel regardless of whether the claims have merit. Our various liability insurance coverages may not cover potential claims of this type adequately or at all, and we may be required to alter or cease our use of such material, which may include changing or removing content from courses, or to pay monetary damages. Moreover, claims by faculty and students could damage our reputation, regardless of whether such claims have merit.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Risks Related to Ownership of Our Common Stock and Our Status as a Public Company</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our operating results have fluctuated in the past and may do so in the future, which could cause our stock price to decline.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our operating results have historically fluctuated due to seasonality and changes in our business, and our future operating results may vary significantly due to a variety of factors, many of which are beyond our control. You should not rely on period-to-period comparisons of our operating results as an indication of our future performance. Factors that may cause fluctuations in our operating results include, but are not limited to, the following:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the timing of our costs incurred in connection with the launch of new degree programs and the delay in receiving revenue from these new programs, which delay may last for several years;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">seasonal variation driven by the semester schedules for our university clients&#8217; degree programs, which may vary from year to year;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">changes in the student enrollment and retention levels in our university clients&#8217; offerings;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">changes in our key metrics or the methods used to calculate our key metrics;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">changes in tuition rates;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the timing and amount of our marketing and sales expenses;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">costs necessary to improve and maintain our platform;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">fluctuations in foreign currency exchange rates;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">costs related to any acquisition and integration of business and technology;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">our ability to effectively integrate businesses and technologies that we acquire; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">changes in the prospects of the economy generally, which could alter current or prospective university clients&#8217; or students&#8217; spending priorities, or could increase the time it takes us to launch new offerings.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our operating results may fall below the expectations of market analysts and investors in some future periods, which could cause the market price of our common stock to decline substantially.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">The trading price of the shares of our common stock may be volatile, and purchasers of our common stock could incur substantial losses.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">33</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The trading price of the shares of our common stock may be volatile. The stock market in general, and the market for technology companies in particular, have experienced extreme volatility that has often been unrelated to the operating performance of particular companies. As a result of this volatility, investors may not be able to sell their common stock at or above the price paid for the shares. The market price for our common stock may be influenced by many factors, including:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">actual or anticipated variations in our operating results;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">variations between our actual operating results and the expectations of securities analysts, investors and the financial community;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">changes in financial estimates by us or by any securities analysts who might cover our stock or our failure to meet these financial estimates;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">conditions or trends in our industry, the stock market or the economy;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the level of demand for our stock, including the amount of short interest in our stock;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">stock market price and volume fluctuations of comparable companies and, in particular, those that operate in the software and information technology industries;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">announcements by us or our competitors of new product or service offerings, significant acquisitions, strategic partnerships or divestitures;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">announcements of investigations or regulatory scrutiny of our operations or lawsuits filed against us;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">capital commitments;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">investors&#8217; general perception of our company and our business;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">actions instituted by activist shareholders or others;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">lawsuits threatened or filed against us;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">recruitment or departure of key personnel; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">sales of our common stock, including sales by our directors and officers or specific stockholders.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Activist shareholders who disagree with the composition of our board of directors, our strategy or the way the we are managed may seek to effect change through various strategies that range from private engagement to publicity campaigns, proxy contests, efforts to force transactions not supported by our board of directors and litigation. Responding to these actions may be costly and time-consuming, disrupt our operations, divert the attention of our board of directors, management and employees and interfere with the execution of our strategic plan. A contested election could also require us to incur substantial legal and public relations fees and proxy solicitation expenses. The perceived uncertainty as to our future direction resulting from activist strategies could also affect the market price and volatility of our common stock.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As described in Part I, Item 3 of this Annual Report on Form 10-K, certain stockholders have initiated class action lawsuits against us. Our defense against this litigation will cause us to incur additional expenses and could divert management&#8217;s attention and resources from our business.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">If equity research analysts do not continue to publish research or reports, or publish unfavorable research or reports, about us, our business or our market, our stock price and trading volume could decline.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The trading market for our common stock will be influenced by the research and reports that equity research analysts publish about us and our business. Equity research analysts may elect not to initiate or to continue to provide research coverage of our common stock, and such lack of research coverage may adversely affect the market price of our common stock. Even if we do have equity research analyst coverage, we will not have any control over the analysts or the content and opinions included in their reports. The price of our stock could decline if one or more equity research analysts downgrade our stock or issue other unfavorable commentary or research. If one or more equity research analysts ceases coverage of our company or fails to publish reports on us regularly, demand for our stock could decrease, which in turn could cause our stock price or trading volume to decline. In addition, if our operating results fail to meet the forecasts of analysts, our stock price would likely decline.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">34</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Provisions in our corporate charter documents and under Delaware law may prevent or frustrate attempts by our stockholders to change our management and hinder efforts to acquire a controlling interest in us, and the market price of our common stock may be lower as a result.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provisions in our amended and restated certificate of incorporation and amended and restated bylaws may make it difficult for a third party to acquire, or attempt to acquire, control of our company, even if a change in control is considered favorable by you and other stockholders. For example, our board of directors has the authority to issue up to 5,000,000 shares of preferred stock. The board of directors can fix the price, rights, preferences, privileges, and restrictions of the preferred stock without any further vote or action by our stockholders. An issuance of shares of preferred stock may result in the loss of voting control to other stockholders, which could delay or prevent a change in control transaction. As a result, the market price of our common stock and the voting and other rights of our stockholders may be adversely affected.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our charter documents also contain other provisions that could have an anti-takeover effect, including:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">only one of our three classes of directors is elected each year;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">stockholders are not entitled to remove directors other than by a 66</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">2/3</sup></span><span style="font-family:inherit;font-size:10pt;">% vote and only for cause;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">stockholders are not permitted to take actions by written consent;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">stockholders are not permitted to call a special meeting of stockholders; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">our board of directors is allowed to adopt, amend or repeal our bylaws; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">stockholders are required to give us advance notice of their intention to nominate directors or submit proposals for consideration at stockholder meetings. </span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, we are subject to the anti-takeover provisions of Section&#160;203 of the Delaware General Corporation Law, which regulates corporate acquisitions by prohibiting Delaware corporations from engaging in specified business combinations with particular stockholders of those companies. These provisions could discourage potential acquisition proposals and could delay or prevent a change in control transaction. They could also have the effect of discouraging others from making tender offers for our common stock, including transactions that may be in your best interests. These provisions may also prevent changes in our management or limit the price that investors are willing to pay for our stock.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentration of ownership of our common stock among our existing executive officers, directors and large stockholders may prevent smaller stockholders from influencing significant corporate decisions.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our executive officers, directors and current beneficial owners of 5% or more of our common stock and their respective affiliates, in the aggregate, beneficially own a substantial percentage of our outstanding common stock. These persons, acting together, are able to significantly influence all matters requiring stockholder approval, including the election and removal of directors, any merger, consolidation, sale of all or substantially all of our assets, or other significant corporate transaction. The interests of this group of stockholders may not coincide with our interests or the interests of other stockholders.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">If we fail to maintain proper and effective internal controls, our ability to produce accurate financial statements on a timely basis could be impaired.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are subject to the reporting requirements of the Securities Exchange Act of 1934, the Sarbanes-Oxley Act and the rules and regulations of the Nasdaq Global Select Market. The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. We are required to perform system and process evaluation and testing of our internal control over financial reporting to allow management to report on the effectiveness of our internal control over financial reporting in our Form&#160;10-K filing for that year, as required by Section&#160;404 of the Sarbanes-Oxley Act. This may require us to incur substantial additional professional fees and internal costs to further expand our accounting and finance functions and expend significant management efforts.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We may in the future discover material weaknesses in our system of internal financial and accounting controls and procedures that could result in a material misstatement of our financial statements. In addition, our internal control over financial reporting will not prevent or detect all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system&#8217;s objectives will be met. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that misstatements due to errors or fraud will not occur or that all control issues and instances of fraud will be detected.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">35</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If we are not able to comply with the requirements of Section&#160;404 of the Sarbanes-Oxley Act in a timely manner, or if we are unable to maintain proper and effective internal controls, we may not be able to produce timely and accurate financial statements. If that were to happen, the market price of our stock could decline and we could be subject to sanctions or investigations by the stock exchange on which our common stock is listed, the Securities and Exchange Commission, or SEC, or other regulatory authorities.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Because we do not anticipate paying any cash dividends on our common stock in the foreseeable future, capital appreciation, if any, will be your sole source of gains and you may never receive a return on your investment.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">You should not rely on an investment in our common stock to provide dividend income. We have not declared or paid cash dividends on our common stock to date. We currently intend to retain our future earnings, if any, to fund the development and growth of our business. In addition, the terms of our existing credit facility preclude, and the terms of any future debt agreements are likely to similarly preclude, us from paying dividends. As a result, capital appreciation, if any, of our common stock will be your sole source of gain for the foreseeable future. Investors seeking cash dividends should not purchase our common stock.</span></div><div><a id="s4D8BDBED521752008C3D32A843C59C37"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;1B.&#160;&#160;&#160;&#160;Unresolved Staff Comments</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">None.</span></div><div><a id="s9B0D55C44301516BAF9465B30BC5B877"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;2.&#160;&#160;&#160;&#160;Properties</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our headquarters are located in Lanham, Maryland, where we occupy approximately </span><span style="font-family:inherit;font-size:10pt;">281,000</span><span style="font-family:inherit;font-size:10pt;"> square feet under a lease that expires in 2028. Our other material properties are </span><span style="font-family:inherit;font-size:10pt;">121,000</span><span style="font-family:inherit;font-size:10pt;"> square feet of leased office space in Denver, Colorado, </span><span style="font-family:inherit;font-size:10pt;">59,000</span><span style="font-family:inherit;font-size:10pt;"> square feet of leased office space in Brooklyn, New York and </span><span style="font-family:inherit;font-size:10pt;">98,000</span><span style="font-family:inherit;font-size:10pt;"> square feet of leased office space in Cape Town, South Africa.  All of our material properties are used to support both of our business segments.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We intend to adjust our facility occupancy commensurate with our employee base and believe that we will be able to do so on commercially reasonable terms.</span></div><div><a id="sA516C61965C85663882E9E8EFF056175"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;3.&#160;&#160;&#160;&#160;Legal Proceedings</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are involved in various claims and legal proceedings arising in the ordinary course of business. We accrue a liability when a loss is considered probable and the amount can be reasonably estimated. See &#8220;Note </span><span style="font-family:inherit;font-size:10pt;">7</span><span style="font-family:inherit;font-size:10pt;">. Commitments and Contingencies&#8212;Legal Contingencies&#8221; to our financial statements included elsewhere in this Annual Report on Form 10-K. While we do not expect that the ultimate resolution of any existing claims and proceedings (other than the specific matter described below, if decided adversely), individually or in the aggregate, will have a material adverse effect on our financial position, an unfavorable outcome in some or all of these proceedings could have a material adverse impact on the results of operations or cash flows for a particular period. This assessment is based on our current understanding of relevant facts and circumstances. As such, our view of these matters is subject to inherent uncertainties and may change in the future.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">In re 2U, Inc., Securities Class Action</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On August 7 and 9, 2019, Aaron Harper and Anne M. Chinn filed putative class action complaints against us, Christopher J. Paucek, our CEO, and Catherine A. Graham, our former CFO, in the United States District Court for the Southern District of New York. The district court consolidated the two actions on August 27, 2019, under the caption In re 2U, Inc., Securities Class Action, No. 1:19-cv-7390 (S.D.N.Y.). On November 26, 2019, the court transferred the case to the United States District Court for the District of Maryland, and the docket number is now 8:19-cv-345.&#160; The complaints allege violations of Section 10(b) and 20(a) of the Securities Exchange Act of 1934, and SEC Rule 10b-5 promulgated thereunder, based upon allegedly false and misleading statements regarding our company&#8217;s business prospects and financial projections. The proposed class consists of all persons who acquired our company&#8217;s securities between February 26, 2018 and July 30, 2019.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe that the claims are without merit and we intend to vigorously defend against these claims. However, due to the complex nature of the legal and factual issues involved, the outcome of this matter is not presently determinable.</span></div><div><a id="sB6013021394154C799C82C8788DCFF6C"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;4.&#160;&#160;&#160;&#160;Mine Safety Disclosures</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">None.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">36</span></div></div><hr style="page-break-after:always"></hr><div><a id="sAF87DF26E7F05668ADE5827943982A4F"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART II</span></div><div><a id="sE8BA62BFC5125765A710C2AD8333EEDB"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;5.&#160;&#160;&#160;&#160;Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our common stock has been listed on the Nasdaq Global Select Market since March&#160;28, 2014, under the symbol &#8220;TWOU.&#8221; </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of February&#160;24, 2020, there were 81 registered stockholders of record for our common stock. The actual number of stockholders is greater than this number of record holders and includes stockholders who are beneficial owners but whose shares are held in street name by brokers and other nominees. This number of holders of record also does not include stockholders whose shares may be held in trust by other entities.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Performance Graph</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The graph set forth below compares the cumulative total stockholder return on our common stock with that of the Nasdaq Composite Index, the Russell 3000 Index and the S&amp;P North American Technology Software Index for the five years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. The graph assumes that $100 was invested at the close of market on the last trading day of the fiscal year ended December&#160;31, 2014 in the common stock of 2U, Inc., the Nasdaq Composite Index, the Russell 3000 Index and the S&amp;P North American Technology Software Index. We have not paid any cash dividends and, therefore, the cumulative total return calculation on our common stock is based solely upon our stock price appreciation or depreciation and does not include any reinvestment of cash dividends. The data for the Nasdaq Composite Index, the Russell 3000 Index and the S&amp;P North American Technology Software Index assumes reinvestments of gross dividends. The comparisons shown in the graph below are based upon historical data, and are not necessarily indicative of, nor intended to forecast, the potential future stock performance of our common stock.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Comparison of Cumulative Total Return</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Through </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Assumes Initial Investment of $100</span></div><div style="line-height:120%;text-align:center;"><img src="a2019cumulativereturnv3a01.jpg" alt="a2019cumulativereturnv3a01.jpg" style="height:362px;width:682px;"></img></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The information presented above in the stock performance graph shall not be deemed to be &#8220;soliciting material&#8221; or to be &#8220;filed&#8221; with the SEC or subject to Regulation&#160;14A or 14C, except to the extent that we subsequently specifically request that such information be treated as soliciting material or specifically incorporate it by reference into a filing under the Securities Act of 1933, as amended, or a filing under the Securities Exchange Act of 1934, as amended.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">37</span></div></div><hr style="page-break-after:always"></hr><div><a id="s782ABDC8CBA3541E82A2431B35AE5414"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;6.&#160;&#160;&#160;&#160;Selected Financial Data</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following selected consolidated statements of operations data for the years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, and the selected consolidated balance sheets data as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> are derived from our audited consolidated financial statements in &#8220;Financial Statements and Supplementary Data&#8221; included in Part II, Item 8 of this Annual Report on Form 10-K. The selected consolidated statements of operations data for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2016</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2015</span><span style="font-family:inherit;font-size:10pt;">, and the selected consolidated balance sheets data as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2016</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2015</span><span style="font-family:inherit;font-size:10pt;"> are derived from our audited consolidated financial statements that are not included in this Annual Report on Form 10-K, except as otherwise noted. Our historical results are not necessarily indicative of the results to be expected in the future. The selected consolidated financial data should be read together with Item&#160;7 &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; and in conjunction with the consolidated financial statements, related notes, and other financial information included elsewhere in this Annual Report on Form&#160;10-K.</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"></td></tr><tr><td style="width:36%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except share and per share amounts)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Consolidated Statements of Operations Data:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">574,671</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">411,769</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">286,752</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">205,864</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">150,194</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Costs and expenses</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Curriculum and teaching</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">63,270</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23,290</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6,609</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Servicing and support</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">98,890</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">67,203</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">50,767</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">40,982</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">32,047</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Technology and content development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">115,473</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">63,812</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">45,926</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">33,283</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">27,211</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Marketing and sales</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">342,395</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">221,015</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">150,923</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">106,610</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">82,911</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">131,020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">82,989</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">62,665</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">46,021</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">34,123</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impairment charge</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">70,379</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total costs and expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">821,427</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">458,309</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">316,890</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">226,896</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">176,292</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Loss from operations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(246,756</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(46,540</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(30,138</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(21,032</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(26,098</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,800</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,173</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">371</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">383</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">167</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(13,419</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(108</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(87</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(35</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(552</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other expense, net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(707</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1,722</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(866</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(250</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Loss before income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(255,082</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(43,197</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(30,720</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(20,684</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(26,733</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Income tax benefit</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">19,860</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,867</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,297</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net loss</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(235,222</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(38,330</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(29,423</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(20,684</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(26,733</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net loss per share, basic and diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(3.83</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(0.69</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(0.60</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(0.44</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(0.63</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-average common shares outstanding used in computing net loss per share, basic and diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">61,393,666</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">55,833,492</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">49,062,611</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">46,609,751</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">42,420,356</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-left:96px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"></td></tr><tr><td style="width:36%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December&#160;31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Consolidated Balance Sheets Data:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">170,593</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">449,772</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">223,370</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">168,730</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">183,729</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Working capital*</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">104,994</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">453,200</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">190,053</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">143,629</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">160,310</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill and amortizable intangible assets, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">751,425</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">198,457</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">162,749</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">34,131</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">25,024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,186,830</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">807,354</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">482,062</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">244,320</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">231,041</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">475,580</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">102,345</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">94,230</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">49,083</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">35,252</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additional paid-in capital</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,197,379</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">957,631</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">588,289</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">371,455</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">351,324</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total stockholders&#8217; equity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">711,250</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">705,009</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">387,832</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">195,237</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">195,789</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:19.49317738791423%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We define working capital as current assets minus current liabilities.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">38</span></div></div><hr style="page-break-after:always"></hr><div><a id="s16645600054B51BDB4A4E79C529568BA"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;7.&#160;&#160;&#160;&#160;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">You should read the following discussion and analysis of our financial condition and results of operations in conjunction with our consolidated financial statements and the related notes and other financial information included elsewhere in this Annual Report on Form&#160;10-K. Some of the information contained in this discussion and analysis or set forth elsewhere in this report, including information with respect to our plans and strategy for our business, includes forward-looking statements that involve risks and uncertainties. You should review &#8220;Special Note Regarding Forward-Looking Statements&#8221; and Item 1A &#8220;Risk Factors&#8221; in this report for a discussion of important factors that could cause actual results to differ materially from the results described in or implied by the forward-looking statements contained in the following discussion and analysis.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">This section of this Form 10-K does not address certain items regarding the year ended </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">. For a discussion of our results of operations and liquidity and capital resources for the year ended </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">, including a year-over-year comparison between the years ended </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> and </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">2017</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">, refer to &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; included in Part II, Item 7 of our Annual Report on Form 10-K for the year ended </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">.</span></div><div><a id="sEED45C16708F542583E9419585C835E3"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Overview</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are a leading provider of education technology for nonprofit colleges and universities. We build, deliver, and support more than 400 digital and in-person educational offerings, including graduate degrees, undergraduate degrees, professional certificates, boot camps, and short courses, across the career curriculum continuum. Together with our university clients, we have positively transformed the lives of more than 200,000 students. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our comprehensive platform of tightly integrated technology and services provides the digital infrastructure that universities need to attract, enroll, educate and support students at scale. With our platform, students can pursue their education anytime, anywhere, without quitting their jobs or moving; and university clients can provide broader access to their educational offerings, thereby improving outcomes, skills attainment and career prospects for a greater number of students.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have two reportable segments: the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> and the </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;">.</span></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In our </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;">, we provide the technology and services to nonprofit colleges and universities to enable the online delivery of degree programs. Students enrolled in these programs are generally seeking an undergraduate or graduate degree of the same quality they would receive on campus. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In our </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;">, we provide premium online short courses and technical, skills-based boot camps through relationships with nonprofit colleges and universities. Students enrolled in these offerings are generally working professionals seeking career advancement through skills attainment. </span></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Certain Trends and Uncertainties</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following represents a summary of certain trends and uncertainties, which could have a significant impact on our financial condition and results of operations. This summary is not intended to be a complete list of potential trends and uncertainties and should be considered along with the factors identified in the section titled &#8220;Risk Factors&#8221; of this Annual Report on Form 10-K and elsewhere in this report.</span></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The risk of a data security breach or service disruption has increased as the frequency, intensity and sophistication of attempted attacks and intrusions from around the world have increased. While we make significant efforts to maintain the security and integrity of our services and computer systems, our cybersecurity measures and the cybersecurity measures taken by our third-party data center facilities may be unable to anticipate, detect or prevent all attempts to compromise our systems.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We and our university clients are subject to certain education regulations, such as the HEA, which are frequently revised, repealed or expanded. The re-authorization of the HEA is currently in process and the outcome could alter the regulatory landscape of the higher education industry, and thereby impact the manner in which we conduct business and serve our university clients.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our university clients have regular turnover in leadership positions. These changes can have a positive or negative impact on our business. If new leaders do not support online delivery of educational offerings, we may not be able to add additional offerings with the university client or the university client may not renew their relationship with us. New leaders may also make changes in university policies, which could result in changes to admissions standards or </span></div></td></tr></table><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">39</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-left:48px;padding-bottom:10px;padding-top:10px;"><span style="font-family:inherit;font-size:10pt;">application of admissions standards and negatively impact student enrollment in a university client&#8217;s 2U-powered degree programs. </span></div><div><a id="s14B07A226AF153648281F7FE3ECB2A6B"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Our Business Model and Components of Operating Results</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The key elements of our business model and components of our operating results are described below.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Drivers</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In our Graduate Program Segment, we derive substantially all of our revenue from revenue-share arrangements with our university clients under which we receive a contractually specified percentage of the amounts students pay them to enroll in degree programs. In our Alternative Credential Segment, we derive substantially all of our revenue from tuition and fees that students pay to take our short courses and boot camps. Accordingly, the primary driver of our revenue growth is the number of student enrollments in the offerings we enable. This in turn is influenced primarily by three factors:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">our ability to increase the number of degree programs and other offerings, either by adding new university clients or by expanding the number of offerings we provide with current university clients;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">our ability to identify and attract prospective students to our degree programs and other offerings; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">our ability, and that of our university clients, to retain students.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Marketing and Sales Expense</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our most significant expense relates to marketing and sales activities to attract students to our offerings across both of our segments. This includes the cost of Search Engine Optimization, Search Engine Marketing and Social Media Optimization, as well as personnel and personnel-related expense for our marketing and recruiting teams.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our marketing and sales expense in any period generates student enrollments eight months later, on average. We then generate revenue as students progress through their programs, which generally occurs over a two-year period following initial enrollment. Accordingly, our marketing and sales expense in any period is an investment to generate revenue in future periods. Therefore, we do not believe it is meaningful to directly compare current period revenue to current period marketing and sales expense. Further, we believe that our marketing and sales expense in future periods will generally decline as a percentage of the revenue reported in those same periods as our revenue base from returning students in existing programs increases.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our marketing and sales expense in any period generates student enrollments as much as 24 weeks later, on average. We then generate revenue as students progress through their courses, which typically occurs over a two to six month period following initial enrollment.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Operating Expense</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our other operating expense consist of the following:</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Curriculum and teaching.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Curriculum and teaching expense consists primarily of amounts due to universities for licenses to use their brand names and other trademarks in connection with our short course and boot camp offerings. The payments are based on contractually specified percentages of the tuition and fees we receive from students in those offerings. Curriculum and teaching expense also includes personnel and personnel-related expense for our short course and boot camp instructional staff.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Servicing and support.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Servicing and support expense consists primarily of personnel and personnel-related expense associated with the management and operations of our educational offerings, as well as supporting students and faculty members. Servicing and support expense also includes costs to support our platform, facilitate in-program field placements and student immersions, and assist with compliance requirements.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Technology and content development.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Technology and content development expense consists primarily of personnel and personnel-related expense associated with the ongoing improvement and maintenance of our platform, as well as hosting and licensing costs. Technology and content expense also includes the amortization of capitalized technology and content.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">40</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">General and administrative.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;General and administrative expense consists primarily of personnel and personnel-related expense for our corporate departments, including executive management, legal, finance, human resources, and other departments that do not provide direct operational services. General and administrative expense also includes professional fees and other corporate expense.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Net Interest Income (Expense)</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net interest income (expense) consists primarily of interest expense from our long-term debt and interest income from our cash and cash equivalents. Interest expense also includes the amortization of debt issuance costs. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Expense, Net</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other expense, net primarily consists of foreign currency gains and losses. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our income tax provisions for all periods consist of U.S. federal, state and foreign income taxes. Our effective tax rate for the period is based on a mix of higher-taxed and lower-taxed jurisdictions. Due to our current and accumulated net operating losses, we have not been required to pay U.S. federal income taxes to date.</span></div><div><a id="sF41CAA3258CD5C7F81A66E47EFF20D13"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Results of Operations</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Consolidated Operating Results</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Comparison of Years Ended </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> and </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">2018</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth selected consolidated statement of operations data for each of the periods indicated.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:94.3359375%;border-collapse:collapse;text-align:left;"><tr><td colspan="22"></td></tr><tr><td style="width:28%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:2%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Period-to-Period Change</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Percentage of Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Percentage of Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Percentage</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="20" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(dollars in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">574,671</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">100.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">411,769</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">100.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">162,902</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">39.6 </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Costs and expenses</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Curriculum and teaching</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">63,270</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23,290</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">39,980</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">171.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Servicing and support</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">98,890</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17.2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">67,203</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">16.3</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">31,687</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">47.2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Technology and content development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">115,473</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">63,812</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">15.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">51,661</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">81.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Marketing and sales</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">342,395</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">59.6</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">221,015</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">53.7</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">121,380</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">54.9</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">131,020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">22.8</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">82,989</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">48,031</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">57.9</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impairment charge</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">70,379</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12.2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">70,379</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total costs and expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">821,427</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">142.9</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">458,309</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">111.4</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">363,118</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">79.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Loss from operations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(246,756</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(42.9</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(46,540</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(11.4</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(200,216</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">430.2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,800</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,173</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">627</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(13,419</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(2.3</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(108</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(13,311</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other expense, net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(707</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(0.1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1,722</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(0.4</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,015</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(58.9</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Loss before income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(255,082</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(44.3</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(43,197</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(10.5</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(211,885</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">490.5</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Income tax benefit</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">19,860</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.5</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,867</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14,993</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">308.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net loss</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(235,222</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(40.8</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(38,330</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(9.3</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(196,892</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">513.7</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:19.53125%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Not meaningful for comparative purposes.</span></div></td></tr></table><div style="line-height:120%;padding-left:96px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue</span><span style="font-family:inherit;font-size:10pt;">.  Revenue for the year </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">$162.9 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">39.6%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$574.7 million</span><span style="font-family:inherit;font-size:10pt;"> as compared to </span><span style="font-family:inherit;font-size:10pt;">$411.8 million</span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. This increase in revenue was driven by a </span><span style="font-family:inherit;font-size:10pt;">19.8%</span><span style="font-family:inherit;font-size:10pt;"> increase in </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> revenue to </span><span style="font-family:inherit;font-size:10pt;">$417.2 million</span><span style="font-family:inherit;font-size:10pt;"> as </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">41</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">compared to </span><span style="font-family:inherit;font-size:10pt;">$348.4 million</span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and a </span><span style="font-family:inherit;font-size:10pt;">148.3%</span><span style="font-family:inherit;font-size:10pt;"> increase in </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;"> revenue to </span><span style="font-family:inherit;font-size:10pt;">$157.5 million</span><span style="font-family:inherit;font-size:10pt;"> as compared to </span><span style="font-family:inherit;font-size:10pt;">$63.4 million</span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. The increase in revenue from the </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;"> includes incremental revenue of </span><span style="font-family:inherit;font-size:10pt;">$74.3 million</span><span style="font-family:inherit;font-size:10pt;"> from Trilogy, which we acquired in May 2019. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue from our </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">$68.8 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">19.8%</span><span style="font-family:inherit;font-size:10pt;">, primarily due to growth in full course equivalent enrollments of </span><span style="font-family:inherit;font-size:10pt;">33,628</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">26.3%</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue from our </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">$94.1 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">148.3%</span><span style="font-family:inherit;font-size:10pt;">, primarily due to growth in full course equivalent enrollments of </span><span style="font-family:inherit;font-size:10pt;">18,956</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">58.9%</span><span style="font-family:inherit;font-size:10pt;">, as well as an increase in the average revenue per full course equivalent enrollment, from </span><span style="font-family:inherit;font-size:10pt;">$1,969</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">$3,296</span><span style="font-family:inherit;font-size:10pt;">. These increases were primarily due to the addition of incremental full course equivalent enrollments from Trilogy. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Curriculum and Teaching.  </span><span style="font-family:inherit;font-size:10pt;">Curriculum and teaching expense </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">$40.0 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">171.7%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$63.3 million</span><span style="font-family:inherit;font-size:10pt;"> as compared to </span><span style="font-family:inherit;font-size:10pt;">$23.3 million</span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. This increase was primarily due to the addition of incremental curriculum and teaching expense from Trilogy and an increase in short course enrollment in our </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"></span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Servicing and Support.  </span><span style="font-family:inherit;font-size:10pt;">Servicing and support expense </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">$31.7 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">47.2%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$98.9 million</span><span style="font-family:inherit;font-size:10pt;"> as compared to </span><span style="font-family:inherit;font-size:10pt;">$67.2 million</span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. This increase was primarily due to a </span><span style="font-family:inherit;font-size:10pt;">$27.7 million</span><span style="font-family:inherit;font-size:10pt;"> increase in personnel and personnel-related expense to serve a greater number of students and faculty in existing and new offerings, including the incremental addition of Trilogy boot camps. The remaining </span><span style="font-family:inherit;font-size:10pt;">$4.0 million</span><span style="font-family:inherit;font-size:10pt;"> of the increase was primarily due to travel, rent and other servicing and support expense.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Technology and Content Development.  </span><span style="font-family:inherit;font-size:10pt;">Technology and content development expense </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">$51.7 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">81.0%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$115.5 million</span><span style="font-family:inherit;font-size:10pt;"> as compared to </span><span style="font-family:inherit;font-size:10pt;">$63.8 million</span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. This increase was due in part to a </span><span style="font-family:inherit;font-size:10pt;">$29.3 million</span><span style="font-family:inherit;font-size:10pt;"> increase in amortization expense and a </span><span style="font-family:inherit;font-size:10pt;">$14.4 million</span><span style="font-family:inherit;font-size:10pt;"> increase in personnel and personnel-related expense (net of amounts capitalized for technology and content development), including the addition of incremental technology and content development expense from Trilogy. In addition, $6.5 million of the increase was due to non-capitalized curriculum expense and hosting and licensing expense to support the launch of new programs, including the incremental addition of Trilogy boot camps. The remaining </span><span style="font-family:inherit;font-size:10pt;">$1.5 million</span><span style="font-family:inherit;font-size:10pt;"> of the increase was primarily due to costs to support and maintain our internal software applications.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Marketing and Sales.  </span><span style="font-family:inherit;font-size:10pt;">Marketing and sales expense </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">$121.4 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">54.9%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$342.4 million</span><span style="font-family:inherit;font-size:10pt;"> as compared to </span><span style="font-family:inherit;font-size:10pt;">$221.0 million</span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. This increase was primarily due to a </span><span style="font-family:inherit;font-size:10pt;">$72.7 million</span><span style="font-family:inherit;font-size:10pt;"> increase in marketing and sales expense to attract prospective students to new and existing offerings, including the addition of incremental marketing and sales expense from Trilogy. In addition, </span><span style="font-family:inherit;font-size:10pt;">$34.1 million</span><span style="font-family:inherit;font-size:10pt;"> of the increase was due to personnel and personnel-related expense, primarily related to the addition of incremental personnel and personnel-related expense from Trilogy. Amortization and marketing infrastructure expense increased </span><span style="font-family:inherit;font-size:10pt;">$10.8 million</span><span style="font-family:inherit;font-size:10pt;"> to support an increased number of offerings, including the incremental addition of Trilogy boot camps. The remaining </span><span style="font-family:inherit;font-size:10pt;">$3.8 million</span><span style="font-family:inherit;font-size:10pt;"> related to other marketing and sales expense.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">General and Administrative.  </span><span style="font-family:inherit;font-size:10pt;">General and administrative expense </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">$48.0 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">57.9%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$131.0 million</span><span style="font-family:inherit;font-size:10pt;"> as compared to </span><span style="font-family:inherit;font-size:10pt;">$83.0 million</span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. This increase was primarily due to an </span><span style="font-family:inherit;font-size:10pt;">$18.7 million</span><span style="font-family:inherit;font-size:10pt;"> increase in personnel and personnel-related expense, including the addition of incremental personnel and personnel-related expense from Trilogy. In addition, </span><span style="font-family:inherit;font-size:10pt;">$10.8 million</span><span style="font-family:inherit;font-size:10pt;"> of the increase was due to a restructuring-related charge associated with our September 2019 organizational restructuring. There was no corresponding restructuring-related charge in 2018. Lastly, $9.1 million of this increase was attributable to one-time transaction and integration-related expense from our acquisition of Trilogy and other expense related to shareholder activism. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"></span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Impairment charge.</span><span style="font-family:inherit;font-size:10pt;"> For the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we recorded an impairment charge of </span><span style="font-family:inherit;font-size:10pt;">$70.4 million</span><span style="font-family:inherit;font-size:10pt;">. Refer to Note </span><span style="font-family:inherit;font-size:10pt;">5</span><span style="font-family:inherit;font-size:10pt;"> in the &#8220;Notes to Consolidated Financial Statements&#8221; included in Part II, Item 8 of this Annual Report on Form 10-K for more information regarding this impairment charge.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Net Interest Income (Expense). </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;">Net interest income (expense) was </span><span style="font-family:inherit;font-size:10pt;">$(7.6) million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$5.1 million</span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. This change was primarily due to interest expense of </span><span style="font-family:inherit;font-size:10pt;">$13.2 million</span><span style="font-family:inherit;font-size:10pt;"> related to our Term Loan.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other Expense, Net.  </span><span style="font-family:inherit;font-size:10pt;">Other expense, net was </span><span style="font-family:inherit;font-size:10pt;">$0.7 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$1.7 million</span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. This decrease was primarily due to fluctuations in foreign currency rates impacting our operations in the </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Tax Benefit.  </span><span style="font-family:inherit;font-size:10pt;">For the year ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we recognized a tax benefit of </span><span style="font-family:inherit;font-size:10pt;">$19.9 million</span><span style="font-family:inherit;font-size:10pt;">, and our effective tax rate was approximately </span><span style="font-family:inherit;font-size:10pt;">8%</span><span style="font-family:inherit;font-size:10pt;">. This tax benefit was primarily due to a discrete tax benefit of approximately </span><span style="font-family:inherit;font-size:10pt;">$17.5 million</span><span style="font-family:inherit;font-size:10pt;"> related to the acquisition of Trilogy. The acquisition of Trilogy triggered a release of our tax valuation allowance as a result of recognizing an additional net deferred tax liability. The remaining tax benefit of </span><span style="font-family:inherit;font-size:10pt;">$2.4 million</span><span style="font-family:inherit;font-size:10pt;"> was due to net operating </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">42</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">loss and the reversal of taxable temporary differences of the acquired intangibles in our </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;">. We expect to continue to recognize a tax benefit for our </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;"> to the extent that this segment continues to generate pre-tax losses while carrying a net deferred tax liability. To date, we have not been required to pay U.S. federal income taxes because of our current and accumulated net operating losses.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Business Segment Operating Results</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We define segment profitability as net income or net loss, as applicable, before net interest income (expense), taxes, depreciation and amortization expense, foreign currency gains or losses, deferred revenue fair value adjustments, transaction costs, integration costs, restructuring-related costs, shareholder activism costs, impairment charges, and stock-based compensation expense. Some or all of these items may not be applicable in any given reporting period.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reconciles net loss to total segment profitability:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:73%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended<br/>December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(235,222</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(38,330</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjustments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(5,800</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(5,173</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13,419</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">108</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency loss</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">707</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,722</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax benefit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(19,860</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(4,867</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">69,843</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">32,785</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue fair value adjustment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11,175</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Transaction costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,786</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Integration costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,255</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring-related costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10,826</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shareholder activism costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,042</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impairment charge</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">70,379</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">51,504</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">31,410</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">211,276</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">55,985</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment profitability</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(23,946</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17,655</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Years Ended </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> and </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">2018</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by segment and segment profitability for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:79.296875%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"></td></tr><tr><td style="width:33%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:15%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Period-to-Period Change</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Percentage</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="14" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(dollars in&#160;thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue by segment*</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">417,206</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">348,361</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">68,845</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">19.8</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">157,465</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">63,408</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">94,057</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">148.3</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">574,671</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">411,769</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">162,902</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">39.6</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment profitability</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,770</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">16,839</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(11,069</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(65.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(29,716</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">816</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(30,532</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">**</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment profitability</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(23,946</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17,655</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(41,601</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(235.6</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:19.53125%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Immaterial amounts of intersegment revenue have been excluded from the above results for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div></td></tr></table><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">**&#160;&#160;&#160;&#160;Not meaningful for comparative purposes.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment profitability decreased </span><span style="font-family:inherit;font-size:10pt;">$11.1 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">66%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$5.8 million</span><span style="font-family:inherit;font-size:10pt;"> as compared to </span><span style="font-family:inherit;font-size:10pt;">$16.8 million</span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. This decrease was primarily due to an increase in marketing and sales expense incurred to support the launch of new degree programs.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">43</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment profitability decreased </span><span style="font-family:inherit;font-size:10pt;">$30.5 million</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">$(29.7) million</span><span style="font-family:inherit;font-size:10pt;"> as compared to </span><span style="font-family:inherit;font-size:10pt;">$0.8 million</span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. This decrease was primarily due to the addition of Trilogy&#8217;s results of operations since the acquisition date.</span></div><div><a id="s1AE54A992DA75DCD840EE0769ECA36E1"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Key Business and Financial Performance Metrics</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We use a number of key metrics to evaluate our business, measure our performance, identify trends affecting our business, formulate financial projections and make strategic decisions. In addition to adjusted EBITDA (loss), which we discuss below, and revenue and the components of loss from operations in the section above entitled &#8220;Our Business Model and Components of Operating Results,&#8221; we utilize full course equivalent enrollments as a key metric to evaluate the success of our business.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Full Course Equivalent Enrollments</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We measure full course equivalent enrollments for each of the courses offered during a particular period by taking the number of students enrolled in that course and multiplying it by the percentage of the course completed during that period. We add the full course equivalent enrollments for each course within each segment to calculate the total full course equivalent enrollments per segment. This metric allows us to consistently view period over period changes in enrollments by accounting for the fact that many courses we enable straddle multiple fiscal quarters. For example, if a course had 25 enrolled students and 40% of the course was completed during a particular period, we would count the course as having 10 full course equivalent enrollments for that period. Any individual student may be enrolled in more than one course during a period.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Average revenue per full course equivalent enrollment represents our weighted-average revenue per course across the mix of courses being offered during a period in each of our operating segments. This number is derived by dividing the total revenue for a period for each of our operating segments by the number of full course equivalent enrollments within the applicable segment during that same period. This amount may vary from period to period depending on the academic calendars of our university clients, the relative growth rates of our degree programs, short courses, and boot camps, as applicable, and varying tuition levels, among other factors.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the full course equivalent enrollments and average revenue per full course equivalent enrollment in our </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;"> for the periods presented.</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:70%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:3%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:3%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Graduate Program Segment</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Full course equivalent enrollments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">161,306</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">127,678</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Average revenue per full course equivalent enrollment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,586</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,728</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Full course equivalent enrollments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">51,158</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">32,202</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Average revenue per full course equivalent enrollment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,296</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">**</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,969</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:19.53125%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trilogy&#8217;s results of operations are included in our results of operations since the acquisition date.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">**</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The calculation of the </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;">&#8217;s average revenue per full course equivalent enrollment includes </span><span style="font-family:inherit;font-size:10pt;">$11.2 million</span><span style="font-family:inherit;font-size:10pt;"> of revenue that was excluded from the results of operations in the year ended December 31, 2019, due to a deferred revenue fair value purchase accounting adjustment recorded in connection with the acquisition of Trilogy.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Of the increase in full course equivalent enrollments in our </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">4,354</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">12.9%</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">7,899</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">27.5%</span><span style="font-family:inherit;font-size:10pt;">, respectively, were attributable to degree programs launched during the preceding 12&#160;months. Of the increase in full course equivalent enrollments in our </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">7,106</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">37.5%</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">7,266</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">34.0%</span><span style="font-family:inherit;font-size:10pt;">, respectively, were attributable to short courses launched during the preceding 12 months. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Adjusted EBITDA (Loss)</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We define adjusted EBITDA (loss) as net income or net loss, as applicable, before net interest income (expense), taxes, depreciation and amortization expense, foreign currency gains or losses, deferred revenue fair value adjustments, transaction costs, integration costs, restructuring-related costs, shareholder activism costs, impairment charges, and stock-based compensation expense. </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">44</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In 2019, we revised our definition of adjusted EBTIDA (loss) to exclude the impact of (i) transaction costs, deferred revenue fair value adjustments, integration and restructuring-related costs and impairment charges, in each case, in connection with the acquisition of Trilogy and (ii) shareholder activism costs. We believe these changes are meaningful to investors because we did not have these costs in prior periods, and as a result, excluding the impact of such costs in 2019 facilitates a period-to-period comparison of our business. The revision to the definition of adjusted EBITDA (loss) had no material impact on our reported adjusted EBITDA (loss) for the years ended December 31, 2018.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted EBITDA (loss) is a key measure used by our management and board of directors to understand and evaluate our operating performance and trends, to develop short- and long-term operational plans and to compare our performance against that of other&#160;peer&#160;companies using similar measures. In particular, the exclusion of certain expenses in calculating adjusted EBITDA (loss) can provide a useful measure for period-to-period comparisons of our business. Accordingly, we believe that adjusted EBITDA (loss) provides useful information to investors and others in understanding and evaluating our operating results in the same manner as our management and board of directors.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted EBITDA (loss) is not a measure calculated in accordance with U.S.&#160;GAAP, and should not be considered as an alternative to any measure of financial performance calculated and presented in accordance with U.S.&#160;GAAP. Our use of adjusted EBITDA (loss) has limitations as an analytical tool, and you should not consider it in isolation or as a substitute for analysis of our financial results as reported under U.S.&#160;GAAP. Some of these are:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">although depreciation and amortization expense are non-cash charges, the assets being depreciated and amortized may have to be replaced in the future, and adjusted EBITDA (loss) does not reflect cash capital expenditure requirements for such replacements or for new capital expenditure requirements;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">adjusted EBITDA (loss) does not reflect changes in, or cash requirements for, our working capital needs; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">adjusted EBITDA (loss) does not reflect the impact of changes in foreign currency exchange rates; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">adjusted EBITDA (loss) does not reflect acquisition related gains or losses such as, but not limited to, post-acquisition changes in the value of contingent consideration reflected in operations;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">adjusted EBITDA (loss) does not reflect transaction costs, integration costs, restructuring-related costs, impairment charges, or shareholder activism costs; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">adjusted EBITDA (loss) does not reflect the impact of deferred revenue fair value adjustments; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">adjusted EBITDA (loss) does not reflect the potentially dilutive impact of equity-based compensation;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">adjusted EBITDA (loss) does not reflect interest or tax payments that may represent a reduction in cash available to us; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">other companies, including companies in our industry, may calculate adjusted EBITDA (loss) differently, which reduces its usefulness as a comparative measure.</span></div></td></tr></table><div style="line-height:120%;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Because of these and other limitations, you should consider adjusted EBITDA (loss) alongside other U.S.&#160;GAAP-based financial performance measures, including various cash flow metrics, net income (loss) and our other U.S.&#160;GAAP results. The following table presents a reconciliation of net loss to adjusted EBITDA (loss) for each of the periods indicated:</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">45</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:73%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(235,222</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(38,330</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjustments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(5,800</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(5,173</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13,419</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">108</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency loss</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">707</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,722</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax benefit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(19,860</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(4,867</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">69,843</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">32,785</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue fair value adjustment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11,175</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Transaction costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,786</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Integration costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,255</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring-related costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10,826</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shareholder activism costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,042</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impairment charge</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">70,379</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">51,504</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">31,410</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">211,276</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">55,985</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted EBITDA (loss)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(23,946</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17,655</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s261CC339783F5C9894B777207959DABE"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Liquidity and Capital Resources</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, our principal sources of liquidity were cash and cash equivalents totaling&#160;</span><span style="font-family:inherit;font-size:10pt;">$170.6 million</span><span style="font-family:inherit;font-size:10pt;">, which were held for working capital and general corporate purposes.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 22, 2019, we entered into a credit agreement with Owl Rock Capital Corporation, as administrative agent and collateral agent, for a $250 million senior secured Term Loan, which matures on May 22, 2024 (refer to Note </span><span style="font-family:inherit;font-size:10pt;">9</span><span style="font-family:inherit;font-size:10pt;"> of the notes to our consolidated financial statements for more information).</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To date, we have financed our operations primarily through payments from university clients and students for our technology and services, the Term Loan, and public and private equity financings. We believe that our existing cash and cash equivalents, together with cash generated from operations, will be sufficient to meet our working capital and capital expenditure requirements for the next 12 months.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capital asset additions during the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;">$81.4 million</span><span style="font-family:inherit;font-size:10pt;">, primarily due to </span><span style="font-family:inherit;font-size:10pt;">$66.2 million</span><span style="font-family:inherit;font-size:10pt;"> of capitalized technology and content development, </span><span style="font-family:inherit;font-size:10pt;">$8.1 million</span><span style="font-family:inherit;font-size:10pt;"> of leasehold improvements, </span><span style="font-family:inherit;font-size:10pt;">$3.7 million</span><span style="font-family:inherit;font-size:10pt;"> of furniture and equipment and </span><span style="font-family:inherit;font-size:10pt;">$2.9 million</span><span style="font-family:inherit;font-size:10pt;"> of other property and equipment. The </span><span style="font-family:inherit;font-size:10pt;">$81.4 million</span><span style="font-family:inherit;font-size:10pt;"> of capital asset additions consisted of </span><span style="font-family:inherit;font-size:10pt;">$78.3 million</span><span style="font-family:inherit;font-size:10pt;"> in cash capital expenditures and </span><span style="font-family:inherit;font-size:10pt;">$3.1 million</span><span style="font-family:inherit;font-size:10pt;"> of non-cash capital expenditures, primarily related to the acquisition of certain long-lived assets for which we have an accrued liability. Due to extended payment terms associated with the timing of cash capital expenditures made more than 90 days after the date of purchase, an additional </span><span style="font-family:inherit;font-size:10pt;">$2.2 million</span><span style="font-family:inherit;font-size:10pt;"> was classified as cash flows from financing activities in the consolidated statement of cash flows for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. In </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, we expect new capital asset additions of approximately $93 to $97&#160;million, of which approximately $2.5 to $4.5&#160;million will be funded from landlord leasehold improvement allowances.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">46</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Sources and Uses of Cash</span></div><div style="line-height:120%;text-align:center;"><img src="socftable.jpg" alt="socftable.jpg" style="height:249px;width:585px;"></img></div><div style="line-height:120%;text-align:left;text-indent:96px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">         &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="font-family:Arial;font-size:8pt;">2019&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;2018</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Operating Activities</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash flows from operating activities have typically been generated from our net income (loss) and by changes in our operating assets and liabilities, particularly from accounts receivable, adjusted for non-cash expense items such as amortization and depreciation expense and stock-based compensation expense.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash used in operating activities for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> consisted primarily of our net loss of </span><span style="font-family:inherit;font-size:10pt;">$235.2 million</span><span style="font-family:inherit;font-size:10pt;">, adjusted for non-cash items including a </span><span style="font-family:inherit;font-size:10pt;">$70.4 million</span><span style="font-family:inherit;font-size:10pt;"> impairment charge, </span><span style="font-family:inherit;font-size:10pt;">$69.8 million</span><span style="font-family:inherit;font-size:10pt;"> of depreciation and amortization expense, </span><span style="font-family:inherit;font-size:10pt;">$51.5 million</span><span style="font-family:inherit;font-size:10pt;"> of stock-based compensation expense, and </span><span style="font-family:inherit;font-size:10pt;">$11.7 million</span><span style="font-family:inherit;font-size:10pt;"> of amortization of our right-of-use assets. The net change in operating assets and liabilities of </span><span style="font-family:inherit;font-size:10pt;">$21.6 million</span><span style="font-family:inherit;font-size:10pt;"> was unfavorable to cash flows from operations primarily due to a </span><span style="font-family:inherit;font-size:10pt;">$28.6 million</span><span style="font-family:inherit;font-size:10pt;"> decrease in other liabilities, net, as a result of a </span><span style="font-family:inherit;font-size:10pt;">$17.5 million</span><span style="font-family:inherit;font-size:10pt;"> release of our tax valuation allowance and a </span><span style="font-family:inherit;font-size:10pt;">$21.7 million</span><span style="font-family:inherit;font-size:10pt;"> increase in payments to university clients, partially offset by $22.0 million of cumulative favorable changes in accounts receivable and deferred revenue, and a </span><span style="font-family:inherit;font-size:10pt;">$17.1 million</span><span style="font-family:inherit;font-size:10pt;"> increase in accounts payable and accrued expenses due to growth in our business. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash used in operating activities for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> consisted primarily of our net loss of </span><span style="font-family:inherit;font-size:10pt;">$38.3 million</span><span style="font-family:inherit;font-size:10pt;">, adjusted for non-cash items including </span><span style="font-family:inherit;font-size:10pt;">$32.8 million</span><span style="font-family:inherit;font-size:10pt;"> of depreciation and amortization expense and </span><span style="font-family:inherit;font-size:10pt;">$31.4 million</span><span style="font-family:inherit;font-size:10pt;"> of stock-based compensation expense. The net change in operating assets and liabilities of </span><span style="font-family:inherit;font-size:10pt;">$29.0 million</span><span style="font-family:inherit;font-size:10pt;"> was unfavorable to cash flows from operations primarily due to a </span><span style="font-family:inherit;font-size:10pt;">$18.5 million</span><span style="font-family:inherit;font-size:10pt;"> increase in accounts receivable due to the delay in the fall term payments of two university clients and an </span><span style="font-family:inherit;font-size:10pt;">$11.3 million</span><span style="font-family:inherit;font-size:10pt;"> increase in payments to university clients.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Investing Activities</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash used in investing activities for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;">$451.4 million</span><span style="font-family:inherit;font-size:10pt;">, primarily consisting of </span><span style="font-family:inherit;font-size:10pt;">$388.0 million</span><span style="font-family:inherit;font-size:10pt;"> to acquire Trilogy, net of cash acquired, </span><span style="font-family:inherit;font-size:10pt;">$64.9 million</span><span style="font-family:inherit;font-size:10pt;"> of additions of amortizable intangible assets, </span><span style="font-family:inherit;font-size:10pt;">$13.4 million</span><span style="font-family:inherit;font-size:10pt;"> of purchases of property, plant and equipment, partially offset by </span><span style="font-family:inherit;font-size:10pt;">$15.0 million</span><span style="font-family:inherit;font-size:10pt;"> of proceeds from net investment activity. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash used in investing activities for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;">$102.5 million</span><span style="font-family:inherit;font-size:10pt;">, primarily consisting of </span><span style="font-family:inherit;font-size:10pt;">$65.2 million</span><span style="font-family:inherit;font-size:10pt;"> of additions of amortizable intangible assets, </span><span style="font-family:inherit;font-size:10pt;">$12.0 million</span><span style="font-family:inherit;font-size:10pt;"> of purchases of property, plant and equipment and </span><span style="font-family:inherit;font-size:10pt;">$25.0 million</span><span style="font-family:inherit;font-size:10pt;"> related to investing activities. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Financing Activities</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash provided by financing activities for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;">$244.5 million</span><span style="font-family:inherit;font-size:10pt;">, primarily consisting of $242.7 million in proceeds, net of issuance costs, from our Term Loan.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash provided by financing activities for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;">$333.0 million</span><span style="font-family:inherit;font-size:10pt;">, primarily consisting of </span><span style="font-family:inherit;font-size:10pt;">$330.9 million</span><span style="font-family:inherit;font-size:10pt;"> in proceeds received from our public offering of common stock in May 2018.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">47</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contractual Obligations and Commitments</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes our obligations under our Term Loan, deferred government grant obligations, non-cancelable operating leases, commitments to certain of our university clients in exchange for contract extensions and various marketing and other rights, and purchase obligations as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">. Future events could cause actual payments to differ from these amounts.</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"></td></tr><tr><td style="width:41%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Payment due by period</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Contractual Obligations</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Less than</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">1&#160;year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">1&#160;-&#160;3&#160;years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">3&#160;-&#160;5&#160;years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">More than</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">5&#160;years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Senior secured term loan facility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">250,000</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">250,000</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred government grant obligations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,500</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,500</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease obligations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">15,956</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">28,977</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">26,947</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">45,952</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">117,832</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum payments to university clients</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,625</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,250</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,250</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,150</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9,275</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchase obligations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8,434</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,305</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10,739</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">27,015</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">33,532</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">278,197</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">52,602</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">391,346</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other purchase orders made in the ordinary course of business are excluded from the table above. Any amounts for which we are liable under purchase orders are reflected on our consolidated balance sheets as accounts payable and accrued liabilities.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have entered into agreements with certain of our university clients in our </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> under which we would be obligated to make future minimum payments in the event that certain program metrics are not achieved on an annual basis. We recognize any estimated contingent payments under these agreements as contra revenue over the period in which they relate, and record a liability in other current liabilities on the consolidated balance sheets.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See Note&#160;</span><span style="font-family:inherit;font-size:10pt;">7</span><span style="font-family:inherit;font-size:10pt;"> in the &#8220;Notes to Consolidated Financial Statements&#8221; included in Part&#160;II, Item&#160;8 and &#8220;Legal Proceedings&#8221; contained in Part&#160;I, Item&#160;3 of this Annual Report on Form&#160;10-K for additional information regarding contingencies.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Off-Balance Sheet Arrangements</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We do not have any off-balance sheet arrangements, as defined in Item&#160;303(a)(4)(ii) of Regulation&#160;S-K, such as the use of unconsolidated subsidiaries, structured finance, special purpose entities or variable interest entities.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Critical Accounting Policies and Significant Judgments and Estimates</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">This management&#8217;s discussion and analysis of financial condition and results of operations is based on our consolidated financial statements, which have been prepared in accordance with U.S.&#160;GAAP. The preparation of these consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenue and expenses during the reported period. In accordance with U.S.&#160;GAAP, we base our estimates on historical experience and on various other assumptions we believe to be reasonable under the circumstances. Actual results may differ from these estimates if conditions differ from our assumptions.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">While our significant accounting policies are more fully described in Note&#160;</span><span style="font-family:inherit;font-size:10pt;">2</span><span style="font-family:inherit;font-size:10pt;"> in the &#8220;Notes to Consolidated Financial Statements&#8221; included in Part&#160;II, Item&#160;8 of this Annual Report on Form&#160;10-K, we believe the following accounting policies are critical to the process of making significant judgments and estimates in preparation of our consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition, Accounts Receivable and Allowance for Doubtful Accounts</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January&#160;1, 2018, we adopted Accounting Standards Update (&#8220;ASU&#8221;) No.&#160;2014-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606)</span><span style="font-family:inherit;font-size:10pt;"> and the related amendments using the modified retrospective transition method and have concluded that doing so did not have a material impact on the amount and timing of either our revenue or costs. As part of our assessment, we completed reviews of our contracts and evaluated our costs, including costs of obtaining contracts with our university clients and costs associated with content development. Certain of these contract and content costs are capitalized under the new standard. The adoption of ASU 2014-09 did not have a material impact as of January&#160;1, 2018, and no cumulative adjustment was recorded. Further, the amounts reported as of December&#160;31, 2018 on our consolidated balance sheets and our results of operations for the year ended December&#160;31, 2018 reported on our consolidated statements of operations and comprehensive loss would not have been materially different than under legacy U.S. GAAP (i.e., Topic 605).</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">48</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We generate substantially all of our revenue from contractual arrangements, with either our university clients or students, to provide a comprehensive platform of tightly integrated technology and technology-enabled services that support our offerings.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Performance Obligations</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. A contract&#8217;s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The transaction price is determined based on the consideration to which we will be entitled in exchange for transferring services to the customer. To the extent the transaction price includes variable consideration, we estimate the amount of variable consideration that should be included in the transaction price utilizing the expected value method. Variable consideration is included in the transaction price if, in our judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. Any estimates, including the effect of the constraint on variable consideration, are evaluated at each reporting period, and if necessary, we adjust our estimate of the overall transaction price. Revenue is then recognized over the remaining estimated period of performance using the cumulative catch-up method.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> derives revenue primarily from contractually specified percentages of the amounts our university clients receive from their students in 2U-enabled degree programs for tuition and fees, less credit card fees and other specified charges we have agreed to exclude in certain university contracts. Our contracts with university clients in this segment typically have terms of 10 to 15 years and have a single performance obligation, as the promises to provide a platform of tightly integrated technology and services that university clients need to attract, enroll, educate and support students are not distinct within the context of the contracts. The single performance obligation is delivered as the university clients receive and consume benefits, which occurs ratably over a series of academic terms. The amounts received from university clients over the term of the arrangement are variable in nature in that they are dependent upon the number of students that are enrolled in the program within each academic term. These amounts are allocated to and are recognized ratably over the related academic term, defined as the period beginning on the first day of classes through the last. Revenue is recognized net of an allowance, which is established for our expected obligation to refund tuition and fees to university clients.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;"> derives revenue primarily from contracts with students for the tuition and fees paid to enroll in, and progress through, our short courses and boot camps. Our short courses run between six and 16 weeks, while boot camps run between 12 and 24 weeks. In this segment, our contracts with students include the delivery of the educational and related student support services and are treated as either a single performance obligation or multiple performance obligations, depending upon the offering being delivered. All performance obligations are satisfied ratably over the same presentation period, which is defined as the period beginning on the first day of the course through the last. We recognize the proceeds received, net of any applicable pricing concessions, from the students enrolled and share contractually specified amounts received from students with the associated university client, in exchange for licenses to use the university brand name and other university trademarks. These amounts are recognized as curriculum and teaching costs on our consolidated statements of operations and comprehensive loss. Our contracts with university clients in this segment are typically shorter and less restrictive than our contracts with university clients in our </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We do not disclose the value of unsatisfied performance obligations for our </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> because the variable consideration is allocated entirely to a wholly unsatisfied promise to transfer a service that forms part of a single performance obligation.&#160;We do not disclose the value of unsatisfied performance obligations for our </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;"> because the performance obligations are part of contracts that have original durations of less than one year.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Acquisition Costs</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We pay commissions to certain of our employees to obtain contracts with university clients in our </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;">. These costs are capitalized and recorded on a contract-by-contract basis and amortized using the straight-line method over the expected life, which is generally the length of the contract.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">With respect to contract acquisition costs in our </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;">, we have elected to apply the practical expedient in ASC Topic 606 to expense these costs as incurred, as the terms of contracts with students in this segment are less than one year.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Payments to University Clients</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pursuant to certain of our contracts in the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;">, we have made, or are obligated to make, payments to university clients at either execution of a contract or at the extension of a contract in exchange for various marketing and other rights. Generally, these amounts are capitalized and amortized as contra revenue over the life of the contract, commencing on the later of when payment is due or when contract revenue recognition begins.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">49</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Accounts Receivable, Contract Assets and Liabilities</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance sheet items related to contracts consist of accounts receivable, net and deferred revenue on our consolidated balance sheets. Included in accounts receivable, net are trade accounts receivable, which are comprised of billed and unbilled revenue. Accounts receivable, net is stated at net realizable value, and we utilize the allowance method to provide for doubtful accounts based on management&#8217;s evaluation of the collectability of the amounts due. Our estimates are reviewed and revised periodically based on historical collection experience and a review of the current status of accounts receivable, net. Historically, actual write-offs for uncollectible accounts have not significantly differed from prior estimates. We recognize unbilled revenue when revenue recognition occurs in advance of billings. Unbilled revenue is recognized in our </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> because billings to university clients do not occur until after the academic term has commenced and final enrollment information is available. Unbilled accounts receivable is recognized in the Alternative Credential Segment once the presentation period commences for amounts to be invoiced to students under installment plans that are paid over the same presentation period. Our company&#8217;s unbilled revenue and accounts receivable represent contract assets.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue represents the excess of amounts billed or received as compared to amounts recognized in revenue on our consolidated statements of operations and comprehensive loss as of the end of the reporting period, and such amounts are reflected as a current liability on our consolidated balance sheets. We generally receive payments for our share of tuition and fees from degree program university clients early in each academic term and from short course and boot camp students, either in full upon registration for the course or in full before the end of the course based on a payment plan, prior to completion of the service period. These payments are recorded as deferred revenue until the services are delivered or until our obligations are otherwise met, at which time revenue is recognized.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Long-Lived Assets</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Amortizable Intangible Assets</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Acquired Intangible Assets.    </span><span style="font-family:inherit;font-size:10pt;">We capitalize purchased intangible assets, such as software, websites and domains, and amortize them on a straight-line basis over their estimated useful life. Historically, we have assessed the useful lives of these acquired intangible assets to be between three and ten years.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Capitalized Technology.    </span><span style="font-family:inherit;font-size:10pt;">Capitalized technology includes certain purchased software and technology licenses, direct third-party costs, and internal payroll and payroll-related costs used in the creation of our internal-use software. Software development projects generally include three stages: the preliminary project stage (all costs are expensed as incurred), the application development stage (certain costs are capitalized and certain costs are expensed as incurred) and the post-implementation/operation stage (all costs are expensed as incurred). Costs capitalized in the application development stage include costs of designing the application, coding, integrating our and the university&#8217;s networks and systems, and the testing of the software. Capitalization of costs requires judgment in determining when a project has reached the application development stage and the period over which we expect to benefit from the use of that software. Once the software is placed in service, these costs are amortized using the straight-line method over the estimated useful life of the software, which is generally three to five years.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Capitalized Content Development.    </span><span style="font-family:inherit;font-size:10pt;">We develop content for each offering on a course-by-course basis in collaboration with university client faculty and industry experts. Depending upon the offering, we may use materials provided by university clients and their faculty, including curricula, case studies, presentations and other reading materials. We are responsible for the creation of materials suitable for delivery through our learning platform, including all expenses associated with this effort. With respect to the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;">, the development of content is part of our single performance obligation and is considered a contract fulfillment cost.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The content development costs that qualify for capitalization are third-party direct costs, such as videography, editing and other services associated with creating digital content. Additionally, we capitalize internal payroll and payroll-related costs incurred to create and produce videos and other digital content utilized in the university clients&#8217; offerings for delivery via our online learning platform. Capitalization ends when content has been fully developed by both us and the university client, at which time amortization of the capitalized content development costs begins. The capitalized costs for each offering are recorded on a course-by-course basis and included in capitalized content costs in amortizable intangible assets, net on our consolidated balance sheets. These costs are amortized using the straight-line method over the estimated useful life of the respective course, which is generally four to five years. The estimated useful life corresponds with the planned curriculum refresh rate. This refresh rate is consistent with expected curriculum refresh rates as cited by faculty members for similar on-campus offerings. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Evaluation of Long-Lived Assets</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">50</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We review long-lived assets, which consist of property and equipment, capitalized technology costs, capitalized content development costs and acquired finite-lived intangible assets, for impairment whenever events or changes in circumstances indicate the carrying value of an asset may not be recoverable. In order to assess the recoverability of the capitalized technology and content development costs, the costs are grouped by the lowest level of independent cash flows. Recoverability of a long-lived asset is measured by a comparison of the carrying value of an asset or asset group to the future undiscounted net cash flows expected to be generated by that asset or asset group. If such assets are not recoverable, the impairment to be recognized is measured by the amount by which the carrying value of an asset exceeds the estimated fair value (discounted cash flow) of the asset or asset group. Our impairment analysis is based upon cumulative results and forecasted performance.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill is the excess of purchase price over the fair value of identified net assets of businesses acquired. Our goodwill balance relates to the acquisitions of GetSmarter in July 2017 and Trilogy in May 2019. We review goodwill at least annually, as of October&#160;1. Between annual tests, goodwill is reviewed for possible impairment if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value. We test our goodwill at the reporting unit level, which is an operating segment or one level below an operating segment. We initially assess qualitative factors to determine if it is necessary to perform a quantitative goodwill impairment review. We review goodwill for impairment using a quantitative approach if we decide to bypass the qualitative assessment or determine that it is more likely than not that the fair value of a reporting unit is less than its carrying value based on a qualitative assessment. Upon completion of a quantitative assessment, we may be required to recognize an impairment based on the difference between the carrying value and the fair value of the reporting unit. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We determine the fair value of a reporting unit by utilizing a weighted combination of the income-based and market-based approaches. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The income-based approach requires us to make significant assumptions and estimates. These assumptions and estimates primarily include, but are not limited to, the selection of appropriate peer group companies, discount rates, terminal growth rates, and forecasts of revenue, operating income, depreciation and amortization expense, capital expenditures and future working capital requirements. When determining these assumptions and preparing these estimates, we consider each reporting unit&#8217;s historical results and current operating trends, revenue, profitability, cash flow results and forecasts, and industry trends. These estimates can be affected by a number of factors including, but not limited to, general economic and regulatory conditions, market capitalization, the continued efforts of competitors to gain market share and prospective student enrollment patterns.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, the value of a reporting unit using the market-based approach is estimated by comparing the reporting unit to other publicly-traded companies and/or to publicly-disclosed business mergers and acquisitions in similar lines of business. The value of a reporting unit is based on pricing multiples of certain financial parameters observed in the comparable companies. We also make estimates and assumptions for market values to determine a reporting unit&#8217;s estimated fair value.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the third quarter of 2019, we recorded an impairment charge of $70.4 million on the consolidated statement of operations and comprehensive loss. Other than the reporting unit impaired in the third quarter of 2019, we had no reporting units whose estimated fair value exceeded their carrying value by less than 10% as of October 1, 2019, the date of our annual goodwill impairment assessment. It is possible that future changes in our circumstances, or in the variables associated with the judgments, assumptions and estimates used in assessing the fair value of our reporting units, could require us to record additional impairment charges in the future.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Refer to Note&#160;</span><span style="font-family:inherit;font-size:10pt;">2</span><span style="font-family:inherit;font-size:10pt;"> in the &#8220;Notes to Consolidated Financial Statements&#8221; included in Part&#160;II, Item&#160;8 of this Annual Report on Form&#160;10-K for a discussion of FASB&#8217;s recent accounting pronouncements and their effect on us.</span></div><div><a id="s49248BC03E935D77B3C18CFD7ADD489A"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;7A.&#160;&#160;&#160;&#160;Quantitative and Qualitative Disclosures About Market Risk</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Market risk is the risk of loss to future earnings, values or future cash flows that may result from changes in the price of a financial instrument. The value of a financial instrument may change as a result of changes in interest rates, exchange rates, commodity prices, equity prices and other market changes. Our exposure to market risk related to changes in foreign currency exchange rates is deemed moderate as further described below. In addition, we do not use derivative financial instruments for speculative, hedging or trading purposes, although in the future we may enter into exchange rate hedging arrangements to manage the risks described in the succeeding paragraphs.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">51</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Interest Rate Risk</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are subject to interest rate risk in connection with borrowings under our Credit Agreement that provides for a $250 million Term Loan that matures in May 2024. The Term Loan currently bears interest, at our option, at variable rates based on (i) a customary alternative base rate (with a floor of 2.00%) plus an applicable margin of 5.75% or (ii) an adjusted LIBOR rate (with a floor of 1.00%) for the interest period relevant to such borrowing plus an applicable margin of 6.75%. Increases in our lender&#8217;s customary alternative base rate or LIBOR would increase the amount of interest payable on any borrowings outstanding under this Term Loan. As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Term Loan had an outstanding balance of </span><span style="font-family:inherit;font-size:10pt;">$250 million</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency Exchange Risk</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We transact material business in foreign currencies and are exposed to risks resulting from fluctuations in foreign currency exchange rates. Our primary exposures are related to non-U.S. dollar denominated revenue and operating expenses in South Africa and the United Kingdom. Accounts relating to foreign operations are translated into U.S. dollars using prevailing exchange rates at the relevant period end. As a result, we would experience increased revenue and operating expenses in our non-U.S. operations if there were a decline in the value of the U.S. dollar relative to these foreign currencies. Conversely, we would experience decreased revenue and operating expenses in our non-U.S. operations if there were an increase in the value of the U.S. dollar relative to these foreign currencies. Translation adjustments are included as a separate component of stockholders&#8217; equity.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, our foreign currency translation adjustment was a gain of </span><span style="font-family:inherit;font-size:10pt;">$1.7 million</span><span style="font-family:inherit;font-size:10pt;"> and a loss of </span><span style="font-family:inherit;font-size:10pt;">$13.8 million</span><span style="font-family:inherit;font-size:10pt;">, respectively. For the years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, we recognized foreign currency exchange losses of </span><span style="font-family:inherit;font-size:10pt;">$0.7 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$1.7 million</span><span style="font-family:inherit;font-size:10pt;">, respectively, included on our consolidated statements of operations and comprehensive loss. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The foreign exchange rate volatility of the trailing 12 months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;">10%</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">7%</span><span style="font-family:inherit;font-size:10pt;"> for the South African rand and British pound, respectively. The foreign exchange rate volatility of the trailing 12 months ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> was 13% and 6% for the South African rand and British pound, respectively. A 10% fluctuation of foreign currency exchange rates would have had an immaterial effect on our results of operations and cash flows for all periods presented. The fluctuations of currencies in which we conduct business can both increase and decrease our overall revenue and expenses for any given fiscal period. Such volatility, even when it increases our revenue or decreases our expense, impacts our ability to accurately predict our future results and earnings.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Inflation</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We do not currently believe that inflation has had a material effect on our business, financial condition or results of operations, though we continue to monitor costs we incur in higher inflationary economies. Additionally, we continue to monitor all inflation-driven costs, regardless of where they are incurred. If our costs were to become subject to significant inflationary pressures, the price increases implemented by our university clients and our own pricing strategies might not fully offset the higher costs, which could harm our business, financial condition and results of operations.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">52</span></div></div><hr style="page-break-after:always"></hr><div><a id="sFD6B59E9253C5B6494CAD37388E008DB"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;8.&#160;&#160;&#160;&#160;Financial Statements and Supplementary Data</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:94%;"></td><td style="width:6%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">PAGE</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s5F68EA9F4A0058DB96555E386E212992"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Reports of Independent Registered Public Accounting Firm</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s5F68EA9F4A0058DB96555E386E212992">54</a></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated Balance Sheets as of December 31, 2019 and 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sC266B15112985B3AAA7D420CDADB1DF3">58</a></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated Statements of Operations and Comprehensive Loss for the years ended December 31, 2019, 2018 and 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sC7417D04E1175A31BBC005F764731DB3">59</a></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated Statements of Changes in Stockholders&#8217; Equity for the years ended December 31, 2019, 2018 and 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#sE0386539BB145C448BA293E46CD05ED7">60</a></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated Statements of Cash Flows for the years ended December 31, 2019, 2018 and 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s2FD9BB061F3A518097FF2D8905AEBA92">61</a></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s19BA0B738D9B5200A073E8E8269103E4"><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">Notes to Consolidated Financial Statements</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;" href="#s19BA0B738D9B5200A073E8E8269103E4">62</a></div></td></tr></table></div></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">53</span></div></div><hr style="page-break-after:always"></hr><div><a id="s84250902169D5DC58900750EF7F2CC87"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s5F68EA9F4A0058DB96555E386E212992"></a></div><div style="line-height:120%;padding-bottom:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Report of Independent Registered Public Accounting Firm</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To the Stockholders and Board of Directors</span></div><div style="line-height:120%;padding-bottom:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2U,&#160;Inc.:</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Opinion on the Consolidated</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Statements</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have audited the accompanying consolidated balance sheets of 2U, Inc. and&#160;subsidiaries (the Company) as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the related consolidated statements of operations and comprehensive loss, changes in stockholders&#8217; equity, and cash flows for each of the years in the three&#8209;year period ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, and the related notes and financial statement Schedule II</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</span><span style="font-family:inherit;font-size:10pt;">Valuation and Qualifying Accounts (collectively, the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and the results of its operations and its cash flows for each of the years in the three&#8209;year period ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, in conformity with U.S.&#160;generally accepted accounting principles.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company&#8217;s internal control over financial reporting as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, based on criteria established in </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Internal Control - Integrated Framework (2013)</span><span style="font-family:inherit;font-size:10pt;"> issued by the Committee of Sponsoring Organizations of the Treadway Commission, and our report dated </span><span style="font-family:inherit;font-size:10pt;">February&#160;27, 2020</span><span style="font-family:inherit;font-size:10pt;"> expressed an unqualified opinion on the effectiveness of the Company&#8217;s internal control over financial reporting.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Changes in Accounting Principles</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As discussed in Note 2 to the consolidated financial statements, the Company has changed its method of accounting for revenue as of January 1, 2018 due to the adoption of Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) Topic 606, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As discussed in Note 2 to the consolidated financial statements, the Company has changed its method of accounting for leases as of January 1, 2019 due to the adoption of Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) Topic 842, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Basis for Opinion</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">These consolidated financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on these consolidated financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Critical Audit Matters</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The critical audit matters communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Assessment of capitalized technology costs incurred on software development projects</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;padding-left:48px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As discussed in Notes 2 and 5 to the consolidated financial statements, the Company&#8217;s capitalized technology includes certain purchased software and technology licenses, direct third party costs, and internal payroll and payroll-related costs used in the creation of internal-use software. The Company&#8217;s capitalized technology costs, net of </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">54</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">accumulated amortization, was $101.6 million as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. The Company invested $64.9 million in additions to amortizable intangible assets during the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, a portion of which related to internal-use software development projects.  </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;padding-left:48px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We identified the assessment of capitalized technology costs incurred on software development projects as a critical audit matter. Specifically, assessing if the costs incurred on the software development project have met the capitalization criteria required a higher degree of auditor judgment. This included applying procedures to determine that the costs related to a project that had entered the application development stage, resulted in additional functionality, and for which it was probable that the project would be completed and used to perform the function intended. Evaluating these criteria required the assessment of the technical aspects of each individual project to which the capitalized costs are related.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;padding-left:48px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The primary procedures we performed to address this critical audit matter included the following. We tested certain internal controls over the Company&#8217;s capitalized technology process, including those that address the determination that a software development project has reached the application development stage, results in additional functionality, and it was probable that the project would be completed and used for the function intended. For certain software development projects, we inspected the Company&#8217;s documentation to support the determination that the project had reached the application development stage, resulted in additional functionality, and it was probable that the project would be completed and used for the function intended. For those projects, we evaluated the Company&#8217;s documentation through direct inquiry with certain of the Company&#8217;s technology developers responsible for performing the software development activities.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Evaluation of acquisition-date fair value of acquired intangible asset </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;padding-left:48px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As discussed in Notes 2 and 3 to the consolidated financial statements, on May 22, 2019, the Company acquired Trilogy Education Services, Inc. (Trilogy) in a business combination. As a result of the transaction, the Company acquired a university client relationships intangible asset. The acquisition-date fair value for the intangible asset was $84.2 million. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;padding-left:48px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We identified the evaluation of the initial measurement of the university client relationships intangible asset acquired in the Trilogy transaction as a critical audit matter. There was a high degree of subjectivity in evaluating the discounted cash flows used to measure the acquisition-date fair value of the intangible asset. In addition, the discounted cash flow model included the following internally-developed assumptions for which there was limited observable market information, and the measurement of the fair value of the intangible asset was sensitive to possible changes to these assumptions: </span></div><div style="line-height:120%;padding-left:48px;padding-bottom:12px;padding-top:12px;text-align:left;"><span style="padding-bottom:12px;padding-top:12px;text-align:left;font-family:inherit;font-size:10pt;padding-right:48px;">&#8226;</span><span style="font-family:inherit;font-size:10pt;">forecasted revenue growth attributable to university client contracts; </span></div><div style="line-height:120%;padding-left:48px;padding-bottom:12px;padding-top:12px;text-align:left;"><span style="padding-bottom:12px;padding-top:12px;text-align:left;font-family:inherit;font-size:10pt;padding-right:48px;">&#8226;</span><span style="font-family:inherit;font-size:10pt;">forecasted margins on earnings before interest, taxes, depreciation, and amortization (EBITDA margins); and</span></div><div style="line-height:120%;padding-left:48px;padding-bottom:12px;padding-top:12px;text-align:left;"><span style="padding-bottom:12px;padding-top:12px;text-align:left;font-family:inherit;font-size:10pt;padding-right:48px;">&#8226;</span><span style="font-family:inherit;font-size:10pt;">estimated discount rate. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;padding-left:48px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The primary procedures we performed to address this critical audit matter included the following. We tested certain internal controls over the Company&#8217;s acquisition-date valuation process to develop the assumptions, as listed above. We evaluated the Company&#8217;s forecasted revenue growth rates relating to existing university client relationships by comparing forecasted revenue growth assumptions to those of the Company&#8217;s peers. We compared the Company&#8217;s estimate of forecasted revenue growth and EBITDA margins to Trilogy&#8217;s historical actual results. In addition, we involved valuation professionals with specialized skills and knowledge, who assisted in:</span></div><div style="line-height:120%;padding-left:48px;padding-bottom:12px;padding-top:12px;text-align:left;"><span style="padding-bottom:12px;padding-top:12px;text-align:left;font-family:inherit;font-size:10pt;padding-right:48px;">&#8226;</span><span style="font-family:inherit;font-size:10pt;">evaluating the Company&#8217;s discount rate by comparing it against a discount rate that was independently developed using publicly available third-party market data for comparable entities; and</span></div><div style="line-height:120%;padding-left:48px;padding-bottom:12px;padding-top:12px;text-align:left;"><span style="padding-bottom:12px;padding-top:12px;text-align:left;font-family:inherit;font-size:10pt;padding-right:48px;">&#8226;</span><span style="font-family:inherit;font-size:10pt;">developing an estimate of the university client relationships intangible asset fair value using the forecasted cash flows and the independently developed discount rate, and comparing the results of our estimate of fair value to the Company&#8217;s fair value estimate. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Evaluation of goodwill impairment analysis of the boot camp reporting unit</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;padding-left:48px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As discussed in Notes 2 and 5 to the consolidated financial statements, the goodwill balance as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was $418 million, a substantial portion of which relates to the Company&#8217;s boot camp reporting unit. The Company determined that the carrying value of its boot camp reporting unit exceeded its fair value, resulting in an </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">55</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">impairment charge of $70.4 million. The Company used a weighted combination of the income-based and market-based approaches to determine the fair value of the boot camp reporting unit.   </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;padding-left:48px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We identified the evaluation of the goodwill impairment analysis of the boot camp reporting unit as a critical audit matter. A high degree of subjectivity was required to evaluate the forecasted reporting unit cash flow and discount rate assumptions used in the income-based estimation methodology. Changes to these assumptions could have a substantial impact on the fair value of the boot camp reporting unit and the amount of the impairment charge. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;padding-left:48px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The primary procedures we performed to address this critical audit matter included the following. We tested certain internal controls over the Company&#8217;s goodwill impairment analysis process, including controls related to the forecasted reporting unit cash flow and the development of the discount rate assumptions. We performed sensitivity analyses to assess the impact of reasonably possible changes to forecasted cash flow and discount rate assumptions on the reporting unit fair value. We evaluated the Company&#8217;s forecasted revenue growth rates included in the forecasted reporting unit cash flows by comparing to those of the Company&#8217;s peers. We compared the Company&#8217;s forecasted reporting unit cash flows to historical actual results. In addition, we involved a valuation professional with specialized skills and knowledge, who assisted in:</span></div><div style="line-height:120%;padding-left:48px;padding-bottom:12px;padding-top:12px;text-align:left;"><span style="padding-bottom:12px;padding-top:12px;text-align:left;font-family:inherit;font-size:10pt;padding-right:48px;">&#8226;</span><span style="font-family:inherit;font-size:10pt;">evaluating the Company&#8217;s discount rate by comparing it against a discount rate that was independently developed using publicly available third-party market data for comparable entities; and</span></div><div style="line-height:120%;padding-left:48px;padding-bottom:12px;padding-top:12px;text-align:left;"><span style="padding-bottom:12px;padding-top:12px;text-align:left;font-family:inherit;font-size:10pt;padding-right:48px;">&#8226;</span><span style="font-family:inherit;font-size:10pt;">developing an estimate of the boot camp reporting unit&#8217;s fair value using the reporting unit&#8217;s cash flow forecast and the independently developed discount rate, and comparing the results of our estimate of fair value to the Company&#8217;s fair value estimate.</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:48%;"></td><td style="width:4%;"></td><td style="width:48%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/ KPMG&#160;LLP</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have served as the Company&#8217;s auditor since 2013.</span></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">McLean, Virginia</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">February&#160;27, 2020</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">56</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:13px;text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Report of Independent Registered Public Accounting Firm</span></div><div style="line-height:120%;padding-top:10px;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">To the Stockholders and Board of Directors</span></div><div style="line-height:120%;padding-bottom:10px;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">2U,&#160;Inc.:</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;">Opinion on Internal Control Over Financial Reporting</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">We have audited 2U, Inc. and subsidiaries&#8217; (the Company) internal control over financial reporting as of </span><span style="font-family:inherit;font-size:9.5pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:9.5pt;">, based on criteria established in </span><span style="font-family:inherit;font-size:9.5pt;font-style:italic;">Internal Control&#8212;Integrated Framework (2013)</span><span style="font-family:inherit;font-size:9.5pt;"> issued by the Committee of Sponsoring Organizations of the Treadway Commission</span><span style="font-family:inherit;font-size:9.5pt;font-style:italic;">.</span><span style="font-family:inherit;font-size:9.5pt;"> In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of </span><span style="font-family:inherit;font-size:9.5pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:9.5pt;">, based on criteria established in </span><span style="font-family:inherit;font-size:9.5pt;font-style:italic;">Internal Control&#8212;Integrated Framework (2013)</span><span style="font-family:inherit;font-size:9.5pt;"> issued by the Committee of Sponsoring Organizations of the Treadway Commission.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of </span><span style="font-family:inherit;font-size:9.5pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:9.5pt;"> and </span><span style="font-family:inherit;font-size:9.5pt;">2018</span><span style="font-family:inherit;font-size:9.5pt;">, and the related consolidated statements of operations and comprehensive loss, changes in stockholders&#8217; equity, and cash flows for each of the years in the three-year period ended </span><span style="font-family:inherit;font-size:9.5pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:9.5pt;">, and related notes and financial statement Schedule II</span><span style="font-family:inherit;font-size:9.5pt;font-style:italic;">&#8212;</span><span style="font-family:inherit;font-size:9.5pt;">Valuation and Qualifying Accounts (collectively, the consolidated financial statements), and our report dated </span><span style="font-family:inherit;font-size:9.5pt;">February&#160;27, 2020</span><span style="font-family:inherit;font-size:9.5pt;"> expressed an unqualified opinion on those consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">The Company acquired Trilogy Education Services, Inc. (Trilogy) on May 22, 2019, and management excluded from its assessment of the effectiveness of the Company&#8217;s internal control over financial reporting as of </span><span style="font-family:inherit;font-size:9.5pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:9.5pt;">, Trilogy&#8217;s internal control over financial reporting associated with 4.1% of total assets and 12.9% of total revenues included in the consolidated financial statements of the Company as of and for the year ended </span><span style="font-family:inherit;font-size:9.5pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:9.5pt;">. Our audit of internal control over financial reporting of the Company also excluded an evaluation of the internal control over financial reporting of Trilogy.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;">Basis for Opinion </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management&#8217;s Annual Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;">Definition and Limitations of Internal Control Over Financial Reporting </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1)&#160;pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2)&#160;provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3)&#160;provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:48%;"></td><td style="width:4%;"></td><td style="width:48%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">/s/ KPMG&#160;LLP</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">McLean, Virginia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">February&#160;27, 2020</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">&#160;</span></div></td></tr></table></div></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">57</span></div></div><hr style="page-break-after:always"></hr><div><a id="sC266B15112985B3AAA7D420CDADB1DF3"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Consolidated Balance Sheets</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands, except share and per share amounts)</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:73%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Current assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e939-wk-Fact-1EC23F6414081F6F72BBADB763614A60" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">170,593</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e958-wk-Fact-E49D90079F3D0BDD205AADB76359331D" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">449,772</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e973-wk-Fact-40F8C3D6130B6DE8B2F9EDCB366DCE48" name="us-gaap:RestrictedCashCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">19,276</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e992-wk-Fact-4E224AAB095692AA4CB0EDCB3699E668" name="us-gaap:RestrictedCashCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Investments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1012-wk-Fact-BE36A52BEC65D2E0413BADB763688ABB" name="us-gaap:Investments" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1031-wk-Fact-8F7B13D12B554BDF8860ADB7635AFD5A" name="us-gaap:Investments" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">25,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1051-wk-Fact-9D9B90047651839A02DBADB7635AF248" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">33,655</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1070-wk-Fact-DEEC2B019F1B386C21E8ADB763567383" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">32,636</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1090-wk-Fact-E50769E08B077CD56DA0ADB763478BE1" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">37,424</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1109-wk-Fact-5605FEFF185A9657E8E1ADB76358A0A0" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,272</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total current assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1129-wk-Fact-828B07A9D49698572F3CADB7634BB22D" name="us-gaap:AssetsCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">260,948</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1148-wk-Fact-A83791DC1B1CDB1D82B6ADB763490703" name="us-gaap:AssetsCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">521,680</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Property and equipment, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1168-wk-Fact-D31B9B3F9EF71082073BADB763530E2A" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">57,643</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1187-wk-Fact-4D2C4A5EDC55ABCB22CCADB7634B2750" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">52,299</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Right-of-use assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1207-wk-Fact-A1B5774E0C3937AAFCB6EDCC8802F5A9" name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">43,401</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1247-wk-Fact-26932E6AE0C7581A2060ADB763502E5C" name="us-gaap:Goodwill" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">418,350</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1266-wk-Fact-D8AF1B2E69AD5BE8450DADB76363E4EA" name="us-gaap:Goodwill" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">61,852</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amortizable intangible assets, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1286-wk-Fact-23B7952866853A52D3BCADB7635E79F5" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">333,075</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1305-wk-Fact-60A714CE0764606DCEA2ADB7635F2DCF" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">136,605</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">University payments and other assets, non-current</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1325-wk-Fact-5068D5C4E92B6ACE3E14ADB7635CE9F6" name="us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">73,413</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1344-wk-Fact-E29525B6FEBAF2316544ADB76368F933" name="us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">34,918</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1369-wk-Fact-A9DAF7C0D2DBA1E0150CADB76356C9A7" name="us-gaap:Assets" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,186,830</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1388-wk-Fact-18AC2F8DEEBF2CA13B80ADB763628797" name="us-gaap:Assets" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">807,354</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities and stockholders&#8217; equity</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Current liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable and accrued expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1486-wk-Fact-3E87CF507DF29F3CB481ADB7635BC533" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">65,381</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1505-wk-Fact-90B9B98E0CB157C38CBBADB76358F0FC" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27,647</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued compensation and related benefits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1520-wk-Fact-008B00231C24966A7EE8ADB763522A8C" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,885</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1539-wk-Fact-A54F040D5FE6693C6BF4ADB7635E71E5" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,001</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1559-wk-Fact-6012641E14666F0DB27AADB763532D4D" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">48,833</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1578-wk-Fact-C89893008E04F296A432ADB7635D3338" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,345</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease liability</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1598-wk-Fact-BDF001259E3B26F58BFFEDCD4F0E53A7" name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,320</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1637-wk-Fact-9161469CE645D0C00981ADB7634C46BE" name="us-gaap:OtherLiabilitiesCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,535</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1656-wk-Fact-4468D509F55FEE56F16BADB763609D82" name="us-gaap:OtherLiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,487</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total current liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1677-wk-Fact-FD95E2514082DB290029ADB76363FC95" name="us-gaap:LiabilitiesCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">155,954</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1696-wk-Fact-020F93DFC7A6E854B809ADB7635CC527" name="us-gaap:LiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">68,480</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-term debt</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1716-wk-Fact-775139C82D42887E5C5AADB76364EBC6" name="us-gaap:LongTermDebtNoncurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">246,620</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1735-wk-Fact-BE0089668A6EC8523D68ADB76355CF87" name="us-gaap:LongTermDebtNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,500</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred tax liabilities, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1755-wk-Fact-3850EA209E3E5793CBF5ADB7635D29CA" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,133</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1774-wk-Fact-C5A0982BA39E422F00D1ADB7635A8B48" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,949</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Lease liability, non-current</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1794-wk-Fact-13E63368482122FD0A6AEDCDCFB088C3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">66,974</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other liabilities, non-current</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1833-wk-Fact-E1863BA92387142EEC3FADB7634ED56C" name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">899</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1852-wk-Fact-B9DCC5FBA4CE97A7F874ADB7634BDE06" name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,416</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1872-wk-Fact-F360387C894174B99D3AADB7635DB8C8" name="us-gaap:Liabilities" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">475,580</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1891-wk-Fact-F3CC62D1D8153CBC34E5ADB7635F3E70" name="us-gaap:Liabilities" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">102,345</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and contingencies (Note&#160;7)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1911-wk-Fact-CCDA581166B289AA437DADB763494102" name="us-gaap:CommitmentsAndContingencies" contextRef="FI2019Q4" unitRef="usd" xsi:nil="true" scale="0" format="ixt:nocontent"></ix:nonFraction></span><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1929-wk-Fact-B7055C2E9A6E2C7A3ED1ADB7635E94C3" name="us-gaap:CommitmentsAndContingencies" contextRef="FI2018Q4" unitRef="usd" xsi:nil="true" scale="0" format="ixt:nocontent"></ix:nonFraction></span><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stockholders&#8217; equity</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Preferred stock, $0.001 par value, 5,000,000 shares authorized, none issued</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e1987-wk-Fact-CA449142ED7E94B6FF2BADB7635D1ED9" name="us-gaap:PreferredStockValue" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e2006-wk-Fact-64D528CF0C2993D68E25ADB7635D6C1A" name="us-gaap:PreferredStockValue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Common stock, $0.001 par value, 200,000,000 shares authorized, 63,569,109 shares issued and outstanding as of December&#160;31, 2019; 57,968,493 shares issued and outstanding as of December&#160;31, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e2026-wk-Fact-C8904C2F97EB24A8D71CADB7634CCACC" name="us-gaap:CommonStockValue" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">63</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e2045-wk-Fact-2310B808C6EC78E28151ADB76361354E" name="us-gaap:CommonStockValue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">58</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additional paid-in capital</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e2065-wk-Fact-6DB350D9BC82E62A62A1ADB763543E2B" name="us-gaap:AdditionalPaidInCapital" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,197,379</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e2084-wk-Fact-450D1192FDE94DF87538ADB76357DCE2" name="us-gaap:AdditionalPaidInCapital" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">957,631</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated deficit</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50323529e2105-wk-Fact-7379897D7F540B136F12ADB7636051F1" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">479,388</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50323529e2125-wk-Fact-698B8C84989EBC9604B5ADB76350D030" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">244,166</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive loss</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50323529e2146-wk-Fact-BAC271171C8F778FE77DADB7634BE150" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">6,804</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50323529e2166-wk-Fact-33B749028587D1885C50ADB763535835" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">8,514</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total stockholders&#8217; equity</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e2187-wk-Fact-A735DF850224DACB2D10ADB76359074C" name="us-gaap:StockholdersEquity" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">711,250</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e2206-wk-Fact-6AB86BFCEAF8EB7214F8ADB76358288D" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">705,009</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total liabilities and stockholders&#8217; equity</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e2231-wk-Fact-373A03BBF6AF91F6FA24ADB763479D85" name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,186,830</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50323529e2250-wk-Fact-541956D2259901F6D5A8ADB763483133" name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">807,354</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See accompanying notes to consolidated financial statements.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">58</span></div></div><hr style="page-break-after:always"></hr><div><a id="sC7417D04E1175A31BBC005F764731DB3"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Consolidated Statements of Operations and Comprehensive Loss</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands, except share and per share amounts)</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:59%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e948-wk-Fact-911AE8F45243B5DFA6E9ADB763618A91" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">574,671</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e967-wk-Fact-BB4CF8CC5209BB279583ADB763651F0C" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">411,769</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e986-wk-Fact-A473939829961C96ABFFADB7634EDAD1" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">286,752</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Costs and expenses</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Curriculum and teaching</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e1064-wk-Fact-3F2F27B7B0F4844E6114ADB76366E4A2" name="twou:CurriculumAndTeachingCosts" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">63,270</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e1083-wk-Fact-64168BE5D8053338C308ADB7634A9A31" name="twou:CurriculumAndTeachingCosts" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,290</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e1102-wk-Fact-723B640A680ACEF7C009ADB763556EDF" name="twou:CurriculumAndTeachingCosts" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,609</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Servicing and support</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e1123-wk-Fact-5CA70641152EE38D6D92ADB7636B960E" name="twou:ServicingAndSupportCosts" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">98,890</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e1142-wk-Fact-1FF2D288A1F97EE43A94ADB7635952DA" name="twou:ServicingAndSupportCosts" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">67,203</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e1161-wk-Fact-148D8F526E038AA07AF9ADB76361497F" name="twou:ServicingAndSupportCosts" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">50,767</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Technology and content development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e1182-wk-Fact-0E38370446A6875728A7ADB7636DCE01" name="twou:TechnologyAndContentDevelopmentCost" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">115,473</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e1201-wk-Fact-9D2CA93454D789BCEAB9ADB7635E2273" name="twou:TechnologyAndContentDevelopmentCost" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">63,812</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e1220-wk-Fact-EDA1BD8D058DEA4109F6ADB76349CC01" name="twou:TechnologyAndContentDevelopmentCost" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">45,926</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Marketing and sales</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e1241-wk-Fact-3D1A3B954569CCC6B35CADB763725D34" name="us-gaap:SellingAndMarketingExpense" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">342,395</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e1260-wk-Fact-F76335C4071552E98CA1ADB7634C1FBF" name="us-gaap:SellingAndMarketingExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">221,015</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e1279-wk-Fact-D14B28062D6DB77E32A6ADB7636C5FC8" name="us-gaap:SellingAndMarketingExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">150,923</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e1300-wk-Fact-171D71AF57DF94FC7050ADB7635F2EDB" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">131,020</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e1319-wk-Fact-8A48AEEF81A82EB3FE49ADB763709DF3" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">82,989</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e1338-wk-Fact-E7953B197A1D716CFE52ADB763591C99" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">62,665</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impairment charge</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e1359-wk-Fact-AACA273C5AC226F359B0EDD81C9C3367" name="us-gaap:AssetImpairmentCharges" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">70,379</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e1378-wk-Fact-ECD0B26CE3521E455120EDD81CA19B2D" name="us-gaap:AssetImpairmentCharges" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e1397-wk-Fact-CF37D14FDDD9B489BEC1EDD81CAACD54" name="us-gaap:AssetImpairmentCharges" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total costs and expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e1418-wk-Fact-D7A132700A3C4511B2A7ADB7634A925C" name="us-gaap:CostsAndExpenses" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">821,427</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e1437-wk-Fact-B714D3109D07FDBB32A7ADB763539917" name="us-gaap:CostsAndExpenses" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">458,309</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e1456-wk-Fact-9533478EC9C8B059AD6EADB7636034CA" name="us-gaap:CostsAndExpenses" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">316,890</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Loss from operations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50325428e1478-wk-Fact-2EE6FEB4AC34FA372352ADB7634F3E5E" name="us-gaap:OperatingIncomeLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">246,756</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50325428e1498-wk-Fact-93C0EEE412910F8ED8E5ADB7634D7BC8" name="us-gaap:OperatingIncomeLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">46,540</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50325428e1518-wk-Fact-31DD3197CCAC7204FE4AADB7634C59B6" name="us-gaap:OperatingIncomeLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">30,138</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e1540-wk-Fact-34864A98A3ED0E7878A8ADB763620107" name="us-gaap:InvestmentIncomeInterest" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,800</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e1559-wk-Fact-D0F932FC4BF665E5FF74ADB76363AD44" name="us-gaap:InvestmentIncomeInterest" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,173</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e1578-wk-Fact-A9697EDFD0D7DDE16163ADB7635C3766" name="us-gaap:InvestmentIncomeInterest" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">371</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50325428e1599-wk-Fact-46374FC848A479132AD5ADB7635E721C" name="us-gaap:InterestExpense" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,419</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50325428e1619-wk-Fact-8D1F08512163D2029B3FADB7636A3FD9" name="us-gaap:InterestExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">108</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50325428e1639-wk-Fact-37702FB4CE6197A26B9EADB763651F53" name="us-gaap:InterestExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">87</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other expense, net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50325428e1661-wk-Fact-AE56E52E0F0E0A810F5BADB7636BA3C8" name="us-gaap:OtherOperatingIncomeExpenseNet" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">707</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50325428e1681-wk-Fact-37AEFD85F2A6F7755DE7ADB7634F0343" name="us-gaap:OtherOperatingIncomeExpenseNet" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,722</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50325428e1701-wk-Fact-0E768AF5DF5A80EDB73BADB763533126" name="us-gaap:OtherOperatingIncomeExpenseNet" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">866</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Loss before income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50325428e1723-wk-Fact-CA5C6D792AC1E8F294DCADB763544683" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">255,082</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50325428e1743-wk-Fact-186D31E2DB0815202984ADB7635BB882" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">43,197</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50325428e1763-wk-Fact-12E66DF5CADD3BB99F3AADB76369CE85" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">30,720</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Income tax benefit</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e1785-wk-Fact-1CDCD8A224FD788A0F2AADB76358EA28" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">19,860</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e1804-wk-Fact-D624787C3C140BB26660ADB7636F71EF" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">4,867</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e1823-wk-Fact-ADC30FD8E30C4AC6C838ADB76365479D" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,297</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net loss</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50325428e1849-wk-Fact-15EA91EDFF28BCBA6A74ADB7635CB4AF" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">235,222</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50325428e1869-wk-Fact-A7C6F97EDA5906667D87ADB7635BB44E" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">38,330</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50325428e1889-wk-Fact-E7161BB68297322261D9ADB76349AB1A" name="us-gaap:NetIncomeLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">29,423</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net loss per share, basic and diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50325428e1911-wk-Fact-31DFDA2E70226C2636E9ADB76357A0AD" name="us-gaap:EarningsPerShareBasicAndDiluted" contextRef="FD2019Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">3.83</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50325428e1931-wk-Fact-8D6A2ACEE660F003FD2DADB7636EE3C3" name="us-gaap:EarningsPerShareBasicAndDiluted" contextRef="FD2018Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.69</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50325428e1951-wk-Fact-230FE8DA0DBD9AB9C428EDA225CB3700" name="us-gaap:EarningsPerShareBasicAndDiluted" contextRef="FD2017Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.60</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-average shares of common stock outstanding, basic and diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e1968-wk-Fact-A0D059ECCB403B70272EADB7634C7FAD" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" contextRef="FD2019Q4YTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">61,393,666</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e1987-wk-Fact-3E0B86C05F046833D147ADB7634E1C19" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" contextRef="FD2018Q4YTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">55,833,492</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e2006-wk-Fact-FEB27A4B9B9A33E1DCAAEDA22611DA9C" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" contextRef="FD2017Q4YTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">49,062,611</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other comprehensive income (loss)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustments, net of tax of $0 for all periods presented</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e2086-wk-Fact-366322CEF9A210A74753ADB7636316B2" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,710</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50325428e2105-wk-Fact-A8B44A1EF988CE4AD101ADB7634D40F2" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">13,840</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50325428e2125-wk-Fact-9567068A1F4A0E22EB03EDA225E63590" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,326</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Comprehensive loss</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50325428e2152-wk-Fact-A62F6552F7B09D99FA94ADB7634A5234" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">233,512</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50325428e2172-wk-Fact-C60C284660206D24FFD3ADB7636F0FCE" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">52,170</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50325428e2192-wk-Fact-F9FC650FAE7ADF1C8430ADB76361E095" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">24,097</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See accompanying notes to consolidated financial statements.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">59</span></div></div><hr style="page-break-after:always"></hr><div><a id="sE0386539BB145C448BA293E46CD05ED7"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Consolidated Statements of Changes in Stockholders&#8217; Equity</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands, except share amounts)</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="23"></td></tr><tr><td style="width:33%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Common Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Additional Paid-In Capital</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Deficit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Other Comprehensive Income (Loss)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Stockholders&#8217; Equity</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, December 31, 2016</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e1068-wk-Fact-C30C66FA25439BF9DA7EEDE53CF26A1A" name="us-gaap:CommonStockSharesOutstanding" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">47,151,635</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e1087-wk-Fact-6E84837D517A01D271A5ADB763257C70" name="us-gaap:StockholdersEquity" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">47</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e1106-wk-Fact-CE408CA1230C9600CE3DEDC7A95DBAB1" name="us-gaap:StockholdersEquity" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">371,455</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50329827e1126-wk-Fact-9C512B7D9380F5D3AAECEDC7A98CA8C7" name="us-gaap:StockholdersEquity" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">176,265</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e1146-wk-Fact-A45E7A54D1AA448B9E9FADB763838833" name="us-gaap:StockholdersEquity" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e1165-wk-Fact-4CBFA6E0559E3C85BADDADB7638D2FB0" name="us-gaap:StockholdersEquity" contextRef="FI2016Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">195,237</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cumulative-effect of accounting change</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e1214-wk-Fact-7A79CA3695992C29A901EDE8714496E1" name="us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">148</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50329827e1234-wk-Fact-D42F4F808D8D62AE4478EDE8714A3EFE" name="us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">148</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance, December 31, 2016, adjusted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e1294-wk-Fact-C30C66FA25439BF9DA7EEDE53CF26A1A" name="us-gaap:CommonStockSharesOutstanding" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">47,151,635</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e1308-wk-Fact-717C0B5A628E9915EFF7EDE53ED5EABF" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">47</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e1327-wk-Fact-1740B7D9CD1C9E35983EEDE541D7315A" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">371,603</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50329827e1347-wk-Fact-C16B10A344429F84A524EDE543B7B4D7" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">176,413</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e1367-wk-Fact-B8906602482D0DD4081CEDE545A9F16C" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e1386-wk-Fact-77EA63962CA2194A08DFEDE5479C8E6F" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1" contextRef="FI2016Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">195,237</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issuance of common stock in connection with a public offering of common stock, net of offering costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e1407-wk-Fact-B216AC112C0720B88215ADB76381A577" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">4,047,500</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e1421-wk-Fact-820461D7A2D505C5D9FD33DC960F09CD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e1440-wk-Fact-DF719BB6717E5110F44FEDE9A6CC94FE" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">189,452</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e1498-wk-Fact-9C987705D77C9A3D257DEDE9A9EADE5C" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">189,456</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issuance of common stock in connection with settlement of restricted stock units, net of withholdings</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e1519-wk-Fact-B1533A48B1D40B4F626EADB763164657" name="us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">459,900</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e1533-wk-Fact-43C5A439F327E956B1DF33DBAB56EE50" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50329827e1552-wk-Fact-2D4C15CE024D6F42F8EEEDEA584CFF9D" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,310</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50329827e1611-wk-Fact-C955440F7C5E4DAB156AEDEA650216D6" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,309</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercise of stock options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e1633-wk-Fact-75128AB15C4617B42E63ADB76321AAD2" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">846,821</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e1647-wk-Fact-358F754E6CD2BD152E9BADB7631F333D" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e1666-wk-Fact-C66664FCD835CFBA6DFDEDC7A9723916" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,614</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e1724-wk-Fact-237ED2A34421BF50CF10ADB7631D8D1E" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,615</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e1778-wk-Fact-8DE8A1E8A0A432333EF0EDC7A93E6FEA" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,930</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e1836-wk-Fact-EE67DA81605B8FC77038ADB7637DA9F1" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,930</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50329827e1910-wk-Fact-4ADCF12835A3C2282C5FEDEB2995BF08" name="us-gaap:NetIncomeLoss" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">29,423</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50329827e1949-wk-Fact-E7161BB68297322261D9ADB76349AB1A" name="us-gaap:NetIncomeLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">29,423</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e2024-wk-Fact-410DD9195B9703300B14EDC7A9A61B9D" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e2043-wk-Fact-390EDC994E5B796FB5F533DD93536BD1" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,326</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e2062-wk-Fact-9567068A1F4A0E22EB03EDA225E63590" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,326</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, December 31, 2017</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e2084-wk-Fact-C6B9118D40F762FCE941ADB763885479" name="us-gaap:CommonStockSharesOutstanding" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">52,505,856</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e2098-wk-Fact-386968FC971A7D6AAF49ADB763844A90" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">53</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e2117-wk-Fact-5DF614C239541419C5AFADB7638CC503" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">588,289</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50329827e2137-wk-Fact-BA615D16AF7A3DCDE550ADB763270EE2" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">205,836</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e2157-wk-Fact-DDAB7E535512656874E1ADB763287CB0" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,326</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e2176-wk-Fact-ED0A23CF702C04580E77ADB76321082B" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">387,832</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issuance of common stock in connection with a public offering of common stock, net of offering costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e2197-wk-Fact-54238343A821BA1DD47DADB7631BF08F" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,833,334</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e2211-wk-Fact-2DA04AD0723C17C7BD05ADB763800C51" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e2230-wk-Fact-E636949FCBC6FF456C50ADB76313FEAA" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">330,897</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e2288-wk-Fact-8D1B1BA17923E7542136EDEBF45892F2" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">330,901</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issuance of common stock in connection with settlement of restricted stock units, net of withholdings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e2309-wk-Fact-3B2C34953DAF99ACE9C1ADB763131639" name="us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">553,159</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e2323-wk-Fact-488961CE31BC85383689ADB7632CEC67" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50329827e2342-wk-Fact-87BFD2A780A77926AC7DADB7631B964E" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,451</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50329827e2401-wk-Fact-3747E45402C4C2D9F16CEDEBF4FF6DF9" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,451</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercise of stock options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e2423-wk-Fact-B0D3F8FE4E03C38EEA29ADB763867D3F" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,012,473</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e2437-wk-Fact-A85758D74F2460A2ED3BADB763893129" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e2456-wk-Fact-B88EAE045C9B1AD9EEFAADB7631638CF" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,365</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e2514-wk-Fact-43EAAE05945A093BC83BADB7631C0447" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,366</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issuance of common stock in connection with employee stock purchase plan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e2535-wk-Fact-5EDDE539B787DDBBF91633E03DCEDA2A" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">63,671</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e2568-wk-Fact-E06A05F9FFD067572EC8ADB7632AFA67" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,121</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e2626-wk-Fact-6C7D5A867FBFEF75DDAFADB763816452" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,121</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e2680-wk-Fact-B0CB2E215A82F5DB6E90EDEBB3838940" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">31,410</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e2738-wk-Fact-D7E97CDF8E0CBB732F4EEDEBB6E0F7D6" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">31,410</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50329827e2812-wk-Fact-705C71EE82003DEADCCEADB763197618" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">38,330</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50329827e2851-wk-Fact-A7C6F97EDA5906667D87ADB7635BB44E" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">38,330</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50329827e2945-wk-Fact-482351C158A510EE9C25ADB76384B36A" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">13,840</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50329827e2965-wk-Fact-A8B44A1EF988CE4AD101ADB7634D40F2" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">13,840</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e2987-wk-Fact-BC74877B8D5799E8E0DEADB7631C5169" name="us-gaap:CommonStockSharesOutstanding" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">57,968,493</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e3001-wk-Fact-0CD3BDB0A51699F71A41ADB76319A97F" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">58</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e3020-wk-Fact-8A488E40A7E9E1B695F9ADB7631EE968" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">957,631</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50329827e3040-wk-Fact-BD0B5C3D5D8E3E3C5A70ADB7637E2A30" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">244,166</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50329827e3060-wk-Fact-D7245A4BE8A7528D08ABADB76316BA7D" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">8,514</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e3080-wk-Fact-6AB86BFCEAF8EB7214F8ADB76358288D" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">705,009</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issuance of common stock in connection with business combination, net of offering costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e3101-wk-Fact-6516D0A25684A0D770F8EDEC53D10582" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">4,608,101</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e3115-wk-Fact-E3EB11F231A6CC19EE5DEDEC554C4D0C" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e3134-wk-Fact-BB15244DE8896ABD3221EDEC56C1F7DF" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">184,317</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e3192-wk-Fact-201BF110213563F86E94EDEC5A171C86" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">184,322</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issuance of common stock in connection with settlement of restricted stock units, net of withholdings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e3213-wk-Fact-A13F89384A07D5430426ADB7631AA18B" name="us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">502,795</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50329827e3246-wk-Fact-42114F721ED43E8B3C13ADB7637DAF87" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,574</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50329827e3305-wk-Fact-A7172DE00E1CEBC2DE48EDEC9EC0520C" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,574</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercise of stock options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e3328-wk-Fact-F3C73198F323CD2A196DADB76317D535" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">361,134</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e3361-wk-Fact-71FDC0C038F2CFC463FDADB7638DC3EC" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,119</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e3419-wk-Fact-76A35EC3389AEED5C694ADB76317EFFC" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,119</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issuance of common stock in connection with employee stock purchase plan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e3440-wk-Fact-93873DE263E2C94EDF3BADB763192E2B" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">123,365</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e3473-wk-Fact-43DCCEC73D28B03CA677ADB7637F5A12" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,382</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e3531-wk-Fact-9B8681D75057322FA57AADB763174B3F" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,382</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issuance of common stock award</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e3552-wk-Fact-F93AA51F5208DA3A5618EDEEF8B099D8" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">5,221</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e3697-wk-Fact-2C951F8E06198C584027ADB763159B41" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">51,504</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e3755-wk-Fact-2D9E05CA1464A8644F68ADB76318D8B5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">51,504</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50329827e3829-wk-Fact-ACE0BB2600ACFAE875B6ADB76315F9C6" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">235,222</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50329827e3868-wk-Fact-15EA91EDFF28BCBA6A74ADB7635CB4AF" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">235,222</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e3962-wk-Fact-9C00390B11E978CA5113ADB7631F20F4" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,710</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e3981-wk-Fact-366322CEF9A210A74753ADB7636316B2" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,710</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance, December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e4002-wk-Fact-D617B2AC77D84B4E245DADB76320688B" name="us-gaap:CommonStockSharesOutstanding" contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">63,569,109</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e4021-wk-Fact-E24CB69C68CFBBD36EF6ADB7631AB716" name="us-gaap:StockholdersEquity" contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">63</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e4040-wk-Fact-C2FD018AAE6DF0A056F7ADB7631E5F10" name="us-gaap:StockholdersEquity" contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,197,379</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50329827e4060-wk-Fact-F1BBB797AC40F022F65AADB7638346F5" name="us-gaap:StockholdersEquity" contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">479,388</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50329827e4080-wk-Fact-D06DA98FC6B3FEBABABAADB763817069" name="us-gaap:StockholdersEquity" contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">6,804</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50329827e4100-wk-Fact-A735DF850224DACB2D10ADB76359074C" name="us-gaap:StockholdersEquity" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">711,250</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See accompanying notes to consolidated financial statements.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">60</span></div></div><hr style="page-break-after:always"></hr><div><a id="s2FD9BB061F3A518097FF2D8905AEBA92"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Consolidated Statements of Cash Flows</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:59%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash flows from operating activities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e1007-wk-Fact-F5AF3D9415E538F363D1ADB7638917E7" name="us-gaap:ProfitLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">235,222</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e1027-wk-Fact-FE1A59735DC793C9593EADB76312F444" name="us-gaap:ProfitLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">38,330</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e1047-wk-Fact-539DEC969D8B93B60ACEADB76367B879" name="us-gaap:ProfitLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">29,423</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjustments to reconcile net loss to net cash (used in) provided by operating activities:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e1123-wk-Fact-71EDC7B32BD650607539ADB7636F6C4C" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">69,843</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e1142-wk-Fact-E8ED970CFB18F4A3FA53ADB7637DC23F" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">32,785</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e1161-wk-Fact-E8CA96D8500EE0D28473ADB7637571B0" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">19,624</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e1182-wk-Fact-C652FD159D9E40BFC95EADB7636FDEBD" name="us-gaap:ShareBasedCompensation" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">51,504</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e1201-wk-Fact-2EFFFFB0AEE97B422875ADB7636D1D64" name="us-gaap:ShareBasedCompensation" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">31,410</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e1220-wk-Fact-68E67D21F5D17000FD7FADB7636E6393" name="us-gaap:ShareBasedCompensation" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,930</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-cash lease expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e1241-wk-Fact-D2F5397959232375336EEDF78E51CC0F" name="us-gaap:OperatingLeaseCost" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,725</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e1260-wk-Fact-1DB79BCD3D1058ACA329EDF78E19B923" name="us-gaap:OperatingLeaseCost" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e1279-wk-Fact-176D758474146211C849EDF78DFAA266" name="us-gaap:OperatingLeaseCost" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Bad debt expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e1300-wk-Fact-4DAF760FDAE0C3D1F771EDF8EF9FE6C3" name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,425</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e1319-wk-Fact-9807C16A95B20E2A44E1EDF8EFE7B039" name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e1338-wk-Fact-34AE0FCE03D1AB29F79DEDF8EFC3E7D6" name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impairment charge</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e1359-wk-Fact-DF6C84DD66496BC2FEF1EDF94C33E37C" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">70,379</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e1378-wk-Fact-D8B8310C3FB78FCD96F5EDF94C3B8624" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e1397-wk-Fact-37F7F55821B282559CD5EDF94C37B514" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in operating assets and liabilities, net of assets and liabilities acquired:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e1478-wk-Fact-63FC0E481DD70A9E2E86ADB7631A1011" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">11,949</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e1497-wk-Fact-E291141E7314EC55EE73ADB763679EF5" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,497</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e1517-wk-Fact-B63E41096CB23B1D5BE1ADB7637EC5F2" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,634</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Payments to university clients</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e1539-wk-Fact-DBFCF83D1EDDE21D4A42ADB7637D1C61" name="twou:IncreaseDecreaseInRefundsPayable" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">21,675</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e1559-wk-Fact-ACC6DCA4213A42A3EDF1ADB76319BDD3" name="twou:IncreaseDecreaseInRefundsPayable" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">11,322</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e1579-wk-Fact-A9BBA22AF9B6BAC3ABC1ADB763821DFD" name="twou:IncreaseDecreaseInRefundsPayable" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">13,239</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e1601-wk-Fact-20901E76A52DEA30147BADB76375FB9C" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,845</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e1621-wk-Fact-F902B3E86818A9D439F4ADB7638D56CA" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,932</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e1641-wk-Fact-5DB69DC007C28DCFB8A4ADB7637AAC14" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,549</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable and accrued expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e1662-wk-Fact-407A8C59363ADB2F2DA2ADB76383AF71" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">17,081</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e1681-wk-Fact-10F561024FAB6B22BA7CADB76314EF6F" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,724</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e1700-wk-Fact-DC6BAD3C1C67141C5BEAADB763789EF8" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,504</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued compensation and related benefits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e1721-wk-Fact-200B51FA8453ECAB1ED5ADB76370B5D9" name="twou:IncreaseDecreaseInAccruedCompensationAndRelatedBenefits" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">5,539</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e1741-wk-Fact-8D9AA068C6B9AF2B66B8ADB763712A0B" name="twou:IncreaseDecreaseInAccruedCompensationAndRelatedBenefits" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,046</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e1760-wk-Fact-36A692F99F5C67D4DFE6ADB763834D93" name="twou:IncreaseDecreaseInAccruedCompensationAndRelatedBenefits" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,504</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e1781-wk-Fact-5CA8973AA93A131CB246ADB763781A4F" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,014</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e1800-wk-Fact-C8140B0A805A839B4239ADB7638E10AE" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,527</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e1819-wk-Fact-B2D520066FC9D59B008CADB76315D90C" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,661</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other liabilities, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e1840-wk-Fact-FFC247CD49C1DE638FF4ADB76377D472" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">28,595</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e1860-wk-Fact-C67C8262B42F323FE21EADB763831EE6" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">6,243</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e1880-wk-Fact-97F61EA066735BDBA284ADB7637CCBDF" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,763</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e1901-wk-Fact-425AFE6443409BE5B5E2ADB76382DD83" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,982</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e1920-wk-Fact-380F9848F2E4875A8247ADB7637396BC" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,712</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e1939-wk-Fact-CC99A7BDF9EC68C949C2ADB76373247E" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">867</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net cash (used in) provided by operating activities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e1960-wk-Fact-13DEE3485713538F3DF3ADB76385046B" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">51,974</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e1980-wk-Fact-B23E6B8207FACC418374ADB76377ACAF" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,120</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e2000-wk-Fact-53A919B5DECAC57C9BCFADB76385C0AA" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,106</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash flows from investing activities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchase of a business, net of cash acquired</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e2080-wk-Fact-24F7348C651C4325D8BCADB763896F28" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">388,004</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e2100-wk-Fact-FA0070C22FA19B2756C6ADB763862A3B" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e2119-wk-Fact-F8F7B2F13870ECE11355ADB76322B517" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">97,102</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additions of amortizable intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e2142-wk-Fact-F2C5CCC86CA1E1C38420ADB763781980" name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">64,923</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e2162-wk-Fact-039C29F80D69D082EA1EADB763738EB4" name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">65,190</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e2182-wk-Fact-56C358009A92F589FFE2ADB76372315E" name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,823</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchases of property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e2204-wk-Fact-E2FE98B4E0E5295E037CADB7636BB54C" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,421</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e2224-wk-Fact-4911DD27D38E5BAFAD69ADB76379E475" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,996</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e2244-wk-Fact-9AC628DCFE05ED666B4FADB76370C155" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27,316</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchase of investments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e2266-wk-Fact-3E9592DCC68FA3A8407EADB7637B1A29" name="us-gaap:PaymentsToAcquireInvestments" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e2286-wk-Fact-E5FC51257FCA129DDF77ADB7637FADED" name="us-gaap:PaymentsToAcquireInvestments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">25,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e2306-wk-Fact-4C68ED31744A3AA6BAF3ADB7637BAA6E" name="us-gaap:PaymentsToAcquireInvestments" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proceeds from maturities of investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e2327-wk-Fact-5E1BE8D1ECCEB49F06B5EDFA34839C61" name="us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">25,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e2346-wk-Fact-F74F09A34D4194A9228DEDFA3476F7D6" name="us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e2365-wk-Fact-BD2C072F84C4BAA651C3EDFA34672161" name="us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Advances made to university clients</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e2386-wk-Fact-3A1C6945C86759B214E7ADB76368DAF2" name="twou:AdvancesFromToCustomers" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">400</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e2406-wk-Fact-CAD6F840BA4DF43E7C92ADB76376F20F" name="twou:AdvancesFromToCustomers" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">300</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e2426-wk-Fact-10F3C811278D94E3BDCFADB76385D1E4" name="twou:AdvancesFromToCustomers" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,950</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Advances repaid by university clients</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e2448-wk-Fact-4B56F5A9FE07A8C52D31ADB7636E516F" name="twou:AdvancesRepaidFromToCustomers" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">350</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e2467-wk-Fact-67C70A56AFA8F62025A1ADB76381A1A2" name="twou:AdvancesRepaidFromToCustomers" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">25</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e2486-wk-Fact-C80F217F9E614A3CC897ADB7637141DA" name="twou:AdvancesRepaidFromToCustomers" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">817</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net cash used in investing activities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e2507-wk-Fact-E53E6AE089CB563BE2BEADB7637B51E9" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">451,398</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e2527-wk-Fact-8D34FEFBC71D06D1AD5BADB7638AF011" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">102,461</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e2547-wk-Fact-562AF62AA644276AA75CADB76382FEDA" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">149,374</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash flows from financing activities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proceeds from issuance of common stock, net of offering costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e2628-wk-Fact-C0198903B0B8883259F3ADB7636EF84F" name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e2647-wk-Fact-752BACFB92C74A0E05D1ADB7638083D2" name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">330,901</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e2666-wk-Fact-94B187A0ECA29A4A55FCADB763804DAB" name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">189,463</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proceeds from debt</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e2687-wk-Fact-8DBEE49F4C4C6D42D63DADB7637EC7F0" name="us-gaap:ProceedsFromIssuanceOfDebt" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">244,724</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e2706-wk-Fact-1962F27D6A1DA261B12AADB7636BAFFE" name="us-gaap:ProceedsFromIssuanceOfDebt" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e2725-wk-Fact-E43D42E28D8D6BA09D78ADB7631302B1" name="us-gaap:ProceedsFromIssuanceOfDebt" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,500</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Payments on debt</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e2746-wk-Fact-3752153E6161075445D9ADB76372BFA3" name="us-gaap:RepaymentsOfDebt" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e2765-wk-Fact-062DE3274FA9EFF0F89DADB7637335ED" name="us-gaap:RepaymentsOfDebt" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e2784-wk-Fact-7BC3D780813DFB1F9180ADB7637D8179" name="us-gaap:RepaymentsOfDebt" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,517</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Payment of debt issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e2807-wk-Fact-E2F880F2B101B810CDEEEDFC4989D724" name="us-gaap:PaymentsOfDebtIssuanceCosts" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,953</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e2827-wk-Fact-BB4D1E34C6C2C2C89A17EDFC49C3428A" name="us-gaap:PaymentsOfDebtIssuanceCosts" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e2846-wk-Fact-C35E108A7B0F9832E195EDFC49A98E68" name="us-gaap:PaymentsOfDebtIssuanceCosts" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax withholding payments associated with settlement of restricted stock units</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e2867-wk-Fact-25923E95790D6E4B28A0ADB7637E48A4" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,574</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e2887-wk-Fact-BA383ED0357EFE780D85ADB7638121C4" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,451</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e2907-wk-Fact-246D56476FE4A5130F1BADB76323D156" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,309</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proceeds from exercise of stock options</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e2929-wk-Fact-D09D37A90ACC0FC6E350ADB7637D181C" name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,119</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e2948-wk-Fact-0756854C7EE03CA2BA50ADB763850134" name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,366</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e2967-wk-Fact-C16A355091A68EC18892ADB7631BA746" name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,615</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proceeds from employee stock purchase plan share purchases</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e2988-wk-Fact-3BA7D9B7D11BBA99C2E7ADB76326D76B" name="us-gaap:ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,382</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e3007-wk-Fact-DAB5B879455B9BFDD018ADB763133077" name="us-gaap:ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,121</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e3026-wk-Fact-9FE90761D80E2D7867DFADB76369B4B6" name="us-gaap:ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Payments for acquisition of amortizable intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e3047-wk-Fact-D38D7D7EC870A6945FC9ADB76369733C" name="twou:PaymentsToAcquisitionofAmortizableIntangibleAssets" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,180</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e3067-wk-Fact-1A4A63CB180BC34A8BFFADB76313B523" name="twou:PaymentsToAcquisitionofAmortizableIntangibleAssets" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,900</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e3087-wk-Fact-5E195345DF135C3B7C8CADB7636D100C" name="twou:PaymentsToAcquisitionofAmortizableIntangibleAssets" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net cash provided by financing activities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e3108-wk-Fact-3D2FC01DAB32DB6E82FBADB76384133F" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">244,518</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e3127-wk-Fact-8A35001EF397040888DDADB7636C28F7" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">333,037</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e3146-wk-Fact-6D36021E93FED84B827EADB7636A284A" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">196,752</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Effect of exchange rate changes on cash</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e3167-wk-Fact-9D9EE0BD476F29CDADC9ADB763757E3E" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,049</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e3187-wk-Fact-ACC28580B52701110B18ADB7637ACAB6" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,054</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e3207-wk-Fact-238CF6E49079054B95A6ADB763759D8E" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">844</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net (decrease) increase in cash, cash equivalents and restricted cash</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50332730e3229-wk-Fact-E82F556F367458CB6876ADB7636D79F5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">259,903</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e3249-wk-Fact-C57B4E2811EAE22194BDADB76370474D" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">226,402</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e3268-wk-Fact-5D326B1C717ACFB87CDFADB763869CCC" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">54,640</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash, cash equivalents and restricted cash, beginning of period</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e3289-wk-Fact-3938DC87C415E0F2AE1BADB763774FB7" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">449,772</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e3308-wk-Fact-60E58D7A9509D80A5286ADB7637389B9" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">223,370</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e3327-wk-Fact-02ABD92350A3943AF114ADB7638023C9" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2016Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">168,730</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash, cash equivalents and restricted cash, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e3353-wk-Fact-BA102B3876A3EC13E725ADB7637A1CB3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">189,869</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e3372-wk-Fact-3938DC87C415E0F2AE1BADB763774FB7" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">449,772</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50332730e3391-wk-Fact-60E58D7A9509D80A5286ADB7637389B9" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">223,370</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See accompanying notes to consolidated financial statements.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">61</span></div></div><hr style="page-break-after:always"></hr><div><a id="s19BA0B738D9B5200A073E8E8269103E4"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s5DE23A8D869353D49FF84926B23FE6AF"></a></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">1.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="TextSelection-251BE57378BA95C73529ADB763986964-0-wk-Fact-5DA66407074DD102F75CADB7634EA8A8" continuedAt="TextSelection-251BE57378BA95C73529ADB763986964-1" escape="true">Organization</ix:nonNumeric></span></div><ix:continuation id="TextSelection-251BE57378BA95C73529ADB763986964-1"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2U, Inc. (together with its subsidiaries, the &#8220;Company&#8221;) is a leading provider of education technology for nonprofit colleges and universities. The Company builds, delivers, and supports more than </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50333481e794-wk-Fact-8AEC82DC9CA11CEC8AA96989D778141B" name="twou:NumberofEducationalOfferings" contextRef="FD2019Q4YTD" unitRef="offering" decimals="-2" scale="0" format="ixt:numdotdecimal">400</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> digital and in-person educational offerings, including graduate degrees, undergraduate degrees, professional certificates, boot camps, and short courses, across the career curriculum continuum. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50333481e802-wk-Fact-052D788A8E370CB78ED6ADB7634EA674" name="us-gaap:NumberOfReportableSegments" contextRef="FD2019Q4YTD" unitRef="segment" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> reportable segments: the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> and the </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;"> (formerly known as the Short Course Segment). The Company&#8217;s </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> includes the technology and services provided to nonprofit colleges and universities to enable the online delivery of degree programs. Students enrolled in these programs are generally seeking an undergraduate or graduate degree of the same quality they would receive on campus. The Company&#8217;s </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;"> includes the premium online short courses and technical, skills-based boot camps provided through relationships with nonprofit colleges and universities. Students enrolled in these offerings are generally working professionals seeking career advancement through skills attainment.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 22, 2019, the Company completed its acquisition of Trilogy Education Services, Inc. (&#8220;Trilogy&#8221;), a workforce accelerator that prepares adult learners for high-growth careers in the digital economy through its boot camp offerings. The acquisition expanded the Company&#8217;s university client portfolio and added another offering on the career curriculum continuum to make education more accessible for lifelong learners. The results of Trilogy&#8217;s operations are included in the </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;">. Refer to Note </span><span style="font-family:inherit;font-size:10pt;">3</span><span style="font-family:inherit;font-size:10pt;"> for further information about the acquisition of Trilogy.</span></div></ix:continuation><div><a id="s61A9D517123755389164987897B724BA"></a></div><div style="line-height:120%;padding-bottom:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="TextSelection-63E76F5DCD02D82643BAADB7639A714C-0-wk-Fact-F4C44FC7EFCBF9F9EC57ADB763248162" continuedAt="TextSelection-63E76F5DCD02D82643BAADB7639A714C-1" escape="true">Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="TextSelection-63E76F5DCD02D82643BAADB7639A714C-1" continuedAt="TextSelection-63E76F5DCD02D82643BAADB7639A714C-2"><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ConsolidationPolicyTextBlock" id="TextSelection-8280AD281BCE27799BD6ADB763981850-0-wk-Fact-199BDE0CF336A2715B6BADB7638608E9" escape="true"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation and Principles of Consolidation</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries and have been prepared in accordance with United States generally accepted accounting principles (&#8220;U.S.&#160;GAAP&#8221;) and include the assets, liabilities, results of operations and cash flows of the Company. All significant intercompany accounts and transactions have been eliminated in consolidation.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:UseOfEstimates" id="TextSelection-DD94B33C8D85AACB4E64ADB76399DAC1-0-wk-Fact-A43754BA6DBFEF3858C9ADB7631A8A4E" escape="true"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of consolidated financial statements in accordance with U.S.&#160;GAAP requires management to make certain estimates and assumptions that affect the amounts reported herein. The Company bases its estimates and assumptions on historical experience and on various other factors that it believes to be reasonable under the circumstances. Significant estimates and assumptions are inherent in the analysis and the measurement of acquired intangible assets, the recoverability of goodwill and deferred tax assets. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may be affected by changes in those estimates. The Company evaluates its estimates and assumptions on an ongoing basis.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="twou:RevenueTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicyPolicyTextBlock" id="TextSelection-5EF5DB225394231CAF43ADB76398C477-0-wk-Fact-FBA2FAC0705CAD877C3BADB76383D677" continuedAt="TextSelection-5EF5DB225394231CAF43ADB76398C477-1" escape="true"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition, Accounts Receivable and Allowance for Doubtful Accounts</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January&#160;1, 2018, the Company adopted Accounting Standards Update (&#8220;ASU&#8221;) No.&#160;2014-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606)</span><span style="font-family:inherit;font-size:10pt;"> and the related amendments using the modified retrospective transition method and has concluded that doing so did not have a material impact on the amount and timing of either its revenue or costs. As part of its assessment, the Company completed reviews of its contracts and evaluated its costs, including costs of obtaining contracts with its university clients and costs associated with content development. Certain of these contract and content costs are capitalized under the new standard. The adoption of ASU 2014-09 did not have a material impact as of January&#160;1, 2018, and no cumulative adjustment was recorded. Further, the amounts reported as of December&#160;31, 2018 on the consolidated balance sheets and the results of operations for the year ended December&#160;31, 2018 reported on the consolidated statements of operations and comprehensive loss would not have been materially different than under legacy U.S. GAAP (i.e., Topic 605).</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company generates substantially all of its revenue from contractual arrangements, with either its university clients or students, to provide a comprehensive platform of tightly integrated technology and technology-enabled services that support its offerings.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Performance Obligations</span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">62</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2.&#160;&#160;&#160;&#160;Significant Accounting Policies (Continued)</span></div></div><div><br/></div><ix:continuation id="TextSelection-5EF5DB225394231CAF43ADB76398C477-1" continuedAt="TextSelection-5EF5DB225394231CAF43ADB76398C477-2"><ix:continuation id="TextSelection-63E76F5DCD02D82643BAADB7639A714C-2" continuedAt="TextSelection-63E76F5DCD02D82643BAADB7639A714C-3"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. A contract&#8217;s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing the expected value method. Variable consideration is included in the transaction price if, in the Company&#8217;s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. Any estimates, including the effect of the constraint on variable consideration, are evaluated at each reporting period, and if necessary, the Company adjusts its estimate of the overall transaction price. Revenue is then recognized over the remaining estimated period of performance using the cumulative catch-up method. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> derives revenue primarily from contractually specified percentages of the amounts the Company&#8217;s university clients receive from their students in 2U-enabled degree programs for tuition and fees, less credit card fees and other specified charges the Company has agreed to exclude in certain university contracts. </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d50334392e861-wk-Fact-4A5636122BFDC90B034479235DC9A284" name="us-gaap:RevenuePerformanceObligationDescriptionOfTiming" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">The Company&#8217;s contracts with university clients in this segment typically have terms of 10 to 15 years and have a single performance obligation, as the promises to provide a platform of tightly integrated technology and services that university clients need to attract, enroll, educate and support students are not distinct within the context of the contracts.</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> The single performance obligation is delivered as the university clients receive and consume benefits, which occurs ratably over a series of academic terms. The amounts received from university clients over the term of the arrangement are variable in nature in that they are dependent upon the number of students that are enrolled in the program within each academic term. These amounts are allocated to and are recognized ratably over the related academic term, defined as the period beginning on the first day of classes through the last. Revenue is recognized net of an allowance, which is established for the Company&#8217;s expected obligation to refund tuition and fees to university clients.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;"> derives revenue primarily from contracts with students for the tuition and fees paid to enroll in, and progress through, the Company&#8217;s short courses and boot camps. </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d50334392e874-wk-Fact-B05A4E01D02A254C963B69A18EC7F0F8" name="us-gaap:RevenuePerformanceObligationDescriptionOfTiming" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember">The Company&#8217;s short courses run between six and 16 weeks, while boot camps run between 12 and 24 weeks.</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> In this segment, the Company&#8217;s contracts with students include the delivery of the educational and related student support services and are treated as either a single performance obligation or multiple performance obligations, depending upon the offering being delivered. All performance obligations are satisfied ratably over the same presentation period, which is defined as the period beginning on the first day of the course through the last. The Company recognizes the proceeds received, net of any applicable pricing concessions, from the students enrolled and shares contractually specified amounts received from students with the associated university client, in exchange for licenses to use the university brand name and other university trademarks. These amounts are recognized as curriculum and teaching costs on the Company&#8217;s consolidated statements of operations and comprehensive loss. The Company&#8217;s contracts with university clients in this segment are typically shorter and less restrictive than the Company&#8217;s contracts with university clients in the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company does not disclose the value of unsatisfied performance obligations for the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> because the variable consideration is allocated entirely to a wholly unsatisfied promise to transfer a service that forms part of a single performance obligation.&#160;The Company does not disclose the value of unsatisfied performance obligations for the </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;"> because the performance obligations are part of contracts that have original durations of less than one year.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Acquisition Costs</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company pays commissions to certain of its employees to obtain contracts with university clients in the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;">. These costs are capitalized and recorded on a contract-by-contract basis and amortized using the straight-line method over the expected life, which is generally the length of the contract.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">With respect to contract acquisition costs in the </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;">, the Company has elected to apply the practical expedient in ASC Topic 606 to expense these costs as incurred, as the terms of contracts with students in this segment are less than one year.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Payments to University Clients</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pursuant to certain of the Company&#8217;s contracts in the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;">, the Company has made, or is obligated to make, payments to university clients at either execution of a contract or at the extension of a contract in exchange </span></div></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">63</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2.&#160;&#160;&#160;&#160;Significant Accounting Policies (Continued)</span></div></div><div><br/></div><ix:continuation id="TextSelection-63E76F5DCD02D82643BAADB7639A714C-3" continuedAt="TextSelection-63E76F5DCD02D82643BAADB7639A714C-4"><ix:continuation id="TextSelection-5EF5DB225394231CAF43ADB76398C477-2"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">for various marketing and other rights. Generally, these amounts are capitalized and amortized as contra revenue over the life of the contract, commencing on the later of when payment is due or when contract revenue recognition begins.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Accounts Receivable, Contract Assets and Liabilities</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance sheet items related to contracts consist of accounts receivable, net and deferred revenue on the Company&#8217;s consolidated balance sheets. Included in accounts receivable, net are trade accounts receivable, which are comprised of billed and unbilled revenue. Accounts receivable, net is stated at net realizable value, and the Company utilizes the allowance method to provide for doubtful accounts based on management&#8217;s evaluation of the collectability of the amounts due. The Company&#8217;s estimates are reviewed and revised periodically based on historical collection experience and a review of the current status of accounts receivable, net. Historically, actual write-offs for uncollectible accounts have not significantly differed from prior estimates. The Company recognizes unbilled revenue when revenue recognition occurs in advance of billings. Unbilled revenue is recognized in the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> because billings to university clients do not occur until after the academic term has commenced and final enrollment information is available. Unbilled accounts receivable is recognized in the Alternative Credential segment once the presentation period commences for amounts to be invoiced to students under installment plans that are paid over the same presentation period. The Company&#8217;s unbilled revenue and accounts receivable represent contract assets.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue represents the excess of amounts billed or received as compared to amounts recognized in revenue on the consolidated statements of operations and comprehensive loss as of the end of the reporting period, and such amounts are reflected as a current liability on the Company&#8217;s consolidated balance sheets. The Company generally receives payments for its share of tuition and fees from degree program university clients early in each academic term and from short course and boot camp students, either in full upon registration for the course or in full before the end of the course based on a payment plan, prior to completion of the service period. These payments are recorded as deferred revenue until the services are delivered or until the Company&#8217;s obligations are otherwise met, at which time revenue is recognized.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Marketing and Sales Costs</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The majority of the marketing and sales costs incurred by the Company are directly related to recruiting students for its university clients&#8217; degree programs, with lesser amounts related to recruiting students for its short courses and boot camps and marketing and advertising efforts related to the Company&#8217;s own brand. For the years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, costs related to the Company&#8217;s marketing and advertising efforts of its own brand were not material. All such costs are expensed as incurred and reported in marketing and sales expense on the Company&#8217;s consolidated statements of operations and comprehensive loss.</span></div></ix:continuation><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="TextSelection-DB0463BA1F49263FA41AADB7639980C9-0-wk-Fact-A556C4B913F341FF9BF8ADB763341D20" continuedAt="TextSelection-DB0463BA1F49263FA41AADB7639980C9-1" escape="true"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company provides stock-based compensation awards consisting of restricted stock units (&#8220;RSUs&#8221;), performance restricted stock units (&#8220;PRSUs&#8221;) and stock options to employees, independent contractors and directors. The Company measures all stock-based compensation awards at fair value as of the grant date. The fair values of RSUs and PRSUs containing performance-based vesting conditions are based on the fair value of the Company&#8217;s stock. The Company uses a Monte Carlo model to estimate the fair value of PRSUs containing market-based vesting conditions and uses a Black-Scholes option pricing model to measure the fair value of stock option grants. The Company also provides for an employee stock purchase plan (&#8220;ESPP&#8221;) and estimates the fair value of each purchase right thereunder as of the grant date using a Black-Scholes option pricing model.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For awards subject only to service-based vesting conditions, the Company recognizes stock-based compensation expense on a straight-line basis over the awards&#8217; requisite service period. For awards subject to both service and performance-based vesting conditions, the Company recognizes stock-based compensation expense using an accelerated recognition method when it is probable that the performance condition will be achieved. For awards subject to both service and market-based vesting conditions, the Company recognizes stock-based compensation expense using an accelerated recognition method over the requisite service period beginning with the date of the grant and ending upon completion of the service period, with stock-based compensation expense being recognized irrespective of the achievement of the market condition. For shares subject to the ESPP, the Company uses the straight-line method to record stock-based compensation expense over the respective offering period.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prior to April 1, 2017, the Company estimated expected volatility based on the historical volatilities of comparable publicly-traded companies over the expected life of the award. Effective April&#160;1, 2017, the Company began to estimate expected volatility based on the historical volatilities of the Company&#8217;s common stock.</span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">64</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2.&#160;&#160;&#160;&#160;Significant Accounting Policies (Continued)</span></div></div><div><br/></div><ix:continuation id="TextSelection-63E76F5DCD02D82643BAADB7639A714C-4" continuedAt="TextSelection-63E76F5DCD02D82643BAADB7639A714C-5"><ix:continuation id="TextSelection-DB0463BA1F49263FA41AADB7639980C9-1"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Refer to Note </span><span style="font-family:inherit;font-size:10pt;">12</span><span style="font-family:inherit;font-size:10pt;"> for further information about the Company&#8217;s stock-based compensation awards.</span></div></ix:continuation><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:IncomeTaxPolicyTextBlock" id="TextSelection-09652F359F1442AC19D83BDCCD2E31CD-0-wk-Fact-E94942CE5B73C3F0F03F3BDCDD78F3CE" escape="true"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income taxes are accounted for under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that are included in the financial statements. Under this method, the deferred tax assets and liabilities are determined based on the differences between the financial statement and tax bases of the assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on the deferred tax assets and liabilities is recognized in earnings in the period when the new rate is enacted. Deferred tax assets are subject to periodic recoverability assessments. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount that more likely than not will be realized. The Company considers all positive and negative evidence relating to the realization of the deferred tax assets in assessing the need for a valuation allowance. The Company currently maintains a full valuation allowance against deferred tax assets in the U.S. and certain entities in the foreign jurisdictions.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company records a liability for unrecognized tax benefits resulting from uncertain tax positions taken or expected to be taken in a tax return. The Company accounts for uncertainty in income taxes using a two-step approach for evaluating tax positions. Step one, recognition, occurs when the Company concludes that a tax position, based solely on its technical merits, is more likely than not to be sustained upon examination. Step two, measurement, determines the amount of benefit that is more likely than not to be realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. De-recognition of a tax position that was previously recognized would occur if the Company subsequently determines that a tax position no longer meets the more likely than not threshold of being sustained. The Company recognizes interest and penalties, if any, related to unrecognized tax benefits as income tax expense on the consolidated statements of operations and comprehensive loss.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="TextSelection-E3F6BD6C0CEB22C94BCDADB763995A6D-0-wk-Fact-68F3EE16BD171C195844ADB76334A9E0" escape="true"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents consist of bank checking accounts, money market accounts, investments in certificates of deposit that have an original maturity of three months or less and highly liquid marketable securities with maturities at the time of purchase of three months or less.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="TextSelection-97034BBDB2BA30CA5A023BE51C3A111A-0-wk-Fact-3ADEC89F041FE63957F93BE5D09ABE8C" escape="true"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Cash</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company maintains restricted cash as collateral for standby letters of credit for the Company&#8217;s leased facilities and in connection with the deferred government grant obligations.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="TextSelection-23F4DDBAAAA77A9B3947ADB7639B162B-0-wk-Fact-90E137E53C2ACABD5582ADB76383F0BD" continuedAt="TextSelection-23F4DDBAAAA77A9B3947ADB7639B162B-1" escape="true"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Measurements</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The carrying amounts of certain assets and liabilities, including cash and cash equivalents, accounts receivable, advances to university clients, accounts payable and accrued expenses and other current liabilities, approximate their respective fair values due to their short-term nature.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date, based on the Company&#8217;s principal or, in the absence of a principal, most advantageous, market for the specific asset or liability.</span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">65</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2.&#160;&#160;&#160;&#160;Significant Accounting Policies (Continued)</span></div></div><div><br/></div><ix:continuation id="TextSelection-63E76F5DCD02D82643BAADB7639A714C-5" continuedAt="TextSelection-63E76F5DCD02D82643BAADB7639A714C-6"><ix:continuation id="TextSelection-23F4DDBAAAA77A9B3947ADB7639B162B-1"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S.&#160;GAAP provides for a three-tier fair value hierarchy to classify and disclose all assets and liabilities measured at fair value on a recurring basis, as well as assets and liabilities measured at fair value on a non-recurring basis, in periods subsequent to their initial measurement. Generally, assets are recorded at fair value on a non-recurring basis as a result of impairment charges. The Company remeasures non-financial assets such as goodwill, intangible assets and other long-lived assets at fair value when there is an indicator of impairment, and records them at fair value only when recognizing an impairment loss. The fair value hierarchy requires the Company to use observable inputs when available, and to minimize the use of unobservable inputs when determining fair value.&#160;Refer to Notes&#160;</span><span style="font-family:inherit;font-size:10pt;">4</span><span style="font-family:inherit;font-size:10pt;"> and&#160;</span><span style="font-family:inherit;font-size:10pt;">5</span><span style="font-family:inherit;font-size:10pt;"> for&#160;further discussion of assets measured at fair value on a nonrecurring basis.  The three tiers are defined as follows:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Level&#160;1</span><span style="font-family:inherit;font-size:10pt;">&#8212;Observable inputs that reflect quoted market prices (unadjusted) for identical assets or liabilities in active markets;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Level&#160;2</span><span style="font-family:inherit;font-size:10pt;">&#8212;Observable inputs, other than quoted prices in active markets, that are observable either directly or indirectly in the marketplace for identical or similar assets and liabilities; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Level&#160;3</span><span style="font-family:inherit;font-size:10pt;">&#8212;Unobservable inputs that are supported by little or no market data, which require the Company to develop its own assumptions about the assumptions market participants would use in pricing the asset or liability based on the best information available in the circumstances.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has financial instruments, including cash deposits, accounts receivable, accounts payable and a senior secured term loan facility. The carrying values for such financial instruments, other than the senior secured term loan facility, each approximated their fair values as of&#160;</span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">&#160;and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. </span></div></ix:continuation><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:InvestmentPolicyTextBlock" id="TextSelection-69B031745BB4B26C9F3A3BDDEF0A9AE4-0-wk-Fact-41BD63F9381FDC1ED2AB3BDE03EDFD85" escape="true"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Investments</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s investments within current assets on the consolidated balance sheets relate to certificates of deposit with original maturities between three months and one year. As of December 31, 2018, the Company had a </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50334392e1119-wk-Fact-D8BFE9E95CE42C3CADE449A7681BCF99" name="us-gaap:ShortTermInvestments" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">25.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> certificate of deposit included in investments that qualified as a Level 1 fair value measurement asset and was stated at cost, which approximated fair value. This certificate of deposit matured in the first quarter of 2019.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="twou:AdvancesToClientsPolicyTextBlock" id="TextSelection-F727EBE18B992A4429B3ADB7639B2528-0-wk-Fact-DA1AA7DC5D51F1926D03ADB763342173" escape="true"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Advances to University Clients</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company may periodically become contractually obligated to pay advances to certain of its university clients in order to fund start-up expenses of the program on behalf of the university client. Advances to university clients are stated at realizable value on the consolidated balance sheets, with the current portion recorded within prepaid expenses and other assets, and the non-current portion recorded within university payments and other assets, non-current. Advances are repaid to the Company on terms as required in the respective agreements. The Company recognizes imputed interest income on these advance payments when the related amount of imputed interest is deemed significant. For the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, the Company did not incur a material amount of imputed interest income.</span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Long-Lived Assets</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="TextSelection-BA1AE05A527C3F4AA665ADB763993C2A-0-wk-Fact-9B5AC6CA06723B699D5EADB763357E8C" escape="true"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Property and Equipment</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment is stated at cost less accumulated depreciation and amortization. Expenditures for major additions, construction and improvements are capitalized. Depreciation and amortization is expensed using the straight-line method over the estimated useful lives of the related assets, which range from </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d50334392e1166-wk-Fact-CDF430BFA4853353563EADB763865B10" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember" format="ixt-sec:durwordsen">five years</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> for computer hardware and </span><span style="font-family:inherit;font-size:10pt;">five</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d50334392e1174-wk-Fact-9FFF81146DA2242FC33FADB7631E31BD" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" format="ixt-sec:durwordsen">seven years</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> for furniture and office equipment. Leasehold improvements are depreciated on a straight-line basis over the lesser of the remaining term of the leased facility or the estimated useful life of the improvement, which generally ranges from </span><span style="font-family:inherit;font-size:10pt;">four</span><span style="font-family:inherit;font-size:10pt;"> to approximately </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d50334392e1183-wk-Fact-5E949DBEDAFC4199906BADB76335BCE9" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember" format="ixt-sec:duryear">11</ix:nonNumeric> years</span></span><span style="font-family:inherit;font-size:10pt;">. Useful lives of significant assets are periodically reviewed and adjusted prospectively to reflect the Company&#8217;s current estimates of the respective assets&#8217; expected utility. Repair and maintenance costs are expensed as incurred.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="TextSelection-5B380A79654FDDE576B4ADB7639AFE61-0-wk-Fact-5A3B1EEC86F7C91AAD3BADB763196DA8" continuedAt="TextSelection-5B380A79654FDDE576B4ADB7639AFE61-1" escape="true"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Amortizable Intangible Assets</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Acquired Intangible Assets.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;The Company capitalizes purchased intangible assets, such as software, websites and domains, and amortizes them on a straight-line basis over their estimated useful life. Historically, the Company has assessed the useful lives of these acquired intangible assets to be between </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d50334392e1206-wk-Fact-58DCE31D696071DF88F9ADB763278FB9" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember" format="ixt-sec:durwordsen">ten years</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">.</span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">66</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2.&#160;&#160;&#160;&#160;Significant Accounting Policies (Continued)</span></div></div><div><br/></div><ix:continuation id="TextSelection-63E76F5DCD02D82643BAADB7639A714C-6" continuedAt="TextSelection-63E76F5DCD02D82643BAADB7639A714C-7"><ix:continuation id="TextSelection-5B380A79654FDDE576B4ADB7639AFE61-1"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Capitalized Technology.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Capitalized technology includes certain purchased software and technology licenses, direct third-party costs, and internal payroll and payroll-related costs used in the creation of our internal-use software. Software development projects generally include three stages: the preliminary project stage (all costs are expensed as incurred), the application development stage (certain costs are capitalized and certain costs are expensed as incurred) and the post-implementation/operation stage (all costs are expensed as incurred). Costs capitalized in the application development stage include costs of designing the application, coding, integrating the Company&#8217;s and the university&#8217;s networks and systems, and the testing of the software. Capitalization of costs requires judgment in determining when a project has reached the application development stage and the period over which the Company expects to benefit from the use of that software. Once the software is placed in service, these costs are amortized using the straight-line method over the estimated useful life of the software, which is generally </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d50334392e1220-wk-Fact-A784F8CBAA8BE0242141ADB763356647" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember" format="ixt-sec:durwordsen">five years</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Capitalized Content Development.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;The Company develops content for each offering on a course-by-course basis in collaboration with university client faculty and industry experts. Depending upon the offering, the Company may use materials provided by university clients and their faculty, including curricula, case studies, presentations and other reading materials. The Company is responsible for the creation of materials suitable for delivery through the Company&#8217;s learning platform, including all expenses associated with this effort. With respect to the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;">, the development of content is part of the Company&#8217;s single performance obligation and is considered a contract fulfillment cost.</span></div><div style="line-height:120%;padding-bottom:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The content development costs that qualify for capitalization are third-party direct costs, such as videography, editing and other services associated with creating digital content. Additionally, the Company capitalizes internal payroll and payroll-related costs incurred to create and produce videos and other digital content utilized in the university clients&#8217; offerings for delivery via the Company&#8217;s online learning platform. Capitalization ends when content has been fully developed by both the Company and the university client, at which time amortization of the capitalized content development costs begins. The capitalized costs for each offering are recorded on a course-by-course basis and included in capitalized content costs in amortizable intangible assets, net on the Company&#8217;s consolidated balance sheets. These costs are amortized using the straight-line method over the estimated useful life of the respective course, which is generally </span><span style="font-family:inherit;font-size:10pt;">four</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d50334392e1243-wk-Fact-1FAACFFF00B43DBB9B5EADB763339C53" name="twou:CapitalizedContentDevelopmentCostsUsefulLife" contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember" format="ixt-sec:durwordsen">five years</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">. The estimated useful life corresponds with the planned curriculum refresh rate. This refresh rate is consistent with expected curriculum refresh rates as cited by faculty members for similar on-campus offerings. </span></div></ix:continuation><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="TextSelection-78571A4E99A4316F473AADB7639A165E-0-wk-Fact-238D78AC624AFEE0D01CADB7632B101A" escape="true"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Evaluation of Long-Lived Assets</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company reviews long-lived assets, which consist of property and equipment, capitalized technology costs, capitalized content development costs and acquired finite-lived intangible assets, for impairment whenever events or changes in circumstances indicate the carrying value of an asset may not be recoverable. In order to assess the recoverability of the capitalized technology and content development costs, the costs are grouped by the lowest level of independent cash flows. Recoverability of a long-lived asset is measured by a comparison of the carrying value of an asset or asset group to the future undiscounted net cash flows expected to be generated by that asset or asset group. If such assets are not recoverable, the impairment to be recognized is measured by the amount by which the carrying value of an asset exceeds the estimated fair value (discounted cash flow) of the asset or asset group. The Company&#8217;s impairment analysis is based upon cumulative results and forecasted performance. </span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="twou:NonCashLongLivedAssetAdditionsPolicyTextBlock" id="TextSelection-B3685514F43982C18EF5ADB7639BE5EA-0-wk-Fact-DD49E8E8EDC4A8F631B4ADB763184205" escape="true"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Non-Cash Long-Lived Asset Additions</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the year ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had capital asset additions of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50334392e1277-wk-Fact-0916898D648B62796407ADB76320B4C4" name="us-gaap:PropertyPlantAndEquipmentAdditions" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">81.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in property and equipment and capitalized technology and content development, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50334392e1281-wk-Fact-30B559B5B87671CE26A6ADB7638E2E2A" name="twou:NonCashCapitalExpenditure" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> consisted of non-cash capital expenditures, primarily related to landlord funded leasehold improvements. Due to extended payment terms associated with the timing of cash capital expenditures made more than 90 days after the date of purchase, an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50334392e1285-wk-Fact-86F20451DE58707616CFADB7638522A8" name="twou:NonCashExpenditureClassifiedAsCashFlowsFromFinancingActivities" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> was classified as cash flows from financing activities in the consolidated statement of cash flows for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the year ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company had capital asset additions of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50334392e1301-wk-Fact-4A8453524455AAA3A9B1ADB76384E25A" name="us-gaap:PropertyPlantAndEquipmentAdditions" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">87.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in property and equipment and capitalized technology and content development, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50334392e1305-wk-Fact-495ED13E72A74341D567ADB763335B80" name="twou:NonCashCapitalExpenditure" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> consisted of non-cash capital expenditures, primarily related to the acquisition of certain long-lived assets for which a liability was accrued. Due to extended payment terms associated with the timing of cash capital expenditures made more than 90 days after the date of purchase, an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50334392e1312-wk-Fact-2FED027DA04DB1DDC2CF49A8109B017E" name="twou:NonCashExpenditureClassifiedAsCashFlowsFromFinancingActivities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">4.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> was classified as cash flows from financing activities in the consolidated statement of cash flows for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="TextSelection-DB1DEFBF515D7A39DA5AADB763987DF6-0-wk-Fact-23B86DAF6031C1FA454EADB7638806F3" continuedAt="TextSelection-DB1DEFBF515D7A39DA5AADB763987DF6-1" escape="true"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">67</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2.&#160;&#160;&#160;&#160;Significant Accounting Policies (Continued)</span></div></div><div><br/></div><ix:continuation id="TextSelection-63E76F5DCD02D82643BAADB7639A714C-7" continuedAt="TextSelection-63E76F5DCD02D82643BAADB7639A714C-8"><ix:continuation id="TextSelection-DB1DEFBF515D7A39DA5AADB763987DF6-1" continuedAt="TextSelection-DB1DEFBF515D7A39DA5AADB763987DF6-2"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill is the excess of purchase price over the fair value of identified net assets of businesses acquired. The Company&#8217;s goodwill balance relates to its acquisitions of GetSmarter in July 2017 and Trilogy in May 2019. The Company reviews goodwill at least annually, as of October 1. Between annual tests, goodwill is reviewed for possible impairment if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value. The Company tests goodwill at the reporting unit level, which is an operating segment or one level below an operating segment. The Company initially assesses qualitative factors to determine if it is necessary to perform a quantitative goodwill impairment review. The Company reviews goodwill for impairment using a quantitative approach if it decides to bypass the qualitative assessment or determines that it is more likely than not that the fair value of a reporting unit is less than its carrying value based on a qualitative assessment. Upon completion of a quantitative assessment, the Company may be required to recognize an impairment based on the difference between the carrying value and the fair value of the reporting unit. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company determines the fair value of a reporting unit by utilizing a weighted combination of the income-based and market-based approaches. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The income-based approach requires the Company to make significant assumptions and estimates. These assumptions and estimates primarily include, but are not limited to, the selection of appropriate peer group companies, discount rates, terminal growth rates, and forecasts of revenue, operating income, depreciation and amortization expense, capital expenditures and future working capital requirements. When determining these assumptions and preparing these estimates, the Company considers each reporting unit&#8217;s historical results and current operating trends, revenue, profitability, cash flow results and forecasts, and industry trends. These estimates can be affected by a number of factors including, but not limited to, general economic and regulatory conditions, market capitalization, the continued efforts of competitors to gain market share and prospective student enrollment patterns.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, the value of a reporting unit using the market-based approach is estimated by comparing the reporting unit to other publicly-traded companies and/or to publicly-disclosed business mergers and acquisitions in similar lines of business. The value of a reporting unit is based on pricing multiples of certain financial parameters observed in the comparable companies. The Company also makes estimates and assumptions for market values to determine a reporting unit&#8217;s estimated fair value.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the third quarter of 2019, the Company recorded an impairment charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50334392e1350-wk-Fact-DA6F99FE0CF1B515263249279AEF73AD" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">70.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> on the consolidated statement of operations and comprehensive loss (see Note </span><span style="font-family:inherit;font-size:10pt;">5</span><span style="font-family:inherit;font-size:10pt;">). Other than the reporting unit impaired in the third quarter of 2019, the Company had no reporting units whose estimated fair value exceeded their carrying value by less than 10% as of October 1, 2019, the date of the annual goodwill impairment assessment. It is possible that future changes in the Company&#8217;s circumstances, or in the variables associated with the judgments, assumptions and estimates used in assessing the fair value of our reporting units, could require the Company to record additional impairment charges in the future.</span></div></ix:continuation><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock" id="TextSelection-2580094B95B7EF37787A3BE400EB5E51-0-wk-Fact-ABACEEC15FAAE04D8F853BE45D203E4D" continuedAt="TextSelection-2580094B95B7EF37787A3BE400EB5E51-1" escape="true"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"><ix:continuation id="TextSelection-DB1DEFBF515D7A39DA5AADB763987DF6-2"></ix:continuation>Equity Interests</span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><ix:continuation id="TextSelection-2580094B95B7EF37787A3BE400EB5E51-1" continuedAt="TextSelection-2580094B95B7EF37787A3BE400EB5E51-2"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had a </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50334392e1371-wk-Fact-2851F7F16CA7E046383C3BE744E95FF7" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.0</ix:nonFraction> million</span></span></ix:continuation><span style="font-family:inherit;font-size:10pt;"><ix:continuation id="TextSelection-2580094B95B7EF37787A3BE400EB5E51-2"> investment in an education technology company recorded within university payments and other assets, non-current on the consolidated balance sheet. This investment does not have a readily determinable fair value, and is accounted for as a cost method investment, which is subject to fair value remeasurement upon the occurrence of an observable event.</ix:continuation> As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were no events that would require a change in the fair value of this investment.</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:CompensationRelatedCostsPolicyTextBlock" id="TextSelection-A71057B3DAB167265B8FADB763991C0B-0-wk-Fact-AD5F128B604375C9D2D8ADB763368B8E" escape="true"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employee Benefits</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company offers a variety of benefits to its employees (e.g., health care, gym memberships and tuition reimbursement). The Company accounts for costs related to providing employee benefits as incurred, unless there is a service requirement, in which case, such costs are recognized over the service commitment period.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="twou:GovernmentGrantsPolicyTextBlock" id="TextSelection-A38803A0F3813043654DADB7639A3B72-0-wk-Fact-9F4F7CCC0709B0439D8CADB76336D01F" escape="true"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred Government Grant Obligations</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Government grants awarded to the Company in the form of forgivable loans are recorded as &#8220;deferred government grant obligations&#8221; within long-term liabilities on the consolidated balance sheets until all contingencies are resolved and the grant is determined to be realized.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:DebtPolicyTextBlock" id="TextSelection-FBC7F8EF0A7AA68E21573BE2D489A72F-0-wk-Fact-64BE005B1C5C882A015A3BE3264B480B" continuedAt="TextSelection-FBC7F8EF0A7AA68E21573BE2D489A72F-1" escape="true"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Debt Issuance Costs</span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">68</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2.&#160;&#160;&#160;&#160;Significant Accounting Policies (Continued)</span></div></div><div><br/></div><ix:continuation id="TextSelection-63E76F5DCD02D82643BAADB7639A714C-8" continuedAt="TextSelection-63E76F5DCD02D82643BAADB7639A714C-9"><ix:continuation id="TextSelection-FBC7F8EF0A7AA68E21573BE2D489A72F-1"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Debt issuance costs are incurred as a result of entering into certain borrowing transactions and are presented as a reduction from the carrying amount of the debt liability on the Company&#8217;s consolidated balance sheets. Debt issuance costs are amortized over the term of the associated debt instrument. The amortization of debt issuance costs is included as a component of interest expense on the Company&#8217;s consolidated statements of operations and comprehensive loss. If the Company extinguishes debt prior to the end of the underlying instrument&#8217;s full term, some or all of the unamortized debt issuance costs may need to be written off, and a loss on extinguishment may need to be recognized. Refer to Note </span><span style="font-family:inherit;font-size:10pt;">9</span><span style="font-family:inherit;font-size:10pt;"> for further information about the Company&#8217;s debt.</span></div></ix:continuation><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:LesseeLeasesPolicyTextBlock" id="TextSelection-89F1FFE9DE157D207450ADB7639AD2AA-0-wk-Fact-CF07E29C517FD7E166C7ADB763377D41" escape="true"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the Company&#8217;s operating leases, an assessment is performed to determine if an arrangement is a lease at inception. Right-of-use (&#8220;ROU&#8221;) assets represent the Company&#8217;s right to use an underlying asset for the lease term and lease liabilities represent the Company&#8217;s obligation to make lease payments arising from the lease. Operating lease ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As the information necessary to determine the rate implicit in the Company&#8217;s leases is not readily available, the Company determines its incremental borrowing rate based on the information available at the lease commencement date in determining the present value of lease payments. The operating lease ROU asset also includes any prepaid lease payments made, less lease incentives. The Company&#8217;s lease terms include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. The Company does not have any finance leases for any periods presented.</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has elected, as an accounting policy for its leases of real estate, to account for lease and non-lease components in a contract as a single lease component. In addition, the recognition requirements are not applied to leases with a term of 12 months or less. Rather, the lease payments for short-term leases are recognized on the consolidated statements of operations and comprehensive loss on a straight-line basis over the lease term. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable payments that depend on an index or a rate are initially measured using the index or rate at the lease commencement date. Such variable payments are included in the total lease payments when measuring the lease liabilities and ROU assets. The Company will only remeasure variable payments that depend on an index or a rate when the Company is remeasuring the lease liabilities due to any of the following occurring: (i) the lease is modified and the modification is not accounted for as a separate contract; (ii) a contingency, upon which some or all of the variable lease payments that will be paid over the remainder of the lease term are based, is resolved; (iii) there is a change in lease term; (iv) there is a change in the probability of exercising a purchase option; or (v) there is a change in the amount probable of being owed under residual value guarantees. Until the lease liabilities are remeasured due to one of the aforementioned events, additional payments for an increase in the index or rate will be recognized in the period in which they are incurred. Variable payments that do not depend on an index or a rate are excluded from the measurement of the lease liabilities and recognized in the consolidated statements of operations and comprehensive loss in the period in which the obligation for those payments is incurred.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:BusinessCombinationsPolicy" id="TextSelection-FFECF37CBE908991D2FF3BE058949046-0-wk-Fact-F5252B608B284EB5F2523BE063B76BD5" escape="true"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Business Combinations</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The purchase price of an acquisition is allocated to the assets acquired, including intangible assets, and liabilities assumed, based on their respective fair values at the acquisition date. Acquisition-related costs are expensed as incurred. The excess of the cost of an acquired entity, net of the amounts assigned to the assets acquired and liabilities assumed, is recognized as goodwill. The net assets and results of operations of an acquired entity are included on the Company&#8217;s consolidated financial statements from the acquisition date.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="TextSelection-4DA9C4E49822DF2883BBADB7639A2D7F-0-wk-Fact-46F504B57860750665D5ADB7638DA3A6" escape="true"><div style="line-height:120%;padding-bottom:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency Translation</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the portion of the Company&#8217;s non-U.S. business where the local currency is the functional currency, operating results are translated into U.S. dollars using the average rate of exchange for the period, and assets and liabilities are converted at the closing rates on the period end date. Gains and losses on translation of these accounts are accumulated and reported as a separate component of stockholder&#8217;s equity and comprehensive loss.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For any transaction that is in a currency different from the entity&#8217;s functional currency, the Company records a gain or loss based on the difference between the exchange rate at the transaction date and the exchange rate at the transaction settlement date (or rate at period end, if unsettled) as other income (expense), net on the consolidated statements of operations and comprehensive loss.</span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">69</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2.&#160;&#160;&#160;&#160;Significant Accounting Policies (Continued)</span></div></div><div><br/></div><ix:continuation id="TextSelection-63E76F5DCD02D82643BAADB7639A714C-9" continuedAt="TextSelection-63E76F5DCD02D82643BAADB7639A714C-10"><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ConcentrationRiskCreditRisk" id="TextSelection-3711D907A6E00CBB21E43BE0FE4B3989-0-wk-Fact-2D6139F10068AAF0A2993BE10A6DF2D3" escape="true"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentration of Credit Risk</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial instruments that subject the Company to significant concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. All of the Company&#8217;s cash is held at financial institutions that management believes to be of high credit quality. The Company&#8217;s bank accounts exceed federally insured limits at times. The Company has not experienced any losses on cash to date. The Company maintains an allowance for doubtful accounts, if needed, based on collection history.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="TextSelection-AA8907CB2C28933B5855ADB7639ACF81-0-wk-Fact-068415CD709EB73A8E88ADB7632103A7" continuedAt="TextSelection-AA8907CB2C28933B5855ADB7639ACF81-1" escape="true"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In December 2019, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2019-12, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="font-family:inherit;font-size:10pt;">, as part of its initiative to reduce complexity in the accounting standards. The amendments in the ASU include removal of certain exceptions to the general principles in Topic 740 related to recognizing deferred taxes for investments, performing intraperiod tax allocation and calculating income taxes in an interim period. The ASU also clarifies and simplifies other aspects of the accounting for income taxes, including the recognition of deferred tax liabilities for outside basis differences. The amendments in this ASU are effective for annual and interim periods in fiscal years beginning after December 15, 2020, with early adoption permitted. The Company is evaluating the impact that this ASU will have on its consolidated financial statements and related disclosures.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In April 2019, the FASB issued ASU No. 2019-04, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Improvements to Topic 326, Financial Instruments&#8212;Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments. </span><span style="font-family:inherit;font-size:10pt;">ASU No. 2019-04 provides corrections, updates and clarifications to the previously issued updates of ASU No. 2016-01, ASU No. 2016-13 and ASU No. 2017-12. Various areas of the Accounting Standards Codification were impacted by the update. This standard follows the effective dates of the previously issued ASUs, unless an entity has already early adopted the previous ASUs, in which case the effective date will vary according to each specific ASU adoption. As the Company has adopted ASU No. 2016-01, the amendments related to ASU No. 2016-01 are effective for annual and interim periods in fiscal years beginning after December 15, 2019. As the Company has not yet adopted ASU No. 2016-13, the amendments related to ASU No. 2016-13 are effective for fiscal years beginning after December 15, 2019. Refer below for further discussion of ASU No. 2016-13. The Company does not anticipate a significant impact on its consolidated financial statements upon the adoption of the amendments related to ASU Nos. 2016-13 and 2016-01. The amendments to ASU No. 2017-12 are not applicable to the Company.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-15, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles&#8212;Goodwill and Other&#8212;Internal-Use Software (Subtopic 350-40): Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement that is a Service Contract</span><span style="font-family:inherit;font-size:10pt;">, which requires customers in cloud computing arrangements that are service contracts to follow the internal-use software guidance in ASC 350-40 to determine which implementation costs to capitalize as assets or expense as incurred. The amendments in this ASU are effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The Company early adopted this ASU on July 1, 2018 under the prospective method. As a result of adopting this standard, as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the Company had balances of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50334392e1537-wk-Fact-416866007918097BB0FF3BE7F004D570" name="us-gaap:CapitalizedComputerSoftwareAdditions" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50334392e1541-wk-Fact-F0D09FFAE0A79DA2405EADB763244B92" name="us-gaap:CapitalizedComputerSoftwareAdditions" contextRef="D2018Q4July_Dec" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of capitalized implementation costs incurred to integrate the software associated with its cloud computing arrangements, within university payments and other assets, non-current on the consolidated balance sheets. Such capitalized costs are subject to amortization over the remaining contractual term of the associated cloud computing arrangement, with a useful life of between three to five years. The Company incurred </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50334392e1546-wk-Fact-5E294781539AE27F4C724097F103C827" name="us-gaap:CapitalizedComputerSoftwareAmortization1" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of such amortization for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and did not incur a material amount of such amortization for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In July 2018, the FASB issued ASU No. 2018-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Improvements</span><span style="font-family:inherit;font-size:10pt;">, which clarifies and corrects unintended applications of guidance, and makes improvements to several Accounting Standards Codification topics. The applicable amendments in this ASU are effective for the Company in annual periods beginning after December 15, 2018. The Company adopted this ASU on January 1, 2019. Adoption of this standard did not have a material impact on the Company&#8217;s consolidated financial statements or related disclosures.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June&#160;2018, the FASB issued ASU No.&#160;2018-07, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation&#8212;Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting</span><span style="font-family:inherit;font-size:10pt;">, which simplifies the accounting for share-based payments to nonemployees. The amendments in this ASU are effective for fiscal years beginning after December&#160;15, 2018, with early adoption permitted. The Company adopted this ASU on January 1, 2019. Adoption of this standard did not have a material impact on the Company&#8217;s consolidated financial statements or related disclosures.</span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">70</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2.&#160;&#160;&#160;&#160;Significant Accounting Policies (Continued)</span></div></div><div><br/></div><ix:continuation id="TextSelection-AA8907CB2C28933B5855ADB7639ACF81-1"><ix:continuation id="TextSelection-63E76F5DCD02D82643BAADB7639A714C-10"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU No. 2017-04, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles&#8212;Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment</span><span style="font-family:inherit;font-size:10pt;">, which eliminates step two from the goodwill impairment test and requires an entity to recognize an impairment charge for the amount by which the carrying amount of a reporting unit exceeds its fair value, up to the amount of goodwill allocated to that reporting unit. The amendments in this ASU are effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The Company early adopted this ASU on January 1, 2019. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued ASU No. 2016-15,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments</span><span style="font-family:inherit;font-size:10pt;">. The ASU addresses eight specific cash flow issues with the objective of reducing the existing diversity in practice surrounding how certain transactions are classified in the statement of cash flows. The amendments in this ASU were effective for fiscal years beginning after December 15, 2017. The Company adopted this ASU on January 1, 2018. Adoption of this standard did not have a material impact on the Company&#8217;s consolidated statements of cash flows or related disclosures.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments&#8212;Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="font-family:inherit;font-size:10pt;">. Subsequently, the FASB has issued the following standards related to ASU No. 2016-13: ASU No. 2019-11, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Improvements to Topic 326, Financial Instruments&#8212;Credit Losses</span><span style="font-family:inherit;font-size:10pt;">, ASU No. 2019-05, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments&#8212;Credit Losses (Topic 326): Targeted Transition Relief</span><span style="font-family:inherit;font-size:10pt;">; ASU No. 2019-04, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Improvements to Topic 326, Financial Instruments&#8212;Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments</span><span style="font-family:inherit;font-size:10pt;">; and ASU No. 2018-19, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Improvements to Topic 326, Financial Instruments&#8212;Credit Losses</span><span style="font-family:inherit;font-size:10pt;">. ASU No. 2016-13 requires entities to measure all expected credit losses for most financial assets held at the reporting date based on an expected loss model, which includes historical experience, current conditions, and reasonable and supportable forecasts. Entities will now use forward-looking information to better form their credit loss estimates. ASU No. 2016-13 also requires enhanced disclosures to help financial statement users better understand assumptions used in estimating expected credit losses. The amendments in these ASUs are effective for annual and interim periods in fiscal years beginning after December 15, 2019, with early adoption permitted. The Company is evaluating the impact that the new guidance will have on its consolidated financial statements and related disclosures. The Company does not anticipate a significant impact on its consolidated financial statements based on the instruments currently held and its historical trend of bad debt expense relating to trade accounts receivable.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</span><span style="font-family:inherit;font-size:10pt;">, which supersedes ASC 840, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 840)</span><span style="font-family:inherit;font-size:10pt;">. The ASU introduces a model for lessees requiring most leases to be reported on the balance sheet. The Company adopted this ASU and the related amendments on January 1, 2019 under the modified retrospective transition method, which resulted in no cumulative-effect adjustment to retained earnings. The Company&#8217;s financial results for periods ending after January 1, 2019 are presented in accordance with the requirements of Topic 842, while prior period amounts are not adjusted and continue to be reported in accordance with Topic 840.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Upon adoption, the Company elected to not recognize ROU assets or lease liabilities for leases with a term of 12 months or less, as permitted by the short-term lease practical expedient. In transition, the Company also applied the package of practical expedients that permit entities to not reassess (i) whether expired or existing contracts contain a lease under the new standard, (ii) the lease classification for expired or existing leases, or (iii) whether previously capitalized initial direct costs would qualify for capitalization under the new standard. The Company also applied the practical expedient that permits a lessee to account for lease and non-lease components in a contract as a single lease component. In addition, the Company did not use hindsight during transition.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Upon adoption, the Company recorded ROU assets of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50334392e1635-wk-Fact-FD2443C8C72BB9278F4949A8F7E94573" name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="I2019Q1Jan01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">34</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, which have been reduced for accrued rent, and the remaining balance of any lease incentives upon transition, and also recorded corresponding current and non-current lease liabilities for its operating leases of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50334392e1639-wk-Fact-CAB1E47CB1B6C3A3C92E49A92C3CD96B" name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="I2019Q1Jan01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50334392e1643-wk-Fact-2C2FB71819BDB86DF736ADB7631B37A8" name="us-gaap:OperatingLeaseLiability" contextRef="FI2019Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">58</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, on the consolidated balance sheets. Adoption of this standard did not have a material impact on the Company&#8217;s consolidated statements of operations and comprehensive loss, the consolidated statements of changes in stockholders&#8217; equity or the consolidated statements of cash flows. Refer to Note </span><span style="font-family:inherit;font-size:10pt;">8</span><span style="font-family:inherit;font-size:10pt;"> for more information about the Company&#8217;s lease-related obligations.</span></div></ix:continuation></ix:continuation><div><a id="s189E466C541959EF9EBE0E2904C42DD3"></a></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">3</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="TextSelection-D89EFD9BBEA8DFDF788DADB7639B4E42-0-wk-Fact-80F42251A9D7EC7E4A49ADB7633075B8" continuedAt="TextSelection-D89EFD9BBEA8DFDF788DADB7639B4E42-1" escape="true">Business Combination</ix:nonNumeric></span></div><ix:continuation id="TextSelection-D89EFD9BBEA8DFDF788DADB7639B4E42-1" continuedAt="TextSelection-D89EFD9BBEA8DFDF788DADB7639B4E42-2"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 22, 2019, the Company completed its acquisition of Trilogy pursuant to an Agreement and Plan of Merger and Reorganization, dated as of April 7, 2019 (the &#8220;Merger Agreement&#8221;), for a net purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50335541e796-wk-Fact-F109F946BF8843755D3940A3506C95CA" name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="D2019Q2May22" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">608.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash and stock consideration, subject to final adjustments related to working capital and indebtedness. Under the terms of the Merger </span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">71</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">3.&#160;&#160;&#160;&#160;Business Combination (Continued)</span></div></div><div><br/></div><ix:continuation id="TextSelection-D89EFD9BBEA8DFDF788DADB7639B4E42-2" continuedAt="TextSelection-D89EFD9BBEA8DFDF788DADB7639B4E42-3"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Agreement, the Company has issued restricted stock units for shares of its common stock, par value </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50335541e803-wk-Fact-E71A522E1EC46AF58E2646061457C313" name="twou:BusinessAcquisitionParValue" contextRef="D2019Q2May22" unitRef="usdPerShare" decimals="3" scale="0" format="ixt:numdotdecimal">0.001</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> per share, to certain employees and officers of Trilogy. These awards were issued pursuant to the Company&#8217;s 2014 Equity Incentive Plan, are subject to future service requirements and will primarily vest over an 18-month period. In addition, a portion of the purchase price held in escrow was recognized as compensation expense in the third quarter of 2019 as the service requirements of certain key employees was determined to be fulfilled. The net assets and results of operations of Trilogy are included in the Company&#8217;s consolidated financial statements within the </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;"> as of May 22, 2019. </span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="TextSelection-CF0384EFBCD1787B4B66ADB7639B3698-0-wk-Fact-92DF5100AC40FFD39BEBADB76330F27C" continuedAt="TextSelection-CF0384EFBCD1787B4B66ADB7639B3698-1" escape="true"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects the Company&#8217;s completed valuation of the assets acquired and liabilities assumed of Trilogy as of the date of the acquisition:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"></td></tr><tr><td style="width:63%;"></td><td style="width:21%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Average<br/>Useful Life (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Purchase Price<br/>Allocation</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50335541e915-wk-Fact-870F84E0F1261A89775FEDC6AB691C1F" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">35,320</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50335541e940-wk-Fact-7712C3A95C3B588B4111EDC6AB2EF7ED" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">30,081</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50335541e970-wk-Fact-1B34560472B322F54B49EDC6ABE2DFBE" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,411</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other non-current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50335541e1000-wk-Fact-406AA46957F9D81F04924606CDB52C6C" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,276</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortizable intangible assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d50335541e1050-wk-Fact-DCA7F9556107A307ED0FADB7636E561E" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="D2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" format="ixt-sec:duryear">3</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50335541e1060-wk-Fact-294A99BEADB09F82E3A4EDC6ABA492D8" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">48,096</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed content</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d50335541e1080-wk-Fact-ECF810C10068EB9C87F5ADB76370B7F0" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="D2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_DevelopedContentMember" format="ixt-sec:duryear">4</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50335541e1090-wk-Fact-CB1C6A5BDA37C44C2477EDC6AAE8BEAE" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_DevelopedContentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">48,050</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">University client relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d50335541e1110-wk-Fact-077C6A2B114AC0DF4C5BADB7636C9378" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="D2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_UniversityClientRelationshipsMember" format="ixt-sec:duryear">10</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50335541e1120-wk-Fact-41CAF6F2F45B9D179A13EDC6AB89A354" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_UniversityClientRelationshipsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">84,150</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names and domain names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d50335541e1140-wk-Fact-E45688C4A0945C4C6406ADB7637008D6" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="D2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" format="ixt-sec:duryear">5</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50335541e1150-wk-Fact-84E638F67B064DBEAAC0EDC6AB4E1EE3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,100</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50335541e1181-wk-Fact-0C3E8B12447A5CDA6164EDC6AB13D538" name="us-gaap:Goodwill" contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">425,346</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50335541e1211-wk-Fact-0757BF7E2C439A52010DEDC6ABFCBB7F" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">57,010</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50335541e1242-wk-Fact-DE9A9EFFEFE1863AAA2DEDC6ABC1B9D2" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,224</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50335541e1278-wk-Fact-174083C320D1E8118913ADB7636CB3C8" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">608,596</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><ix:continuation id="TextSelection-CF0384EFBCD1787B4B66ADB7639B3698-1"></ix:continuation>Intangible assets are valued using the cost replacement, multi-period excess earnings and relief-from-royalty methodologies, which are Level 3 measurements. The fair value of the developed technology and developed content acquired from Trilogy was determined using the replacement cost method under the cost approach. Under the replacement cost method, consideration was given to the estimated time, investment and resources required to recreate the acquired intangibles, adjusted for obsolescence, an estimated developer&#8217;s profit and rate of return, in accordance with accepted valuation methodologies.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of university client relationships was determined using the multi-period excess earnings method under the income approach based on discounted projected cash flows associated with the net earnings attributable to the acquired customer relationships. These projected cash flows are estimated over the remaining economic life of the intangible asset and are considered from a market participant perspective. Significant estimates and assumptions required under this method include growth rates for revenue attributable to the existing university partnership base, forecasted margins, attrition and renewal rates, a discount rate, and contributory asset charges.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names were valued using the relief-from-royalty method under the income approach. This method assumes that trade names have value to the extent that their owner is relieved of the obligation to pay royalties for the benefits received from them. This method required several assumptions, including future revenue for the trade name, the appropriate royalty rate and the discount rate.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> &#160;&#160;&#160;&#160;The goodwill balance is primarily attributed to the assembled workforce, expanded market opportunities and operating synergies anticipated upon the integration of the operations of the Company and Trilogy. The goodwill resulting from the acquisition will not be tax deductible. Refer to Note </span><span style="font-family:inherit;font-size:10pt;">5</span><span style="font-family:inherit;font-size:10pt;"> for details.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">72</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">3.&#160;&#160;&#160;&#160;Business Combination (Continued)</span></div></div><div><br/></div><ix:continuation id="TextSelection-D89EFD9BBEA8DFDF788DADB7639B4E42-3"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The unaudited pro forma combined financial information below is presented for illustrative purposes and does not purport to represent what the results of operations would actually have been if the business combination occurred as of the dates indicated or what the results would be for any future periods. <ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:BusinessAcquisitionProFormaInformationTextBlock" id="TextSelection-923DC2E1E1690ABD0307ADB7639B8B95-0-wk-Fact-F90A70975CA26111DCD9ADB76330DF57" continuedAt="TextSelection-923DC2E1E1690ABD0307ADB7639B8B95-1" escape="true">The following table presents the Company&#8217;s unaudited pro forma combined revenue, pro forma combined net loss and pro forma combined net loss per share for the years ended </ix:nonNumeric></span><ix:continuation id="TextSelection-923DC2E1E1690ABD0307ADB7639B8B95-1"><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, as if the acquisition of Trilogy had occurred on January&#160;1, 2018: </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:73%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended<br/>December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except per share amounts)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pro forma revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50335541e1475-wk-Fact-8E0E9E788936A135732F460AC77F7FA1" name="us-gaap:BusinessAcquisitionsProFormaRevenue" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">624,796</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50335541e1494-wk-Fact-708602A3DFD48E242910460B2C966CFA" name="us-gaap:BusinessAcquisitionsProFormaRevenue" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">497,637</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pro forma net loss</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50335541e1509-wk-Fact-D2C4BC3A1FA6955ED5D8460ADE892ACC" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">268,900</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50335541e1529-wk-Fact-4509100532A7326E822F460B2D65ABEF" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">109,508</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pro forma net loss per share, basic and diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50335541e1555-wk-Fact-26EF8EA5D7969BC6CFA9460AF5441D04" name="twou:BasicAndDilutedEarningsPerShareProforma" contextRef="FD2019Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">4.38</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50335541e1575-wk-Fact-DF330CC98A0004521632460B2E0A6844" name="twou:BasicAndDilutedEarningsPerShareProforma" contextRef="FD2018Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">1.96</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></ix:continuation></div></ix:continuation><div><a id="s3AB0F19ED8CA531AA5A74FC73F0B23B2"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">4</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="TextSelection-AC55E281D9673E6A049EADB7639BF8CA-0-wk-Fact-3D3CE30095091FED28DDADB763528E6A" continuedAt="TextSelection-AC55E281D9673E6A049EADB7639BF8CA-1" escape="true">Property and Equipment, Net</ix:nonNumeric></span></div><ix:continuation id="TextSelection-AC55E281D9673E6A049EADB7639BF8CA-1"><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="TextSelection-7BE7FDA527C78155DFD9ADB7639B5012-0-wk-Fact-1D7483A0550DDAAFD812ADB76352C596" escape="true"><div style="line-height:120%;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net consisted of the following as of:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:73%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Computer hardware</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50336290e909-wk-Fact-7462B865062CB3A42AD9ADB7632B23CC" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,685</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50336290e928-wk-Fact-1A0E985818C618D6BE6DADB7632CD41A" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,114</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Furniture and office equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50336290e943-wk-Fact-447BF0B3E341715F1172ADB7632DB6F5" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,478</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50336290e962-wk-Fact-707BA197AB9A39D986D1ADB7632B7378" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,888</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50336290e982-wk-Fact-962B70E66B7B0701BBF4ADB7632DB5A4" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">50,461</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50336290e1001-wk-Fact-4F8BA9735277D25C5576ADB7632D85EE" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">45,158</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements in process</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50336290e1021-wk-Fact-7CC72A54FE52E981F7E9ADB7632C7FA5" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_twou_LeaseholdImprovementsInProcessMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,318</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50336290e1040-wk-Fact-4D4D586CC16FE3134BDAADB7632DCA7B" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_twou_LeaseholdImprovementsInProcessMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,940</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50336290e1060-wk-Fact-92BC61DD053FF761BDADADB7632B8163" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">81,942</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50336290e1078-wk-Fact-A117E47B0F89DE3FA123ADB7632DE192" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">67,100</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50336290e1098-wk-Fact-85625D99291C96ED35A8ADB7632C926F" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">24,299</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50336290e1118-wk-Fact-70EC8C9637EBD87E3536ADB7632CE60C" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,801</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50336290e1144-wk-Fact-D31B9B3F9EF71082073BADB763530E2A" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">57,643</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50336290e1162-wk-Fact-4D2C4A5EDC55ABCB22CCADB7634B2750" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">52,299</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation expense of property and equipment was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50336290e1176-wk-Fact-41FECBD825B2F79CF08AADB76351A9D9" name="us-gaap:Depreciation" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50336290e1180-wk-Fact-40B1127C97E148C3819DEDA373483861" name="us-gaap:Depreciation" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50336290e1184-wk-Fact-94A94CD9829BAF7F4062EDA37DFB82BB" name="us-gaap:Depreciation" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div></ix:continuation><div style="line-height:120%;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s3EFE9ED8383B5E1EA6514CAEE7B86D19"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">5</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="TextSelection-F4B10A9AA9F9DA75D652ADB7639C5486-0-wk-Fact-92006D4C1C0065053236ADB7631B2AC0" continuedAt="TextSelection-F4B10A9AA9F9DA75D652ADB7639C5486-1" escape="true">Goodwill and Amortizable Intangible Assets</ix:nonNumeric></span></div><ix:continuation id="TextSelection-F4B10A9AA9F9DA75D652ADB7639C5486-1" continuedAt="TextSelection-F4B10A9AA9F9DA75D652ADB7639C5486-2"><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfGoodwillTextBlock" id="TextSelection-9F31D84C7F23A4656647ADB7639B1B63-0-wk-Fact-1B4413C80033887C8DBAADB7631D1844" escape="true"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below summarizes the changes in the carrying amount of goodwill by reportable segment:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:53%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Graduate Program Segment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Alternative Credential Segment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e955-wk-Fact-EF81E22837DCCFD938E0ADB763631423" name="us-gaap:Goodwill" contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e974-wk-Fact-EC3B3A7D6191CF80469AADB76369B545" name="us-gaap:Goodwill" contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">71,988</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e993-wk-Fact-0754B03EA6C01045925AADB763629B6C" name="us-gaap:Goodwill" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">71,988</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e1009-wk-Fact-02E1BA2BCF9A84B65055ADB763635C75" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50338704e1028-wk-Fact-EB1AF00CCE385EF1C18EC0F3E4597869" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">10,136</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50338704e1048-wk-Fact-DC0EB910F84BE35A25C6ADB763645595" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">10,136</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December 31, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e1070-wk-Fact-9DEFF2F3481A16FA7ADFADB76367900F" name="us-gaap:Goodwill" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e1089-wk-Fact-902C569CAA9406D8C450ADB76368E847" name="us-gaap:Goodwill" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">61,852</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e1108-wk-Fact-D8AF1B2E69AD5BE8450DADB76363E4EA" name="us-gaap:Goodwill" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">61,852</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill recognized in connection with business combination</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e1129-wk-Fact-AADD021059CB1220BC2B460F31BF86A7" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e1148-wk-Fact-E220ADA1A3EFB78C6228460F3E867E73" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">425,346</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e1167-wk-Fact-7315467315DEEB813C00460F4BF9EEAE" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">425,346</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impairment charge (current and cumulative)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e1188-wk-Fact-DB6F649FD040FE7D8A694611479C2E32" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50338704e1207-wk-Fact-E2645B9EB95D7C59060B461166917A74" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">70,379</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50338704e1227-wk-Fact-DF6C84DD66496BC2FEF1EDF94C33E37C" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">70,379</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e1249-wk-Fact-92542BFFE117670A0839ADB763669D51" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e1268-wk-Fact-D26A764AA0461EF97EB6C0F3E40435AA" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,531</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e1287-wk-Fact-7BAB76E0167DB767CB9CADB763641EB8" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,531</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e1313-wk-Fact-FD20C3E022D4F3A153D5ADB76362E1C7" name="us-gaap:Goodwill" contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e1332-wk-Fact-C34EF86B2882C0C05846ADB76365B639" name="us-gaap:Goodwill" contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">418,350</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e1351-wk-Fact-26932E6AE0C7581A2060ADB763502E5C" name="us-gaap:Goodwill" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">418,350</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company experienced a sustained decline in its stock price during the third quarter of 2019, which management deemed a triggering event that required the Company to perform an interim goodwill impairment test as of September 1, 2019. The Company&#8217;s test relied in part on the work of an independent valuation firm engaged to provide inputs as to the fair value of the reporting units and to assist in the related calculations and analysis. The results of the interim impairment test indicated that the carrying value of the boot camp business acquired in 2019 within the Company&#8217;s </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;"> exceeded the fair value by </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50338704e1369-wk-Fact-F1D3497CD8A48E6EBA334927259755BB" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">70.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. The decrease in this reporting unit&#8217;s fair value was primarily due to lower expectations of future </span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">73</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements (Continued)</span></div></div><div><br/></div><ix:continuation id="TextSelection-F4B10A9AA9F9DA75D652ADB7639C5486-2"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">performance due to the impact of changes in key management as well as an increased focus in integrating the operations of the newly acquired reporting unit, which impacted the estimated operating cash flows. As a result, the Company recorded an impairment charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50338704e1376-wk-Fact-DA6F99FE0CF1B515263249279AEF73AD" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">70.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> on the consolidated statements of operations and comprehensive loss in the third quarter of 2019. For purposes of testing the Company&#8217;s goodwill for impairment, fair value measurements were determined primarily using a weighted combination of the income-based and market-based approaches. The income-based approach largely relied on inputs that were not observable to active markets, which would be deemed &#8220;Level&#160;3&#8221; fair value measurements, as defined in the Fair Value Measurements section of Note&#160;</span><span style="font-family:inherit;font-size:10pt;">2</span><span style="font-family:inherit;font-size:10pt;">. These inputs included the Company&#8217;s expectations about future revenue growth, profitability, income tax rates, cash flows and the rate at which cash flows should be discounted, in order to determine this fair value estimate. The primary input used in the market-based approach was publicly-available data on the financial ratios of the Company&#8217;s competitors.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the fourth quarter of 2019, the Company performed a qualitative assessment for its October 1 annual impairment assessment and was not required to recognize any additional impairment of goodwill.</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="TextSelection-C233D3AB13270157CE8BADB7639C1893-0-wk-Fact-0414E4F073C89E00E24DADB7631F177C" escape="true"><div style="line-height:120%;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortizable intangible assets, net consisted of the following as of:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="26"></td></tr><tr><td style="width:26%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average Useful</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Life (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3-5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e1886-wk-Fact-F24A0208FBAA6CA36F8BADB763554BD0" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">142,712</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50338704e1905-wk-Fact-9BD6278A962ED5F419CDADB7635876EB" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">41,106</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e1926-wk-Fact-9344D3B7AA9B1F8E1C7BADB7635AD77D" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">101,606</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e1945-wk-Fact-BA320142A1DB5CDBE0FCADB76358566A" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">68,291</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50338704e1964-wk-Fact-AB8888AA16F0D6B3F32EADB763597D5B" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">16,945</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e1985-wk-Fact-D32DA0DF4B0332FCAB1DADB76353E829" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">51,346</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized content development</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4-5</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e2010-wk-Fact-70FE32418BE44AC4E99FADB76354F0C1" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">167,758</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50338704e2029-wk-Fact-A189B7F6CD527B921BBFADB763594602" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">54,736</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e2050-wk-Fact-8012CE1B91BFC34A5AC7ADB7635D58ED" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">113,022</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e2069-wk-Fact-245D25FA850A536C4D0FADB76354AF17" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">79,725</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50338704e2088-wk-Fact-E1DEE849770FDDCDA775ADB763536D44" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">31,662</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e2109-wk-Fact-DAC88426B71820726007ADB76356B007" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">48,063</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">University client relationships</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9-10</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e2139-wk-Fact-FD853BC96690CAD0ABF2ADB763543A86" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">110,344</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50338704e2158-wk-Fact-73634E8EBBCB8820B11CADB7635668A2" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,419</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e2179-wk-Fact-692FB56B2D19788B9214ADB76357F8D7" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">97,925</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e2198-wk-Fact-5792524501EAEE99E2FAADB7635BBEA9" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">25,616</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50338704e2217-wk-Fact-CE9FCF07ABCBED4E3F17ADB7635A9E8D" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,269</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e2238-wk-Fact-EDD145719B02C0AA6B41ADB7635AB015" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,347</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names and domain names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5-10</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e2268-wk-Fact-17A2AB24DEA6CF023873ADB7635CF943" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">26,462</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50338704e2287-wk-Fact-5F5C79AD04F933054B72ADB76354DFEB" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,940</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e2308-wk-Fact-8BBADF99F1771A331D90ADB76355F512" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">20,522</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e2327-wk-Fact-F175B1BDB4976DC99350ADB76356F00B" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,793</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50338704e2346-wk-Fact-62536531F90CCA174B17ADB76353C3A3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,944</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e2367-wk-Fact-C7075A78E923249A32ABADB7635AF647" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,849</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total amortizable intangible assets, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e2402-wk-Fact-13337BCD832E05C719A4ADB7635B1EE2" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">447,276</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50338704e2420-wk-Fact-8C8BDEB9A616C0B3798EADB7635C2483" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">114,201</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e2440-wk-Fact-23B7952866853A52D3BCADB7635E79F5" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">333,075</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e2458-wk-Fact-9EDD38777B2FBC944859ADB7635EE1CB" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">192,425</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50338704e2476-wk-Fact-B5C87DB06F2797F77AB8ADB7635BD787" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">55,820</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e2496-wk-Fact-60A714CE0764606DCEA2ADB7635F2DCF" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">136,605</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The amounts presented in the table above include </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50338704e2510-wk-Fact-FA8C51BC38C1762E3456ADB7631AC679" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">30.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50338704e2514-wk-Fact-3DCAEFC2C3ABB2393481ADB7631E58BE" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">40.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of in process capitalized technology and content development as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. Amortizable intangible assets recognized in connection with the acquisition of Trilogy consisted of developed technology of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50338704e2526-wk-Fact-62AFB7F212C18E87059C642272A1E44C" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">48.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, developed content of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50338704e2531-wk-Fact-47E7BE70113FB8ED235C6422B3551E76" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_DevelopedContentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">48.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, university client relationships of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50338704e2535-wk-Fact-DF2343FA12CB86C5E4406422F57A89E1" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_UniversityClientRelationshipsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">84.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and trade names and domain names of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50338704e2539-wk-Fact-F341FD181EC8004E987F64233A25178B" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, and are included in the balances presented in the table above as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#222222;">During 2018, the Company acquired certain third-party technologies&#160;to enhance the Company&#8217;s platform, which is referred to as the 2U Operating System, or 2UOS, for&#160;aggregate&#160;consideration of </span><span style="font-family:inherit;font-size:10pt;color:#222222;"><span>$<ix:nonFraction id="d50338704e2551-wk-Fact-EB0327CF7C55B62D8FC4ADB7631C5912" name="us-gaap:PaymentsToAcquireSoftware" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">9.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;color:#222222;">.&#160;These acquired assets are classified as capitalized technology within amortizable intangible assets, net, on the Company&#8217;s consolidated balance sheets. Additionally, during the same period the Company purchased several active websites and additional domains for consideration of </span><span style="font-family:inherit;font-size:10pt;color:#222222;"><span>$<ix:nonFraction id="d50338704e2555-wk-Fact-18662333CD8C3485A45FADB7631A6F27" name="twou:PaymentsForWebsite" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;color:#222222;"> to support the marketing efforts of certain offerings within our </span><span style="font-family:inherit;font-size:10pt;color:#222222;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;color:#222222;">.&#160;These acquired assets are classified as trade names and domain names within amortizable intangible assets, net, on the Company&#8217;s consolidated balance sheets.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the first quarter of 2018, the Company entered into an agreement to purchase a perpetual source code license for the Learn.co platform and certain integration software development services for </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50338704e2567-wk-Fact-04AF621ED67139895C3EADB763209C44" name="twou:CostOfServicesLicensesOfSourceCodeAndSoftwareDevelopment" contextRef="FD2018Q1QTD_srt_CounterpartyNameAxis_twou_FlatironSchoolIncMember_us-gaap_TypeOfArrangementAxis_twou_SoftwareDevelopmentLicenseAndServicesAgreementMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">14.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. </span><span style="font-family:inherit;font-size:10pt;color:#222222;">These acquired assets are classified as capitalized technology and recorded within </span><span style="font-family:inherit;font-size:10pt;">amortizable intangible assets, net on the Company&#8217;s consolidated balance sheets.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recorded amortization expense related to amortizable intangible assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50338704e2580-wk-Fact-406656C49AB3B25D82F1ADB76319369E" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">58.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50338704e2584-wk-Fact-105ED323E64CDDED8913ADB763203B11" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">23.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50338704e2588-wk-Fact-59DA38FB3A2ECA0554A0ADB7631D3BFB" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">14.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. <ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="TextSelection-CEB069A24E3A6246768BADB7639CA33E-0-wk-Fact-31298177FA5968819D85ADB7631D6B60" continuedAt="TextSelection-CEB069A24E3A6246768BADB7639CA33E-1" escape="true">As of </ix:nonNumeric></span><ix:continuation id="TextSelection-CEB069A24E3A6246768BADB7639CA33E-1" continuedAt="TextSelection-CEB069A24E3A6246768BADB7639CA33E-2"><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the estimated future amortization expense for amortizable intangible assets placed in service is as follows (in thousands):</span></ix:continuation></div><ix:continuation id="TextSelection-CEB069A24E3A6246768BADB7639CA33E-2"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:87%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e2643-wk-Fact-75F3B6F4D5013EFB5D49ADB7634A4D78" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">75,955</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e2658-wk-Fact-850DFAF0EE6514FF53B0ADB7634AABA0" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">69,605</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e2678-wk-Fact-9C2171D8168B46766A2CADB7634BB948" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">55,520</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e2698-wk-Fact-16AFDCCEAD0C58F8FF97ADB7634A0E28" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">36,403</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e2718-wk-Fact-35F9243BBDF6A0116703ADB7634AE452" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">19,512</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e2738-wk-Fact-90746A487AE619BD58B1ADB76349F3E3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">45,357</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50338704e2763-wk-Fact-35E01B68CBAFD2F8E7E6ADB763493D91" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">302,352</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">74</span></div></div><hr style="page-break-after:always"></hr><div><a id="s6f017f8ea8ad4ee1aae3776a8c34a895"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements (Continued)</span></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">6.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" id="TextSelection-B91C251CE793E2EE7E6D492BE04EB7A2-0-wk-Fact-1C487FCA11F1F677C286492CBF652B29" continuedAt="TextSelection-B91C251CE793E2EE7E6D492BE04EB7A2-1" escape="true">Accrued Expenses</ix:nonNumeric></span></div><ix:continuation id="TextSelection-B91C251CE793E2EE7E6D492BE04EB7A2-1"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included within accounts payable and accrued expenses on the Company&#8217;s consolidated balance sheet as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50339009e796-wk-Fact-ABCA86CD3DBBD646F37C492E735DCB21" name="us-gaap:AccruedProfessionalFeesCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">23.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of accrued university and head tutor compensation and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50339009e800-wk-Fact-4BA8B2C955724F6FB83E492DDDE87291" name="us-gaap:AccruedMarketingCostsCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">22.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of accrued marketing costs. Also included within accounts payable and accrued expenses as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50339009e808-wk-Fact-C29E910681919A85D65A641CA1882D60" name="twou:AccruedTransactionIntegrationandRestructuringRelatedCosts" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of accrued transaction, integration and restructuring-related costs, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50339009e813-wk-Fact-DCBC03559BA7240E9BD88732F6D19D91" name="us-gaap:RestructuringReserve" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> related to an employee termination benefits reserve for a September 2019 organizational restructuring. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, accounts payable and accrued expenses included </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50339009e825-wk-Fact-71FA0C4D8AAD589BA9B0492F675DFA72" name="us-gaap:AccruedMarketingCostsCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of accrued marketing costs.</span></div></ix:continuation><div><a id="s538C63D658C852F0A2D777674D3449A5"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">7</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="TextSelection-F830F496DC4D96EDB09DADB7639CB465-0-wk-Fact-6706764B949E5F351640ADB7633807A7" continuedAt="TextSelection-F830F496DC4D96EDB09DADB7639CB465-1" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="TextSelection-F830F496DC4D96EDB09DADB7639CB465-1" continuedAt="TextSelection-F830F496DC4D96EDB09DADB7639CB465-2"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Legal Contingencies</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is involved in various claims and legal proceedings arising in the ordinary course of business. The Company accrues a liability when a loss is considered probable and the amount can be reasonably estimated. While the Company does not expect that the ultimate resolution of any existing claims and proceedings (other than the specific matter described below, if decided adversely), individually or in the aggregate, will have a material adverse effect on its financial position, an unfavorable outcome in some or all of these proceedings could have a material adverse impact on the results of operations or cash flows for a particular period. This assessment is based on the Company&#8217;s current understanding of relevant facts and circumstances. With respect to current legal proceedings, the Company does not believe it is probable a material loss exceeding amounts already recognized has been incurred as of the date of the balance sheets presented herein. As such, the Company&#8217;s view of these matters is subject to inherent uncertainties and may change in the future. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">In re 2U, Inc., Securities Class Action</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On August 7 and 9, 2019, Aaron Harper and Anne M. Chinn filed putative class action complaints against the Company, Christopher J. Paucek, the Company&#8217;s CEO, and Catherine A. Graham, the Company&#8217;s former CFO, in the United States District Court for the Southern District of New York. The district court consolidated the two actions on August 27, 2019, under the caption </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">In re 2U, Inc., Securities Class Action</span><span style="font-family:inherit;font-size:10pt;">, No. 1:19-cv-7390 (S.D.N.Y.). On November 26, 2019, the court transferred the case to the United States District Court for the District of Maryland, and the docket number is now 8:19-cv-3455 (D. Md.).  The complaints allege violations of Section 10(b) and 20(a) of the Securities Exchange Act of 1934, and SEC Rule 10b-5 promulgated thereunder, based upon allegedly false and misleading statements regarding the Company&#8217;s business prospects and financial projections. The proposed class consists of all persons who acquired the Company&#8217;s securities between February 26, 2018 and July 30, 2019.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company believes that the claims are without merit, and it intends to vigorously defend against these claims. However, due to the complex nature of the legal and factual issues involved, the outcome of this matter is not presently determinable.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Marketing and Sales Commitments</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain of the agreements entered into between the Company and its university clients in the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> require the Company to commit to meet certain staffing and spending investment thresholds related to marketing and sales activities. In addition, certain of the agreements in the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> require the Company to invest up to agreed-upon levels in marketing the programs to achieve specified program performance. The Company believes it is currently in compliance with all such commitments.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Future Minimum Payments to University Clients</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pursuant to certain of the Company&#8217;s contracts in the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;">, the Company has made, or is obligated to make, payments to university clients in exchange for contract extensions and various marketing and other rights. <ix:nonNumeric contextRef="FD2019Q4YTD" name="srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock" id="TextSelection-7675433D3255CA754D90ADB7639C78CC-0-wk-Fact-E5D027D47D882A90D07EADB763378DFB" continuedAt="TextSelection-7675433D3255CA754D90ADB7639C78CC-1" escape="true">As of </ix:nonNumeric></span><ix:continuation id="TextSelection-7675433D3255CA754D90ADB7639C78CC-1" continuedAt="TextSelection-7675433D3255CA754D90ADB7639C78CC-2"><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the future minimum payments due to university clients were as follows (in thousands):</span></ix:continuation></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">75</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">7.&#160;&#160;&#160;&#160;Commitments and Contingencies (Continued)</span></div></div><div><br/></div><ix:continuation id="TextSelection-F830F496DC4D96EDB09DADB7639CB465-2"><ix:continuation id="TextSelection-7675433D3255CA754D90ADB7639C78CC-2"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:87%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50339549e873-wk-Fact-6438B4CB45D6B74A85FBADB763518BD1" name="us-gaap:ContractualObligationDueInNextTwelveMonths" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,625</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50339549e888-wk-Fact-34644A2DCE7AC3169FA4ADB7634F4239" name="us-gaap:ContractualObligationDueInSecondYear" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,625</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50339549e908-wk-Fact-90E3D994185860A8A072ADB76350E8AA" name="us-gaap:ContractualObligationDueInThirdYear" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">625</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50339549e928-wk-Fact-87562BEEE0F87F0286A8ADB76350F0C5" name="us-gaap:ContractualObligationDueInFourthYear" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">625</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50339549e948-wk-Fact-F804CF2A69816C8BFDBDADB763507234" name="us-gaap:ContractualObligationDueInFifthYear" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">625</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50339549e968-wk-Fact-00FF355B0ED443402CFFADB763506F25" name="us-gaap:ContractualObligationDueAfterFifthYear" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,150</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total future minimum payments to university clients</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50339549e993-wk-Fact-6F431C1A08BCC57FA93DADB7634FDBFE" name="us-gaap:ContractualObligation" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,275</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contingent Payments</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has entered into agreements with certain of its university clients in the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> under which the Company would be obligated to make future minimum payments in the event that certain program metrics are not achieved on an annual basis. The Company recognizes any estimated contingent payments under these agreements as contra revenue over the period in which they relate, and records a liability in other current liabilities on the consolidated balance sheets.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had an obligation to make an additional investment in an education technology company of up to </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50339549e1024-wk-Fact-43C67FE8DD4BAC1BE9E949323D82A279" name="twou:AdditionalInvestmentInEducationalTechnologyContingentPayment" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, upon demand by the investee.</span></div></ix:continuation><div><a id="s0AA0AFF69C70564887F4F4F4B6A999A2"></a></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">8</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:LesseeOperatingLeasesTextBlock" id="TextSelection-94DD43A87B0C91159EBDADB7639C06F9-0-wk-Fact-7C0CD50DDC3D5DE52CD7ADB763316FCE" continuedAt="TextSelection-94DD43A87B0C91159EBDADB7639C06F9-1" escape="true">Leases</ix:nonNumeric></span></div><ix:continuation id="TextSelection-94DD43A87B0C91159EBDADB7639C06F9-1" continuedAt="TextSelection-94DD43A87B0C91159EBDADB7639C06F9-2"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company leases facilities under non-cancelable operating leases primarily in the United States, South Africa, the United Kingdom and Canada. The Company&#8217;s operating leases have remaining lease terms of between </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d50340620e800-wk-Fact-39ADCB7E37D2A28AE2BA49390DE8CCD6" name="us-gaap:LesseeOperatingLeaseTermOfContract" contextRef="FI2019Q4_srt_RangeAxis_srt_MaximumMember" format="ixt-sec:duryear">11</ix:nonNumeric> years</span></span><span style="font-family:inherit;font-size:10pt;">, some of which include options to extend the leases for up to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d50340620e804-wk-Fact-E440D06021F333067BE14939ED5A8D61" name="us-gaap:LesseeOperatingLeaseRenewalTerm" contextRef="FI2019Q4" format="ixt-sec:durwordsen">five years</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">, and some of which include options to terminate the leases within one year. These options to extend the terms of the Company&#8217;s operating leases were not deemed to be reasonably certain of exercise as of lease commencement and are therefore not included in the determination of their respective non-cancelable lease terms. The future lease payments due under non-cancelable operating lease arrangements contain fixed rent increases over the term of the lease. The Company also leases office equipment under non-cancelable leases. The Company did not have any subleases as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:LeaseCostTableTextBlock" id="TextSelection-32BBD85B58742769F0F14935A84D3E81-0-wk-Fact-6F5BEE58F06F46EA3E9549361E876FE1" escape="true"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of lease expense consisted of the following for the period presented:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:83%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended<br/>December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50340620e900-wk-Fact-7E443692265BC208A522493B21CB2123" name="us-gaap:OperatingLeaseExpense" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,725</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50340620e920-wk-Fact-93E9E3074A549BE3AD6F493B611F7EF9" name="us-gaap:ShortTermLeaseCost" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">737</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50340620e945-wk-Fact-6F04CB5DFBFDE1CFF75F493B9506FE76" name="us-gaap:VariableLeaseCost" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,195</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50340620e975-wk-Fact-8CE4E8E3FE0E06278D5E493BD222F83A" name="us-gaap:LeaseCost" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">16,657</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">76</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements (Continued)</span></div></div><div><br/></div><ix:continuation id="TextSelection-94DD43A87B0C91159EBDADB7639C06F9-2"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, for the Company&#8217;s operating leases, the weighted-average remaining lease term was </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d50340620e996-wk-Fact-68CA12C90F705CFB2D00642982D50A1B" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" contextRef="FI2019Q4" format="ixt-sec:duryear">7.9</ix:nonNumeric> years</span></span><span style="font-family:inherit;font-size:10pt;"> and the weighted-average discount rate was </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50340620e1000-wk-Fact-8996338E8AB005190C8E493C7B0AC424" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="FI2019Q4" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">12.3</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">. For the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, cash paid for amounts included in the measurement of operating lease liabilities was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50340620e1008-wk-Fact-F34C4068F32AD99C1FE6493F858003A5" name="us-gaap:OperatingLeasePayments" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">13.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="TextSelection-4C3A71032A07E422445FADB7639C1014-0-wk-Fact-61DB53DE2183193B31FCADB7632FB2FD" escape="true"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The maturities of operating lease liabilities were as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:83%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50340620e1125-wk-Fact-5C0BF1D17170E6942CAC4941EAE743EB" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,956</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50340620e1145-wk-Fact-EF5989B5770856FA86C84941F879BE8E" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,934</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50340620e1170-wk-Fact-F7273452596AE3D4D306494205142C2A" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,043</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50340620e1195-wk-Fact-A60B8EBBEB106CDAC0DC4942145BBF67" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,685</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50340620e1220-wk-Fact-26883AAE270F78F76AFA49421F6DFC97" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,262</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50340620e1245-wk-Fact-E877E2847BEADBE662E749422A51C3F7" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">45,952</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50340620e1270-wk-Fact-611F16E72A16E174BC6B494236B60697" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">117,832</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: imputed interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50340620e1295-wk-Fact-A9BC52037772F0A68BDD49429A9A681E" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">43,538</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50340620e1327-wk-Fact-710D073FFC8B46BBF05F494325FBC259" name="us-gaap:OperatingLeaseLiability" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">74,294</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company has additional operating leases for facilities that have not yet commenced with future minimum lease payments of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50340620e1343-wk-Fact-C09B8CDD7520E72D31B4494085A86DC9" name="twou:LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">93.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. These operating leases&#160;will commence during fiscal years 2020&#160;and 2021, with lease terms of between </span><span style="font-family:inherit;font-size:10pt;">four</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">twelve</span><span style="font-family:inherit;font-size:10pt;"> years.</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" id="TextSelection-36F7BE59C79FA7B5BF1853B2B1C8361E-0-wk-Fact-A34C305B7B8034D871D953B33644B676" escape="true"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of December 31, 2018, the future minimum lease payments for operating leases having initial or remaining noncancellable lease terms in excess of one year were as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:87%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50340620e1385-wk-Fact-EDE7B34BE2C6A711BB7A53B5DD5D461A" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,941</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50340620e1400-wk-Fact-CD0B6C47E5148D999D7653B6532D27A6" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,020</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50340620e1420-wk-Fact-43F75C4A3B65794A3E6F53B67F8FE5B3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,900</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50340620e1440-wk-Fact-209C1A655AF0F2A45C5253B6AEEC22F5" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,633</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50340620e1460-wk-Fact-8F9FCD5C6D306444D4B153B6D5527AED" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,959</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50340620e1480-wk-Fact-D4EF6A1EDCD9AA3E580653B6FFF61303" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">68,347</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total future minimum lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50340620e1505-wk-Fact-6A8E10D389139B2F7D6A53B729CF0277" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">136,800</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:continuation><div><a id="sABEC837456085F73925785FE34D20F65"></a></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">9</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:DebtDisclosureTextBlock" id="TextSelection-C6951646A2D5E435125AADB7639C5B0B-0-wk-Fact-210F01EEF00BEB3BC8F6ADB7631E31DB" continuedAt="TextSelection-C6951646A2D5E435125AADB7639C5B0B-1" escape="true">Debt</ix:nonNumeric></span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="TextSelection-ED8D96E62FEAFAFEAA414956F94061F6-0-wk-Fact-464B0D9ACA839BD7EF5F495723FB5298" escape="true"><ix:continuation id="TextSelection-C6951646A2D5E435125AADB7639C5B0B-1" continuedAt="TextSelection-C6951646A2D5E435125AADB7639C5B0B-2"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s outstanding long-term debt was as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:94.15204678362574%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:61%;"></td><td style="width:1%;"></td><td style="width:18%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:16%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Senior secured term loan facility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50341398e907-wk-Fact-1DA2DF4CCBB2B33DD7F7495828435EA6" name="us-gaap:DebtInstrumentCarryingAmount" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">250,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50341398e926-wk-Fact-A0DF7D58C4FB802FA4284958A813C098" name="us-gaap:DebtInstrumentCarryingAmount" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred government grant obligations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50341398e941-wk-Fact-F227DDAEADDC35F5A3804958A8A2964E" name="twou:DeferredGovernmentGrantObligationsNoncurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,500</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50341398e960-wk-Fact-5A7E442D7820A18F15F74958A9A925CD" name="twou:DeferredGovernmentGrantObligationsNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,500</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: unamortized debt issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50341398e980-wk-Fact-2BA9DB0B10E9A76755674958A9FC0A48" name="us-gaap:DeferredFinanceCostsNet" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,238</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50341398e1000-wk-Fact-FF901423B04EAFE777364958AA9E078D" name="us-gaap:DeferredFinanceCostsNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50341398e1020-wk-Fact-3278BB1E49424A7FA5344959785BAC4B" name="us-gaap:OtherLongTermDebt" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">358</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50341398e1039-wk-Fact-5EBB2DA0A490FB0EA58F49598B9AF647" name="us-gaap:OtherLongTermDebt" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50341398e1064-wk-Fact-775139C82D42887E5C5AADB76364EBC6" name="us-gaap:LongTermDebtNoncurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">246,620</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50341398e1083-wk-Fact-BE0089668A6EC8523D68ADB76355CF87" name="us-gaap:LongTermDebtNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,500</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation></ix:nonNumeric><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">77</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">9.&#160;&#160;&#160;&#160;Debt (Continued)</span></div></div><div><br/></div><ix:continuation id="TextSelection-C6951646A2D5E435125AADB7639C5B0B-2" continuedAt="TextSelection-C6951646A2D5E435125AADB7639C5B0B-3"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company believes the carrying value of its long-term debt approximates the fair value of the debt as the terms and interest rates approximate the market rates. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had a current portion of long-term debt balance of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50341398e1103-wk-Fact-54A2ECFE7BE727AE65FC495BE6F6E7BD" name="us-gaap:LongTermDebtCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> related to other borrowings, and had </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50341398e1107-wk-Fact-E1D50D9D02C981D71B29495C6E655A26" name="us-gaap:LongTermDebtCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> such balance as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Credit Agreement</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 22, 2019, the Company entered into a credit agreement (the &#8220;Credit Agreement&#8221;) with Owl Rock Capital Corporation, as administrative agent and collateral agent, and certain other lenders party thereto that provides for a </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50341398e1122-wk-Fact-6CC2E1521A2048F54004495E29F3EBBE" name="us-gaap:DebtInstrumentFaceAmount" contextRef="I2019Q2May22_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">250</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> senior secured term loan facility (the &#8220;Term Loan&#8221;). Subject to certain exceptions, the Term Loan under the Credit Agreement may be increased or new term loans may be established in an amount not to exceed (i) </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50341398e1126-wk-Fact-01938FB4A5B3EFCD2425495DF3D093E9" name="twou:LongTermDebtAdditionalAmountAvailable" contextRef="D2019Q2May22_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">50</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> plus (ii) the amount of certain prepayments made by the Company plus (iii) an unlimited amount, subject to the achievement of either a certain First Lien LQA University Segment Revenue Leverage Ratio (as defined in the Credit Agreement) or a certain First Lien Net Leverage Ratio (as defined in the Credit Agreement), as applicable. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On February 25, 2020 (the &#8220;First Amendment Effective Date&#8221;), the Company amended the credit agreement (as amended, the &#8220;Credit Agreement&#8221;) to modify the Minimum Graduate LQAR (as defined below) and Minimum Alternative Credential LTMR (as defined below) required for the fiscal quarters ending June 30, 2020, September 30, 2020 and December 31, 2020. In addition, the amendment increases the applicable interest rate margins and extends the prepayment premium applicable to certain voluntary prepayments and mandatory prepayments. In connection with the amendment, the Company incurred incremental issuance costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50341398e1134-wk-Fact-E45DA7BFAB00B922C98287980AB0A53F" name="us-gaap:DeferredFinanceCostsNet" contextRef="I2020Q1Feb25_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, which will be amortized as a component of interest expense over the remaining term of the Credit Agreement.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Credit Agreement governing the Term Loan requires the Company to comply with several customary financial and other restrictive covenants, such as maintaining leverage ratios in certain situations, maintaining insurance coverage, and restricting the Company&#8217;s ability to make certain investments. The Company is also required to maintain liquidity of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50341398e1142-wk-Fact-87CDC324E93A9B46589E53BE61E02E5E" name="twou:DebtInstrumentMinimumUnrestrictedCash" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">25.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of unrestricted cash as of the last day of each fiscal quarter. The Credit Agreement also includes covenants that require the Company to maintain minimum: (i) annualized last quarter Graduate Program Segment revenue (&#8220;Minimum Graduate LQAR&#8221;) and (ii) Alternative Credential Segment revenue for the last four consecutive fiscal quarters (&#8220;Minimum Alternative Credential LTMR&#8221;). For the quarter and four consecutive fiscal quarters ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company&#8217;s Minimum Graduate LQAR and Minimum Alternative Credential LTMR were </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50341398e1150-wk-Fact-3E56CB9364B56666BCDD53C541707C79" name="twou:DebtInstrumentMinimumGraduateLQAR" contextRef="FD2019Q4QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">432.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50341398e1154-wk-Fact-9D5AB1483D957464DF0C53C5E16F2C1D" name="twou:DebtInstrumentAlternativeCredentialSegmentRevenue" contextRef="FD2019Q4QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">218.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, which exceeded the requirements of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50341398e1158-wk-Fact-53B7EADFE65AE062CF9153C95FBF4C1A" name="twou:DebtInstrumentGraduateProgramSegmentRevenueMinimumRequirement" contextRef="FD2019Q4QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">397.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50341398e1163-wk-Fact-9D0AC6C0C11636E71CD453CA832039E3" name="twou:DebtInstrumentAlternativeCredentialSegmentRevenueMinimumRequirement" contextRef="FD2019Q4QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">185.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Term Loan matures on May 22, 2024 and currently bears interest, at the Company&#8217;s option, at variable rates based on (i) a customary alternative base rate (with a floor of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50341398e1171-wk-Fact-1ED99A23B61910F3BA4D495ED1BB95E9" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="D2019Q2May22_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">2.00</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">) plus an applicable margin of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50341398e1175-wk-Fact-3F4F7D5B9ADE31307939495EF446D0D4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="D2019Q2May22_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">5.75</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> or (ii) an adjusted LIBOR rate (with a floor of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50341398e1179-wk-Fact-409A17A45899C7993A77495F1A643E55" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="D2019Q2May22_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">1.00</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">) for the interest period relevant to such borrowing plus an applicable margin of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50341398e1183-wk-Fact-264F7D98E24C8D8F9626495F3D7EEB66" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="D2019Q2May22_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">6.75</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">. The effective interest rate of the Term Loan for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50341398e1192-wk-Fact-9508D399502F1F19568F495F7A869645" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" contextRef="FD2019Q4YTD_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember" unitRef="number" decimals="4" scale="-2" format="ixt:numdotdecimal">8.91</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">. Voluntary prepayments and mandatory prepayments following or in connection with any asset sales, debt issuance or casualty events or following any acceleration of the Term Loan are subject to a </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50341398e1196-wk-Fact-0418602FC0202FDE80D2822AAB43F8D4" name="twou:DebtInstrumentPrepaymentPremium" contextRef="D2019Q2May22_twou_PrepaymentDateAxis_twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">2</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> prepayment premium if made prior to the first anniversary of the First Amendment Effective Date, and a </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50341398e1200-wk-Fact-84685EC1ABCAD301C951822BB6DC829D" name="twou:DebtInstrumentPrepaymentPremium" contextRef="D2019Q2May22_twou_PrepaymentDateAxis_twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">1</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> prepayment premium if made on or after the first anniversary of the First Amendment Effective Date, but prior to the second anniversary of the First Amendment Effective Date; provided, that a </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50341398e1204-wk-Fact-6B24AFEC0F698154A7408231C484623B" name="twou:DebtInstrumentPrepaymentPenalty" contextRef="D2019Q2May22_twou_PrepaymentDateAxis_twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">1</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> prepayment penalty shall apply to the extent the prepayment is made prior to the first anniversary of the First Amendment Effective Date with the proceeds from the sale of equity securities, equity-linked securities and/or derivative securities settled in, or convertible into, equity securities. During the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company incurred interest expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50341398e1212-wk-Fact-E9703554FD115D755039495FB2511068" name="us-gaap:InterestExpense" contextRef="FD2019Q4YTD_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">13.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in connection with the Credit Agreement. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company&#8217;s accrued interest balance associated with the Credit Agreement was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50341398e1221-wk-Fact-604BEB6923AFB1C888EC5FC4127DAC41" name="us-gaap:InterestPayableCurrentAndNoncurrent" contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comerica Line of Credit</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective in the second quarter of 2019, the Company terminated its </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50341398e1233-wk-Fact-74D1933BC385BF1BCD6E49602ADB14A5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="FI2019Q2" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">25.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> revolving line of credit agreement and letters of credit with Comerica Bank. </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50341398e1237-wk-Fact-CD47F216996AC66570054960B3DFA356" name="us-gaap:LineOfCredit" contextRef="FI2019Q4" unitRef="usd" decimals="INF" scale="0" format="ixt-sec:numwordsen">No</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> amounts were outstanding under this credit agreement as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred Government Grant Obligations</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">78</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">9.&#160;&#160;&#160;&#160;Debt (Continued)</span></div></div><div><br/></div><ix:continuation id="TextSelection-C6951646A2D5E435125AADB7639C5B0B-3"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has a total of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50341398e1256-wk-Fact-9E76B043ADB7165D0C1749617BBEEA93" name="twou:NumberOfGovernmentGrants" contextRef="FI2019Q4" unitRef="agreement" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> outstanding conditional loan agreements with Prince George&#8217;s County, Maryland and the State of Maryland for an aggregate amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50341398e1260-wk-Fact-F227DDAEADDC35F5A3804958A8A2964E" name="twou:DeferredGovernmentGrantObligationsNoncurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="6" format="ixt:numdotdecimal">3.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, each bearing an interest rate of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50341398e1264-wk-Fact-CA3982D6535795DAAE524961BF17C9C0" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="FI2019Q4_us-gaap_LineOfCreditFacilityAxis_twou_PrinceGeorgesCountyMarylandMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">3</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum. These agreements are conditional loan obligations that may be forgiven provided that the Company attains certain conditions related to employment levels at 2U&#8217;s Lanham, Maryland headquarters. The conditional loan with the State of Maryland has a maturity date of December&#160;31, 2026, and the conditional loan with Prince George&#8217;s County, Maryland has a maturity date of June&#160;22, 2027. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company did not meet the employment level threshold set forth in the conditional loan agreement with Prince George&#8217;s County, Maryland and a </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50341398e1272-wk-Fact-5E14027F11BD2DEA48D25FC565EB3932" name="twou:DeferredGovernmentGrantObligationsPrincipalNoLongerSubjecttoForgiveness" contextRef="FI2019Q4_us-gaap_LineOfCreditFacilityAxis_twou_PrinceGeorgesCountyMarylandMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> portion of the </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50341398e1277-wk-Fact-121CF47ECB87B86890F44965CED88D57" name="twou:DeferredGovernmentGrantObligationsNoncurrent" contextRef="FI2019Q4_us-gaap_LineOfCreditFacilityAxis_twou_PrinceGeorgesCountyMarylandMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> principal balance and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50341398e1281-wk-Fact-2B653FCCFF36E35E93B953D405FAE7FE" name="twou:DeferredGovernmentGrantObligationsAccruedInterestNoLongerSubjecttoForgiveness" contextRef="FI2019Q4_us-gaap_LineOfCreditFacilityAxis_twou_PrinceGeorgesCountyMarylandMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of accrued interest as of that date were no longer subject to forgiveness and became payable upon demand. The Company is in discussions with Prince George&#8217;s County, Maryland to amend the employment conditions under this conditional loan agreement. The interest expense related to these loans for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> was immaterial. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the Company&#8217;s combined accrued interest balance associated with the deferred government grant obligations was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50341398e1302-wk-Fact-6BFDA99A13672576E94F4961F9D383DB" name="us-gaap:InterestPayableCurrentAndNoncurrent" contextRef="FI2019Q4_us-gaap_LongtermDebtTypeAxis_twou_DeferredGovernmentGrantObligationsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50341398e1306-wk-Fact-478F5C513ADD3BDF5B4B4962280AD761" name="us-gaap:InterestPayableCurrentAndNoncurrent" contextRef="FI2018Q4_us-gaap_LongtermDebtTypeAxis_twou_DeferredGovernmentGrantObligationsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Letters of Credit</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain of the Company&#8217;s operating lease agreements entered into require security deposits in the form of cash or an unconditional, irrevocable letter of credit. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company has entered into standby letters of credit totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50341398e1321-wk-Fact-169616A318BDCCDBC1E2496277A0AEC6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="FI2019Q4_us-gaap_CreditFacilityAxis_us-gaap_StandbyLettersOfCreditMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">18.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> as security deposits for the applicable leased facilities and in connection with the deferred government grant obligations.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company maintains restricted cash as collateral for standby letters of credit for the Company&#8217;s leased facilities and in connection with the deferred government grant obligations.</span></div></ix:continuation><div><a id="sD12C03AE302A503EBBF67B82410BFB70"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">10.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:IncomeTaxDisclosureTextBlock" id="TextSelection-A37DEB565A630B781701ADB7639DE98A-0-wk-Fact-2743563438286C0825EEADB76336FC9D" continuedAt="TextSelection-A37DEB565A630B781701ADB7639DE98A-1" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="TextSelection-A37DEB565A630B781701ADB7639DE98A-1" continuedAt="TextSelection-A37DEB565A630B781701ADB7639DE98A-2"><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="TextSelection-72D3C4436D54576DE38DADB7639D27A8-0-wk-Fact-E7C4520A46A57965EBE8ADB763343AAB" escape="true"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the components of loss before income taxes:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:59%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss before income taxes:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e1075-wk-Fact-E326EB91B4D4139F1377ADB7638BAAF6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">239,629</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e1095-wk-Fact-70F3C49F9C1A556528CDADB76388AC99" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">33,339</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e1115-wk-Fact-1EDE503A258C33F18104ADB7638A2EA3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">25,002</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e1132-wk-Fact-57879DCDF5B72F8A28EDADB763892EEF" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">15,453</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e1152-wk-Fact-107779B4933C357895F4ADB7638972C5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">9,858</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e1172-wk-Fact-7109969EFE7DDB2D2865ADB7638B6A91" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">5,718</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e1199-wk-Fact-CA5C6D792AC1E8F294DCADB763544683" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">255,082</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e1219-wk-Fact-186D31E2DB0815202984ADB7635BB882" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">43,197</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e1239-wk-Fact-12E66DF5CADD3BB99F3AADB76369CE85" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">30,720</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="TextSelection-A9A960A2747776B81152689535D49154-0-wk-Fact-5CB1406C651B75D498BF6895A1843EF2" escape="true"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the components of the income tax (provision) benefit:</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:59%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current income tax (provision) benefit:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States federal and state</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e1536-wk-Fact-83AD6D04EC2F123B19406899DA00459C" name="us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">97</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e1556-wk-Fact-1659990468676ED9307668A07AFC7C62" name="us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e1575-wk-Fact-79D9363A97E7614B29D568A098065BC5" name="us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e1591-wk-Fact-A3868CC207A67D51B51B689A213D033D" name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e1610-wk-Fact-0AB26CE512A92B0C265168A07C0381B3" name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e1629-wk-Fact-5B4D61735B77FD3D427D68A09920EDF4" name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total current income tax (provision) benefit</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e1655-wk-Fact-750CF59223AAFAF9F281689A7B61FE2E" name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">94</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e1675-wk-Fact-5A573A33D10DEC99C39668A07CBDC7F4" name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e1694-wk-Fact-9391E120A257C1A5FDE568A09A4C2ABD" name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income tax benefit:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States federal and state</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e1836-wk-Fact-0C93F6C06DCC3C8C8D67689C3F7BCC61" name="us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">17,459</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e1855-wk-Fact-E4469303304CA4CEE03B68A07E49A3BF" name="us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,774</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e1874-wk-Fact-A13DC0525154E2F1D20468A09C5F0114" name="us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e1890-wk-Fact-F28D5E0BD138EB603A82689D28DE049C" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,495</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e1909-wk-Fact-DFE2A7EF9B647792748E68A07F040E32" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,093</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e1928-wk-Fact-66C675D64D4B0C44C29268A09D98FDE1" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,297</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred income tax benefit</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e1955-wk-Fact-68AF5AFFAB4F738F7AD5689D61972580" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">19,954</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e1974-wk-Fact-59AA6D732BE506FE052268A080423C19" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">4,867</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e1993-wk-Fact-FC84F0CC295616ED32AC68A09EDD9EE3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,297</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total income tax (provision) benefit</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e2076-wk-Fact-1CDCD8A224FD788A0F2AADB76358EA28" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">19,860</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e2095-wk-Fact-D624787C3C140BB26660ADB7636F71EF" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">4,867</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e2114-wk-Fact-ADC30FD8E30C4AC6C838ADB76365479D" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,297</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="TextSelection-09F84045245620583E2DADB7639D126D-0-wk-Fact-70ACD26275E33F513D4AADB76336BE08" continuedAt="TextSelection-09F84045245620583E2DADB7639D126D-1" escape="true"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation between the Company&#8217;s statutory federal income tax rate and the effective tax rate is presented below:</span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">79</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">10.&#160;&#160;&#160;&#160;Income Taxes (Continued)</span></div></div><div><br/></div><ix:continuation id="TextSelection-A37DEB565A630B781701ADB7639DE98A-2" continuedAt="TextSelection-A37DEB565A630B781701ADB7639DE98A-3"><ix:continuation id="TextSelection-09F84045245620583E2DADB7639D126D-1"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:59%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. statutory federal income tax rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e2246-wk-Fact-3A2C5B986BA4AC16890FADB7634638AC" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="FD2019Q4YTD" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">21.0</ix:nonFraction> </span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e2261-wk-Fact-F25A2385E9FF4062CC05ADB7631798C4" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="FD2018Q4YTD" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">21.0</ix:nonFraction> </span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e2276-wk-Fact-B9391B0B2AD640550460ADB76314B108" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="FD2017Q4YTD" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">35.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increase (decrease) resulting from:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. state income taxes, net of federal benefits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e2338-wk-Fact-41D37E3FC5A330344724ADB763203896" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" contextRef="FD2019Q4YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">4.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e2352-wk-Fact-F4CB86895E6A0408E3A7ADB76323453D" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" contextRef="FD2018Q4YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">0.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e2366-wk-Fact-49C12745002B89DE062CADB76316C59F" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" contextRef="FD2017Q4YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">9.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign tax rate differential</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e2381-wk-Fact-F7504CF152CBAA5D1741ADB76348F85C" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" contextRef="FD2019Q4YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">0.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e2395-wk-Fact-F1F938BB5787DE255835ADB7632468C8" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" contextRef="FD2018Q4YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">1.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e2409-wk-Fact-E3ED25C51C07F0CFF9FDADB763174679" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" contextRef="FD2017Q4YTD" unitRef="number" decimals="3" scale="-2" sign="-" format="ixt:numdotdecimal">1.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-deductible expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e2425-wk-Fact-AF0D04A9E3F6C8452428ADB76345545B" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" contextRef="FD2019Q4YTD" unitRef="number" decimals="3" scale="-2" sign="-" format="ixt:numdotdecimal">1.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e2440-wk-Fact-31DFBFE47F80FEBA3515ADB763468BFA" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" contextRef="FD2018Q4YTD" unitRef="number" decimals="3" scale="-2" sign="-" format="ixt:numdotdecimal">2.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e2455-wk-Fact-006B9AF7A06DFB5E7ED6ADB76323437E" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" contextRef="FD2017Q4YTD" unitRef="number" decimals="3" scale="-2" sign="-" format="ixt:numdotdecimal">1.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e2471-wk-Fact-AD8E700CAA8DB4A2B6E8ADB7634787B3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" contextRef="FD2019Q4YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">0.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e2485-wk-Fact-2B2DDE47C54F39AA8877ADB76345EC32" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" contextRef="FD2018Q4YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">30.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e2499-wk-Fact-76E746CD62888429A17DADB76344F631" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" contextRef="FD2017Q4YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">40.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in valuation allowance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e2514-wk-Fact-EE023DF35FF8F148B609ADB7631661AA" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="FD2019Q4YTD" unitRef="number" decimals="3" scale="-2" sign="-" format="ixt:numdotdecimal">10.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e2529-wk-Fact-C9FF267DE2177410E34FADB76345C085" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="FD2018Q4YTD" unitRef="number" decimals="3" scale="-2" sign="-" format="ixt:numdotdecimal">39.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e2544-wk-Fact-F4695C9C9BC6C9CE1DF0ADB7631A8D43" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="FD2017Q4YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">29.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in tax rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e2559-wk-Fact-D1AB8BFCEDF4F5B5EE4BADB763464579" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="FD2019Q4YTD" unitRef="number" decimals="3" scale="-2" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e2573-wk-Fact-DE1D7009A9EE090549DDADB76323E0D2" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="FD2018Q4YTD" unitRef="number" decimals="3" scale="-2" sign="-" format="ixt:numdotdecimal">0.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e2588-wk-Fact-78FC71CB7F8BFFAE6F4CADB76318428D" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="FD2017Q4YTD" unitRef="number" decimals="3" scale="-2" sign="-" format="ixt:numdotdecimal">108.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-deductible impairment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e2604-wk-Fact-ABAEFF6592F4AE4A34B9494DC72BBA6C" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" contextRef="FD2019Q4YTD" unitRef="number" decimals="3" scale="-2" sign="-" format="ixt:numdotdecimal">5.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e2619-wk-Fact-B2FEF1C23B0765F1A274494DD8658BB6" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" contextRef="FD2018Q4YTD" unitRef="number" decimals="3" scale="-2" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e2633-wk-Fact-35E951A2AE97A87C2A79494DE43FF017" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" contextRef="FD2017Q4YTD" unitRef="number" decimals="3" scale="-2" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e2649-wk-Fact-7C91706106EAEEFC8ACCADB763459184" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" contextRef="FD2019Q4YTD" unitRef="number" decimals="3" scale="-2" sign="-" format="ixt:numdotdecimal">0.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e2664-wk-Fact-9C8EC2500B562418CFE0ADB763248BFA" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" contextRef="FD2018Q4YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">0.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e2678-wk-Fact-AAA80A2CAA7C90429268ADB76319A25D" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" contextRef="FD2017Q4YTD" unitRef="number" decimals="3" scale="-2" sign="-" format="ixt:numdotdecimal">0.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective tax rate</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e2694-wk-Fact-029C575D5DDD9AB2914FADB76315E021" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="FD2019Q4YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">7.8</ix:nonFraction> </span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e2709-wk-Fact-D7B922E638A66051B8C5ADB76319F670" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="FD2018Q4YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">11.3</ix:nonFraction> </span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e2724-wk-Fact-38487D5EA92012D6FA28ADB7631FB79E" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="FD2017Q4YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">4.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="TextSelection-42F490A46C2493747EB9ADB7639D045A-0-wk-Fact-8027DAC7F799420B44ADADB76335DBD2" escape="true"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The significant components of the Company&#8217;s deferred tax assets and liabilities are as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:73%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December&#160;31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses and other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e2931-wk-Fact-8E52F62AE4BF27421259ADB7632828BA" name="twou:DeferredTaxAssetsAccruedExpensesAndOther" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,037</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e2950-wk-Fact-E476000179F7060B339AADB76324CBD4" name="twou:DeferredTaxAssetsAccruedExpensesAndOther" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,580</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued compensation and related benefits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e2965-wk-Fact-151AC4BB7A85386A1F26ADB7632A11B4" name="twou:DeferredTaxAssetsAccruedCompensationAndBenefits" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,779</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e2984-wk-Fact-F3620FCE05DA9D217A35ADB7632A9776" name="twou:DeferredTaxAssetsAccruedCompensationAndBenefits" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,395</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rebate reserve</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e3004-wk-Fact-B101248B34C8332F7649ADB76328A7AA" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e3023-wk-Fact-2DA2C874F61A896DCF37ADB76325DD4A" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred rent</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e3043-wk-Fact-53F1AEDADFBD3DB7B4C5ADB76325BE32" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,543</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e3062-wk-Fact-FE40804DF1C44E89F5BDADB76322F5ED" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,388</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e3082-wk-Fact-87C08FDD415A606B5A87ADB763521240" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,546</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e3101-wk-Fact-21D4041D85601403E6B8ADB763262BE9" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,279</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e3121-wk-Fact-F9D69B89EEF1E47D70DFADB7638BE84B" name="us-gaap:DeferredTaxAssetsDeferredIncome" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">345</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e3140-wk-Fact-6B08650956FE299E43E7ADB76322EC24" name="us-gaap:DeferredTaxAssetsDeferredIncome" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">257</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e3160-wk-Fact-3DDB845E368182841EF53BFE160FEE3B" name="us-gaap:DeferredTaxAssetInterestCarryforward" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,059</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e3179-wk-Fact-E9103009B53D15868F953BFE161322AD" name="us-gaap:DeferredTaxAssetInterestCarryforward" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign net operating loss carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e3200-wk-Fact-FC01ED374D5C10BE66F4ADB763210D7D" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,171</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e3219-wk-Fact-5AA53740B2D730C29993ADB763233C06" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,543</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. net operating loss carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e3239-wk-Fact-C294834FDEF81F26FEAEADB763295AB7" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">164,854</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e3258-wk-Fact-D0C4F9CE76A686B4E740ADB763289365" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">96,809</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuation allowance</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e3278-wk-Fact-DEB425AB97AAC29CF7A3ADB76321F482" name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">116,244</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e3298-wk-Fact-21578A612028857E2601ADB7632BA4E7" name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">88,061</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred tax assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e3324-wk-Fact-640C09AD24349009E4A2ADB7632A6A4A" name="us-gaap:DeferredTaxAssetsNet" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">82,090</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e3342-wk-Fact-5ED0EE48B4FCAF11A891ADB76322858D" name="us-gaap:DeferredTaxAssetsNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">31,195</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liabilities:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e3401-wk-Fact-83EB761BEABC1337E890ADB763237CDA" name="twou:DeferredTaxLiabilitiesPrepaidExpensesAndOther" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">142</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e3421-wk-Fact-BF2EACC08E038B35C099ADB763201F08" name="twou:DeferredTaxLiabilitiesPrepaidExpensesAndOther" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">95</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e3437-wk-Fact-3F1E53ACD1BD3ECEF391ADB7632283E2" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,056</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e3457-wk-Fact-D6DF90B8ECCCD65BF1B8ADB76387BE5D" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,038</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangibles</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e3478-wk-Fact-4CB79CE4F471F841FDA5ADB76327A31C" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">84,025</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e3498-wk-Fact-C59CCA54385CD41E52FCADB76326DE69" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">34,011</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred tax liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e3519-wk-Fact-117C644FC0BA321C1BCBADB76320B482" name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">87,223</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e3538-wk-Fact-60701EBB87BDD18340E6ADB763233BD9" name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">38,144</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e3564-wk-Fact-7A242AE21D97369FA0EAADB763284C22" name="us-gaap:DeferredTaxLiabilities" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,133</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50344868e3583-wk-Fact-771863E9696C084C0FBCADB76324D994" name="us-gaap:DeferredTaxLiabilities" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,949</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had a U.S. net operating loss (&#8220;NOL&#8221;) carryforward of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50344868e3606-wk-Fact-EA4B56A9DD04CDD84C8BADB76337269D" name="us-gaap:OperatingLossCarryforwards" contextRef="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">627.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50344868e3610-wk-Fact-EFF46322947679CC3529ADB763351C50" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" contextRef="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">265.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> expires between 2029 and 2037. In accordance with the Tax Cuts and Jobs Act of 2017 (the &#8220;Tax Act&#8221;), U.S. NOLs arising in a tax year ending after 2017 will not expire. The Company has generated </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50344868e3614-wk-Fact-2A78A2840BC91A4F4D6EADB76337548F" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration" contextRef="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">362.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of U.S. NOLs in tax years ending after 2017. The gross amount of the state NOL carryforwards is equal to or less than the federal NOL carryforwards and expires over various periods based on individual state tax laws. The Company also had an NOL carryforward of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50344868e3618-wk-Fact-04A03821049D589E1A91ADB763376D96" name="us-gaap:OperatingLossCarryforwards" contextRef="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">14.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in its foreign jurisdictions, which does not expire. A full valuation allowance has been established to offset its net deferred tax assets in the U.S., and certain foreign jurisdictions as the Company has not generated taxable income since inception and does not have sufficient deferred tax liabilities to recover the deferred tax assets in these jurisdictions. The total increase in the valuation allowance was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50344868e3623-wk-Fact-1066B279EE6E0012DE78ADB76335EB5B" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">28.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> for the year ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">. The utilization of the NOL carryforwards to reduce future income taxes will depend on the Company&#8217;s ability to generate sufficient taxable income prior to the expiration of the NOL carryforwards. Under the provisions of Internal Revenue Code Section&#160;382, certain substantial changes in the Company&#8217;s ownership may result in a limitation on the amount of U.S. net operating loss carryforwards that could be utilized annually to offset future taxable income and taxes payable. The Company does not expect such limitation, if any, to impact the use of the net operating losses prior to their expiration.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A one-time tax benefit of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50344868e3635-wk-Fact-BD589C98D90DADCFE8795FCEB3C751F4" name="twou:IncomeTaxExpenseBenefitRelatedtoAcquisition" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">17.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> related to the acquisition of Trilogy was included in the Company&#8217;s income tax benefit for the year ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">. This one-time benefit relates to the release of the </span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">80</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">10.&#160;&#160;&#160;&#160;Income Taxes (Continued)</span></div></div><div><br/></div><ix:continuation id="TextSelection-A37DEB565A630B781701ADB7639DE98A-3"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Company&#8217;s tax valuation allowance that was no longer needed as a result of recognizing an additional net deferred tax liability, due to the acquisition of Trilogy. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the Company has not recognized any amounts for uncertain tax positions.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has analyzed its filing positions in all significant federal, state and foreign jurisdictions where it is required to file income tax returns, as well as open tax years in these jurisdictions. With few exceptions, the Company is no longer subject to U.S. federal, state and local tax examinations by tax authorities for the years prior to 2016, though the NOL carryforwards can be adjusted upon audit and could impact taxes owed in open tax years. </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50344868e3663-wk-Fact-DE26A276C2E2A41F3B0FADB763360859" name="twou:IncomeTaxReturnsUnderExamination" contextRef="FD2019Q4YTD" unitRef="usd" decimals="INF" scale="0" format="ixt-sec:numwordsen">No</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> income tax returns are currently under examination by the taxing authorities.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December&#160;22, 2017, the Tax Act was enacted into law and contains certain key tax provisions that affect the Company. The Tax Act affects the Company by (i)&#160;reducing the U.S. tax rate to 21%, effective January&#160;1, 2018, (ii)&#160;impacting the values of the Company&#8217;s deferred assets and liabilities, (iii)&#160;changing the Company&#8217;s ability to utilize future net operating losses and (iv)&#160;requiring a one-time tax on any of the Company&#8217;s unrepatriated foreign earnings and profits (&#8220;E&amp;P&#8221;) in 2017. The Company did not incur the one-time tax as cumulative foreign earnings and profits were negative.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Tax Act includes Global Intangible Low-Taxed Income (&#8220;GILTI&#8221;) provisions that require a company to include in its U.S. income tax return foreign subsidiary earnings in excess of an allowable return on the foreign subsidiary&#8217;s tangible assets.&#160;Due to foreign subsidiary losses, this provision did not apply to the Company in 2019. Another significant section of the Tax Act, the Base Erosion Anti-Abuse Tax (&#8220;BEAT&#8221;), did not apply to the Company&#8217;s 2019 tax year as the Company did not meet the minimum revenue requirements under the BEAT.&#160;As these taxes may become applicable in the future, the Company will continue to monitor the potential impact.</span></div></ix:continuation><div><a id="s4A1EA46C8AEE59678D5602FCC7945F5F"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">11.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="TextSelection-77FEA3926447DF1C5792ADB7639DB15E-0-wk-Fact-24B4E4EF3112F7CD1C86ADB76379F1C6" continuedAt="TextSelection-77FEA3926447DF1C5792ADB7639DB15E-1" escape="true">Stockholders&#8217; Equity</ix:nonNumeric></span></div><ix:continuation id="TextSelection-77FEA3926447DF1C5792ADB7639DB15E-1"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 22, 2019, the Company issued </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50345302e794-wk-Fact-6A58F02A34745E450A0A496FB7332FE5" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="D2019Q2May22_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">4,608,101</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock in connection with its acquisition of Trilogy. On May&#160;22, 2018, the Company sold </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50345302e798-wk-Fact-03358F49EF68FAF8E807496EE1F7E460" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="D2018Q2May22-May22_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,833,334</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares of its common stock to the public, including </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50345302e802-wk-Fact-BC2415DA909473651887ADB7637DB726" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="D2018Q2May22-May22_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">500,000</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares sold pursuant to the underwriters&#8217; over-allotment option, and received net proceeds of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50345302e806-wk-Fact-79BC9058F158D47AA41A496EF95124BD" name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="D2018Q2May22-May22" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">330.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. On September&#160;11, 2017, the Company sold </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50345302e810-wk-Fact-1A49CEF2721993DD10C2ADB763744FB5" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="D2017Q3Sep11-Sep11_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">4,047,500</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares of its common stock to the public, including </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50345302e815-wk-Fact-8DF181D7040D5C9F89B6ADB763740034" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="D2017Q3Sep11-Sep11_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">547,500</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares sold pursuant to the underwriters&#8217; over-allotment option, and received net proceeds of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50345302e819-wk-Fact-8AB12B295CEDEAFE0FD8ADB763789A4C" name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="D2017Q3Sep11-Sep11" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">189.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company was authorized to issue </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50345302e831-wk-Fact-23DFE8155AC7BBF3FC60ADB76376F190" name="twou:CapitalStockSharesAuthorized" contextRef="FI2019Q4" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">205,000,000</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> total shares of capital stock, consisting of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50345302e835-wk-Fact-5664A5BCC2F190494846ADB7633EBD28" name="us-gaap:CommonStockSharesAuthorized" contextRef="FI2019Q4" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">200,000,000</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50345302e839-wk-Fact-1E8B8269431B7526BA32ADB7633F4E81" name="us-gaap:PreferredStockSharesAuthorized" contextRef="FI2019Q4" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">5,000,000</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares of preferred stock. <ix:nonNumeric contextRef="FD2019Q4YTD" name="twou:ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock" id="TextSelection-D0C631D0A7980F30799FADB7639DA99B-0-wk-Fact-88652B10C487F67FCA07ADB76376DCE9" continuedAt="TextSelection-D0C631D0A7980F30799FADB7639DA99B-1" escape="true">As of </ix:nonNumeric></span><ix:continuation id="TextSelection-D0C631D0A7980F30799FADB7639DA99B-1" continuedAt="TextSelection-D0C631D0A7980F30799FADB7639DA99B-2"><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had reserved a total of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50345302e852-wk-Fact-D323048B67123D871A8AADB7635E0D12" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" contextRef="FI2019Q4" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">14,178,107</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> of its authorized shares of common stock for future issuance as follows:</span></ix:continuation></div><ix:continuation id="TextSelection-D0C631D0A7980F30799FADB7639DA99B-2"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:87%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding stock options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50345302e875-wk-Fact-C4B435C506DECA07F781ADB7635DF8FF" name="twou:CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions" contextRef="FI2019Q4" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">4,373,895</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding restricted stock units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50345302e890-wk-Fact-993131AF15D4C8BE7967ADB76361F00D" name="twou:CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits" contextRef="FI2019Q4" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,694,915</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available for future issuance under Amended and Restated 2014 Equity Incentive Plan</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50345302e905-wk-Fact-118F9385B673FE355E11ADB7635E752C" name="twou:CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans" contextRef="FI2019Q4" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">5,296,333</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available for future issuance under 2017 Employee Stock Purchase Plan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50345302e920-wk-Fact-A84F52B51A28A4082211ADB7635F2EC4" name="twou:CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan" contextRef="FI2019Q4" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">812,964</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total shares of common stock reserved for future issuance</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50345302e935-wk-Fact-D323048B67123D871A8AADB7635E0D12" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" contextRef="FI2019Q4" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">14,178,107</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation></ix:continuation><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="sD9DE4F1D8765565ABA53AF9545FDC873"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">12</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="TextSelection-0528A4909EA1CA3FD577ADB7639E56B3-0-wk-Fact-4D174B539F8E8EDBB56EADB76371E3A9" continuedAt="TextSelection-0528A4909EA1CA3FD577ADB7639E56B3-1" escape="true">Stock-Based Compensation</ix:nonNumeric></span></div><ix:continuation id="TextSelection-0528A4909EA1CA3FD577ADB7639E56B3-1" continuedAt="TextSelection-0528A4909EA1CA3FD577ADB7639E56B3-2"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company provides stock-based compensation awards to employees, independent contractors and directors as an effective means for attracting, retaining and motivating such individuals. The Company maintains </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e796-wk-Fact-2127D0E2BAD523D04BF8ADB7636D9E26" name="twou:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNumberOfEmployeeCompensationPlans" contextRef="FI2019Q4" unitRef="plan" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> stock-based compensation plans: the Amended and Restated 2014 Equity Incentive Plan (the &#8220;2014 Plan&#8221;) and the 2008 Stock Incentive Plan (the &#8220;2008 Plan&#8221;). Upon the effective date of the 2014 Plan in January 2014, the Company ceased using the 2008 Plan to grant new equity awards, and began using the 2014 Plan for grants of new equity awards.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">2014 Plan</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2014, the Company&#8217;s stockholders approved the 2014 Plan. The 2014 Plan provides for the grant of incentive stock options to the Company&#8217;s employees and for the grant of nonstatutory stock options, restricted stock awards, restricted stock unit awards, stock appreciation rights, performance stock awards and other forms of stock compensation to the </span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">81</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">12.&#160;&#160;&#160;&#160;Stock-Based Compensation (Continued)</span></div></div><div><br/></div><ix:continuation id="TextSelection-0528A4909EA1CA3FD577ADB7639E56B3-2" continuedAt="TextSelection-0528A4909EA1CA3FD577ADB7639E56B3-3"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Company&#8217;s employees, consultants and directors. The 2014 Plan also provides for the grant of performance-based cash awards to the Company&#8217;s employees, consultants and directors.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A total of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e814-wk-Fact-7619294D3630C55FE06FADB7636A11C9" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" contextRef="FI2019Q4_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,800,000</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares of the Company&#8217;s common stock were initially reserved for issuance pursuant to the 2014 Plan. In addition, the shares reserved for issuance under the 2014 Plan include (a)&#160;those shares reserved but unissued under the 2008 Plan, and (b)&#160;shares returned to the 2008 Plan as the result of expiration or termination of awards (provided that the maximum number of shares that may be added to the 2014 Plan pursuant to (a)&#160;and (b)&#160;is </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e818-wk-Fact-9B24BA489467F9FDFFBEADB76372B360" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" contextRef="FD2019Q4YTD_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">5,943,348</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares). The number of shares of the Company&#8217;s common stock that may be issued under the 2014 Plan will automatically increase on January&#160;1st&#160;of each year, for a period of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d50348663e822-wk-Fact-CC39DB6E66AD0E193A32ADB7637B8476" name="twou:ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOfAnnualAutomaticIncreaseInSharesAuthorized" contextRef="FD2019Q4YTD_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member" format="ixt-sec:durwordsen">ten years</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">, from January&#160;1, 2015 continuing through January&#160;1, 2024, by </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e826-wk-Fact-10A8AB054870647B8478ADB7637ED1B5" name="twou:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageAppliedOnOutstandingSharesOfCommonStockForAutomaticInclusionInPlan" contextRef="FI2019Q4_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">5</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the total number of shares of the Company&#8217;s common stock outstanding on December&#160;31st&#160;of the preceding calendar year, or a lesser number of shares as may be determined by the Company&#8217;s board of directors. The shares available for issuance increased by </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e830-wk-Fact-23BEE7DB332A5094ABD4497458FF464E" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" contextRef="I2020Q1Jan1_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">3,175,011</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e835-wk-Fact-54FEC707671B7E9C4B18497470952C21" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" contextRef="I2019Q1Jan01_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">2,896,365</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> on January&#160;1, 2020 and 2019, respectively, pursuant to the automatic share reserve increase provision under the 2014 Plan.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, shares subject to outstanding stock awards granted under the 2008 Plan and 2014 Plan that (i)&#160;expire or terminate for any reason prior to exercise or settlement; (ii)&#160;are forfeited because of the failure to meet a contingency or condition required to vest such shares or otherwise return to the Company; or (iii)&#160;are reacquired or withheld (or not issued) to satisfy a tax withholding obligation in connection with an award or to satisfy the purchase price or exercise price of a stock award, return to the 2014 Plan&#8217;s share reserve and become available for future grant under the 2014 Plan, up to the maximum number of shares of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e843-wk-Fact-31EF47E7F742775391B4ADB76372856C" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="FI2019Q4_srt_RangeAxis_srt_MaximumMember_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">5,943,348</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e855-wk-Fact-2BCEB15418E6925187DCADB7636A9AE6" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" contextRef="FI2019Q4_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">5,296,333</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares reserved for issuance under the 2014 Plan. Further, as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, under the 2014 Plan, options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e863-wk-Fact-1143F2E7C7792488EA89ADB76377309F" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="FI2019Q4_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,249,445</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares of the Company&#8217;s common stock were outstanding at a weighted-average exercise price of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50348663e867-wk-Fact-53BE8F3BF0E524BBF739ADB7636C1039" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="FI2019Q4_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">44.14</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> per share and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e872-wk-Fact-8E9DB092CE73765E5B89ADB76370B920" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,694,915</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> restricted stock units were outstanding.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">2008 Plan</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In October 2008, the Company&#8217;s stockholders approved the Company&#8217;s 2008 Plan. The 2008 Plan was most recently amended on May&#160;8, 2013. The 2008 Plan provided for the grant of incentive stock options to the Company&#8217;s employees and the employees of the Company&#8217;s subsidiaries, and for the grant of nonstatutory stock options, restricted stock awards and deferred stock awards to the Company&#8217;s employees, directors and consultants. The Company ceased granting equity awards under the 2008 Plan, and accordingly, as of January&#160;30, 2014, </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e883-wk-Fact-077A0EA4EAB82194D4B4ADB76366CCF7" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="I2014Q1Jan30_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2008Member" unitRef="shares" decimals="INF" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares were available for future grant under the 2008 Plan. However, the 2008 Plan will continue to govern the terms and conditions of outstanding awards granted thereunder.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e895-wk-Fact-104F025A9FF182235313ADB7636C057A" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="FI2019Q4_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2008Member" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,124,450</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares of the Company&#8217;s common stock were outstanding under the 2008 Plan at a weighted-average exercise price of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50348663e899-wk-Fact-7F4D401AF52D5B025A6AADB763779B4E" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="FI2019Q4_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2008Member" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">5.66</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> per share.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Options</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The terms of stock option grants, including the exercise price per share and vesting periods, are determined by the Company&#8217;s board of directors or the compensation committee thereof. Stock options are granted at exercise prices of not less than the estimated fair market value of the Company&#8217;s common stock at the date of grant. Stock options are generally subject to service-based vesting conditions and vest at various times from the date of the grant, with most options vesting in tranches, generally over a period of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d50348663e915-wk-Fact-7731EF2F937B468D37CDADB7636977DE" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" format="ixt-sec:durwordsen">four years</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">. Stock options granted under the 2014 Plan and the 2008 Plan are subject to service-based vesting conditions, and generally expire </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d50348663e919-wk-Fact-8A94C9202A24E77FE7AAADB7637ACB50" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" format="ixt-sec:durwordsen">ten years</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> from the grant date.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company values stock options using the Black-Scholes option pricing model, which requires the input of subjective assumptions, including the risk-free interest rate, expected life of the option, expected stock price volatility and dividend yield. The risk-free interest rate assumption is based upon observed interest rates for constant maturity U.S. Treasury securities consistent with the expected term of the Company&#8217;s employee stock options. The expected life represents the period of time the stock options are expected to be outstanding and is based on the &#8220;simplified method.&#8221; Under the &#8220;simplified method,&#8221; the expected life of an option is presumed to be the mid-point between the vesting date and the end of the contractual term. The Company uses the &#8220;simplified method&#8221; due to the lack of sufficient historical exercise data to provide a reasonable basis upon which to otherwise estimate the expected life of the stock options. Expected volatility is based on the historical volatility of the Company&#8217;s common stock over the estimated expected life of the stock options. The Company assumes no dividend yield because dividends are not expected to be paid in the near future, which is consistent with the Company&#8217;s history of not declaring or paying dividends to date.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">82</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">12.&#160;&#160;&#160;&#160;Stock-Based Compensation (Continued)</span></div></div><div><br/></div><ix:continuation id="TextSelection-0528A4909EA1CA3FD577ADB7639E56B3-3" continuedAt="TextSelection-0528A4909EA1CA3FD577ADB7639E56B3-4"><ix:nonNumeric contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="TextSelection-C67DD9E0E42C72B4C95BADB7639D66A4-0-wk-Fact-7C6991C0D0F2A94B4CE7ADB7637932AF" escape="true"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the assumptions used for estimating the fair value of the stock options granted for the periods presented.</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"></td></tr><tr><td style="width:59%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:13%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="5" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.6% - 2.6%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.3% - 3.0%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.0% - 2.1%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected term (years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5.96 - 6.08</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5.97 - 6.77</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6.00&#160;-&#160;6.08</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected volatility</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">45% - 64%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">44% - 45%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">46% - 49%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividend yield</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e1111-wk-Fact-AE20885298E5B18D51F5ADB7633201DC" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">0</ix:nonFraction>%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e1121-wk-Fact-2B80CDFD637CFC1A3102ADB7633241F0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">0</ix:nonFraction>%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e1131-wk-Fact-7068CCCEE6239AF57B26ADB7633246C5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">0</ix:nonFraction>%</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="TextSelection-3A20F6CBF232FD9C4637ADB7639E69D3-0-wk-Fact-A176852AF35D2F48A7D9ADB76373B8F2" escape="true"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following is a summary of the stock option activity for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:43%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise Price per</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual Term</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding balance as of December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e1272-wk-Fact-148BAC4CBE1F4DF38B26ADB76333D11F" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">4,057,788</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e1291-wk-Fact-501E038D061CF9048950ADB7632F6832" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">27.23</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d50348663e1305-wk-Fact-83EE1E67E680C44409F5ADB76332FABB" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear">5.95</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e1321-wk-Fact-4938803E1E88DA724CFEADB7632E6AF7" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">113,211</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e1336-wk-Fact-FED937B60DE32ACFE2E5ADB763308E39" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">809,289</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e1350-wk-Fact-291405D2880280270DB9ADB7632EB83E" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">61.34</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d50348663e1369-wk-Fact-153DB92A75FAEB398F46ADB7632F0AE7" name="twou:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear">8.35</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50348663e1399-wk-Fact-76D67ABCB3842FA8DF85ADB76332710C" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">361,134</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e1414-wk-Fact-09B3105259C6C8CC1FD1ADB7632FFBD0" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">8.64</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d50348663e1433-wk-Fact-7A304F388ED70F69DAEDADB7632FD8EC" name="twou:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodWeightedAverageRemainingContractualTerm" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear">1.36</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50348663e1463-wk-Fact-6DE187ADB2B750D78EC3ADB7632E5506" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">116,435</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e1478-wk-Fact-9429FEB13E8EDBEFFBA3ADB7632E5463" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">56.00</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50348663e1526-wk-Fact-276BED1C00873FCA7EB1ADB763337ED6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">15,613</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e1541-wk-Fact-1992C9F5B194BF44117CADB7632E27D7" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">44.99</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding balance as of December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e1589-wk-Fact-9363384A6B65C4AE41BFADB763325676" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">4,373,895</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e1603-wk-Fact-F99436AC1FC03F404CB9ADB76330010E" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">34.24</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d50348663e1622-wk-Fact-B076ECF6D87068B8E4DEADB7632EDBB9" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear">5.88</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e1632-wk-Fact-006B32D20C775640D0BFADB76332AC70" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">28,736</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercisable as of December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e1653-wk-Fact-12BB9B5AA69E345C027EADB7632FFF0A" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,051,658</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e1672-wk-Fact-38FF1EA6D0B3F58AAF7AADB76333B637" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">20.98</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d50348663e1686-wk-Fact-CEA58A9B1C7B4DBBB787ADB763327083" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear">4.69</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e1702-wk-Fact-3F4EBA4DA392BC079C14ADB7633150E9" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">28,374</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted-average grant date fair value of the Company&#8217;s stock options granted during the years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50348663e1728-wk-Fact-49534FA0E81DD38284EEADB7636EE117" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">28.49</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50348663e1732-wk-Fact-C5D4B8E9B94F75BF30CFADB7637269F6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">39.66</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50348663e1737-wk-Fact-FE2C0607CF2D668749CEADB76375C49B" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">19.65</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> per share, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The total unrecognized compensation cost related to the unvested options as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50348663e1749-wk-Fact-B97FEDA6D60CBED3CF40ADB76374124C" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">35.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and will be recognized over a weighted-average period of approximately </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d50348663e1753-wk-Fact-5FA0A36419515415E077ADB76378D179" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" contextRef="FD2019Q4YTD" format="ixt-sec:duryear">2.9</ix:nonNumeric> years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The aggregate intrinsic value of options exercised during the years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50348663e1773-wk-Fact-5256B1A7B15DF63995D2ADB7636E005D" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">15.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50348663e1777-wk-Fact-926E87BA87942AE1366AADB7637A6B88" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">54.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50348663e1782-wk-Fact-09B8CCF9F3435BFA0142ADB7637663A6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">24.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Units</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the 2014 Plan, the Company grants RSUs and PRSUs to the Company&#8217;s directors and certain of the Company&#8217;s employees and consultants. The terms of these grants under the 2014 Plan, including the vesting periods, are determined by the Company&#8217;s board of directors or the compensation committee, or a subcommittee thereof.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the first quarter of 2019, the Company granted </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e1798-wk-Fact-4E643DC1813D1482C6D4497C3040520D" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="FD2019Q1QTD_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">186,433</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> PRSUs with an aggregate grant date fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50348663e1802-wk-Fact-75B9621A2D5319143499497C5EA6A87E" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" contextRef="FI2019Q1_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> to certain of its employees. These PRSU awards are generally subject to vesting over periods of approximately one or </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d50348663e1806-wk-Fact-5707BAFAB1F9AB106D11497F6261A5FB" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="FD2019Q1QTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember" format="ixt-sec:durwordsen">two years</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">, based on the Company achieving pre-determined consolidated revenue and adjusted EBITDA (loss) performance targets for the 2019 fiscal year. As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the performance targets were not met and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e1814-wk-Fact-CD49F13A7B74153FE68573B5FA82CDF3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember" unitRef="shares" decimals="INF" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> awards vested. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the fourth quarter of 2019, the Company granted </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e1822-wk-Fact-A1B7C95CC74BB09046F6498012668936" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="FD2019Q4QTD_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,275,955</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> PRSUs with an aggregate grant date fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50348663e1826-wk-Fact-1A8E31A59F0BDEB32D7549803E3BCBDA" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" contextRef="FI2019Q4_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">29.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> to certain of its employees. These PRSU awards are subject to vesting over a period of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d50348663e1830-wk-Fact-077FAA5A0BEB9D0E8EE4498098C8FEF0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="FD2019Q4QTD_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember" format="ixt-sec:durwordsen">three years</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">, based on the Company&#8217;s stock price achieving pre-determined total shareholder return targets relative to that of companies comprising the Russell 3000 Index during each of the one, two and three-year vesting periods. The PRSU award agreements provide that the quantity of units subject to vesting may range from </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e1834-wk-Fact-7DE8DB8885E4458755274981237FF936" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" contextRef="FD2019Q4QTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">200</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e1838-wk-Fact-A53B6DB5EB575A5E37E84981680A3770" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" contextRef="FD2019Q4QTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">0</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the granted quantities, depending on the achievement of market-based targets. The expense recognized each period is determined at the time of grant and not subject to fluctuation due to the achievement of market-based targets.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Throughout </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the Company granted RSUs under the 2014 Plan to the Company&#8217;s directors and certain of the Company&#8217;s employees and consultants. The terms of the restricted stock unit grants under the 2014 Plan, including the vesting periods, are determined by the Company&#8217;s board of directors or the compensation committee thereof. Restricted stock units are generally subject to service-based vesting conditions and vest at various times from the date of the grant, with most restricted stock units vesting in equal annual tranches, generally over a period of three to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d50348663e1854-wk-Fact-3423C4840C02982E6B09ADB76367B239" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" format="ixt-sec:durwordsen">four years</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">83</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">12.&#160;&#160;&#160;&#160;Stock-Based Compensation (Continued)</span></div></div><div><br/></div><ix:continuation id="TextSelection-0528A4909EA1CA3FD577ADB7639E56B3-4" continuedAt="TextSelection-0528A4909EA1CA3FD577ADB7639E56B3-5"><ix:nonNumeric contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="TextSelection-C5932C0F23D817F532B8ADB7639DC25B-0-wk-Fact-88EBCEA00F96CCFB2CC3ADB7637944A4" escape="true"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following is a summary of RSU and PRSU activity for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:71%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted Stock</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant Date Fair</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value per Share</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding balance as of December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e1940-wk-Fact-4972511713768E41E24AADB76339164F" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,139,045</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e1959-wk-Fact-84E7C96B7FD9B54378E1ADB7633A3EBE" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">52.47</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e1974-wk-Fact-5DB4A9FB2EECA6A84A9EADB7633889C2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,388,919</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e1988-wk-Fact-8E91DF3F5E72753F1D40ADB7633A28F4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">32.50</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50348663e2008-wk-Fact-C82DD3E66841D8CDDD7FADB763386B35" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">538,752</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2023-wk-Fact-797D6A205CBB496DC12CADB763397FE7" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">42.74</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50348663e2043-wk-Fact-755F5CE73879A0FB9458ADB7633AB895" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">294,297</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2058-wk-Fact-2B87D08F54D443F3A6B7ADB7633841EF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">50.15</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding balance as of December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2078-wk-Fact-7F03C67EE8C97393B373ADB7633A0C9B" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" contextRef="FI2019Q4_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,694,915</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2097-wk-Fact-D3B925944F476B5CDA1EADB76339179F" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="FI2019Q4_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">35.76</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The total compensation cost related to the nonvested restricted stock units not yet recognized as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50348663e2115-wk-Fact-6049930EC92A1E49CAD9ADB763717991" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" contextRef="FI2019Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">93.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and will be recognized over a weighted-average period of approximately </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d50348663e2119-wk-Fact-E61A1F8C4A1A956F24F8ADB7636648B6" name="twou:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedMaximumPeriodForRecognition1" contextRef="FD2019Q4YTD" format="ixt-sec:duryear">2.1</ix:nonNumeric> years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January 2020, the Company issued its annual grants to certain employees consisting of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2127-wk-Fact-06F620B35A24527E01B8636A7073F862" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="D2020Q1Jan_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="shares" decimals="INF" scale="6" format="ixt:numdotdecimal">1.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> RSUs with an aggregate grant date fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50348663e2131-wk-Fact-63728381F6233C4F27AD636AF1CCC786" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" contextRef="I2020Q1Jan_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">34.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2135-wk-Fact-54E6D28B654D288ECE565FD4C811A19A" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="D2020Q1Jan_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="shares" decimals="INF" scale="6" format="ixt:numdotdecimal">1.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> PRSUs with an aggregate intrinsic value of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50348663e2139-wk-Fact-9E12C4D267D9022685E9636B160A438B" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" contextRef="I2020Q1Jan_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">37.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. These RSU and PRSU awards vest over a period of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d50348663e2143-wk-Fact-EBCB775DD7A2FC09EC5B5FD4EEBDA537" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="D2020Q1Jan_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" format="ixt-sec:durwordsen">three years</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">. The quantity of PRSU awards that will vest is based on the Company&#8217;s stock price achieving pre-determined total shareholder return targets relative to that of companies comprising the Russell 3000 Index during each performance period. The PRSU award agreements provide that the quantity of units subject to vesting may range from </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2148-wk-Fact-C00983D4157B591487385FD51ED8D215" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" contextRef="D2020Q1Jan_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">200</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2152-wk-Fact-CF317EECA28A616234AE5FD54DDAB1BE" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" contextRef="D2020Q1Jan_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">0</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the granted quantities for the first performance period, depending on the achievement of market-based targets. Achievement percentages applicable to the second and third performance periods will be determined in advance of the grants date, by the Company&#8217;s compensation committee. The expense recognized each period is determined at the time of grant and not subject to fluctuation due to the achievement of market-based targets.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employee Stock Purchase Plan</span></div><div style="line-height:120%;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s 2017 Employee Stock Purchase Plan (the &#8220;ESPP&#8221;) provides (i) for two offering periods each year and (ii)&#160;that the purchase price for shares of the Company&#8217;s common stock purchased under the ESPP will be 90% of the lesser of the fair market value of the Company&#8217;s common stock on the purchase date or the fair market value of the Company&#8217;s common stock on the first day of the offering period. Notwithstanding the foregoing, the compensation committee of the Company&#8217;s board of directors may exercise its discretion, subject to certain conditions, to make changes to certain aspects of the ESPP including, but not limited to, the length of the offering periods and that the purchase price will be </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2163-wk-Fact-0916D26FE2A32FA8F61AADB7637B02B1" name="twou:PercentagePurchasePriceFairMarketValue" contextRef="D2017Q2Jun5-Jun5" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">85</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the lesser of the fair market value of the Company&#8217;s common stock on the purchase date or the fair market value of 2U&#8217;s common stock on the first day of the offering period. Participating eligible employees select a rate of payroll deduction between </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2167-wk-Fact-019B6BBAB417A49BD9B4ADB7636A6418" name="twou:DefinedContributionPlanAnnualContributionsPerEmployeePercent" contextRef="D2017Q2Jun5-Jun5_srt_RangeAxis_srt_MinimumMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">1</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2171-wk-Fact-15A9C8A90DD8D0AD1CBFADB763795C64" name="twou:DefinedContributionPlanAnnualContributionsPerEmployeePercent" contextRef="D2017Q2Jun5-Jun5_srt_RangeAxis_srt_MaximumMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">15</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of their salary or wage compensation received from the Company as in effect at the start of the offering period, with the aggregate purchase limited to a maximum fair market value of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50348663e2175-wk-Fact-F7817B75F807A234F2DDADB7636FD65D" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount" contextRef="D2017Q2Jun5-Jun5" unitRef="usd" decimals="INF" scale="0" format="ixt:numdotdecimal">25,000</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> per employee per year. Participation in the ESPP began on January 1, 2018. The ESPP is intended to qualify as an employee stock purchase plan under Section&#160;423 of the Internal Revenue Code. A maximum of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2179-wk-Fact-A90686DA2E31165E2356ADB763658833" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" contextRef="D2017Q2Jun5-Jun5_srt_RangeAxis_srt_MaximumMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,000,000</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares of 2U&#8217;s common stock may be issued under the ESPP, subject to adjustments for certain capital transactions.</span></div><div style="line-height:120%;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, an aggregate of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2191-wk-Fact-93873DE263E2C94EDF3BADB763192E2B" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">123,365</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares of 2U&#8217;s common stock were purchased in accordance with the ESPP. Net proceeds from the issuance of shares of 2U&#8217;s common stock under the ESPP for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50348663e2199-wk-Fact-26EA926C548DBF44011F4986D44772E3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2208-wk-Fact-A84F52B51A28A4082211ADB7635F2EC4" name="twou:CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan" contextRef="FI2019Q4" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">812,964</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares remain available for purchase under the ESPP.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">84</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">12.&#160;&#160;&#160;&#160;Stock-Based Compensation (Continued)</span></div></div><div><br/></div><ix:continuation id="TextSelection-0528A4909EA1CA3FD577ADB7639E56B3-5"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation Expense</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" id="TextSelection-988C4DA51E679A051E4EADB7639DF1F0-0-wk-Fact-53A9639D4A15ABC6AD85ADB7637B35D7" escape="true"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense related to stock-based awards, as well as the ESPP, is included in the following line items on the accompanying consolidated statements of operations and comprehensive loss:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:59%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Curriculum and teaching</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2440-wk-Fact-912753B2EC29F7EA6C6AADB76385CC4F" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_CurriculumAndTeachingMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">45</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2459-wk-Fact-969375CA46CE5F02BCABADB76385D593" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_CurriculumAndTeachingMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2478-wk-Fact-9BEFABC76FA9F7536755ADB7638CBE8E" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_CurriculumAndTeachingMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Servicing and support</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2494-wk-Fact-BB23F55D4F53B59851D2ADB76387A41A" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_ServicingAndSupportMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,915</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2513-wk-Fact-E951E14CFDCD91EA9483ADB763847D8D" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_ServicingAndSupportMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,764</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2532-wk-Fact-1605592B0CCDEBDA605CADB7638B132D" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_ServicingAndSupportMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,036</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Technology and content development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2553-wk-Fact-64C4A732A8618B047957ADB76385645C" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_TechnologyAndContentDevelopmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,241</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2572-wk-Fact-0EBC0734D199E23DA83CADB7638AB089" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_TechnologyAndContentDevelopmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,094</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2591-wk-Fact-BBEF22F11054BE1EC454ADB7638A8059" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_TechnologyAndContentDevelopmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,306</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Marketing and sales</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2612-wk-Fact-CE866399671C302BE04CADB763849A2D" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,021</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2631-wk-Fact-69E19E46AD3F5E17F656ADB7638A4E9F" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,743</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2650-wk-Fact-4FB81A442E8E12379C7EADB76388F8C9" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,742</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2671-wk-Fact-786D5AB3F1BDA96399BFADB7638670F3" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27,282</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2690-wk-Fact-09248B194F9ACBE372DEADB76386E877" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">19,795</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2709-wk-Fact-AD8F382E578D01F696A1ADB76387C1D7" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,843</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2735-wk-Fact-1B272516EC998D584468ADB76389479E" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">51,504</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2754-wk-Fact-614C6215BB2C4BC9B969ADB763885D26" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">31,410</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348663e2773-wk-Fact-AB5987DB2E8B7900A32FADB76388D238" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,930</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prior to January&#160;1, 2017, the Company adjusted stock-based compensation expense for estimated forfeitures of stock-based awards. Beginning on January&#160;1, 2017, the Company began accounting for forfeitures (and the impact on stock-based compensation expense) as they occur and recorded the cumulative-effect of this accounting change at that time.</span></div></ix:continuation><div><a id="s1F9A1CF1350D54F8AB9F186600DE11FC"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">13.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:EarningsPerShareTextBlock" id="TextSelection-ACF4022D955B39B77DC6ADB7639E7A2C-0-wk-Fact-9F91D0F248C6EC2D2E4FADB763479A57" continuedAt="TextSelection-ACF4022D955B39B77DC6ADB7639E7A2C-1" escape="true">Net Loss per Share</ix:nonNumeric></span></div><ix:continuation id="TextSelection-ACF4022D955B39B77DC6ADB7639E7A2C-1"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted net loss per share is the same as basic net loss per share for all periods presented because the effects of potentially dilutive items were anti-dilutive, given the Company&#8217;s net loss. <ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="TextSelection-8883FD80A8283BD5C457ADB7639EB37F-0-wk-Fact-88487D89BBB83AD87B43ADB763375CC2" continuedAt="TextSelection-8883FD80A8283BD5C457ADB7639EB37F-1" escape="true">The following securities have been excluded from the calculation of weighted-average shares of common stock outstanding because the effect is anti-dilutive for the years ended </ix:nonNumeric></span><ix:continuation id="TextSelection-8883FD80A8283BD5C457ADB7639EB37F-1" continuedAt="TextSelection-8883FD80A8283BD5C457ADB7639EB37F-2"><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">:</span></ix:continuation></div><ix:continuation id="TextSelection-8883FD80A8283BD5C457ADB7639EB37F-2"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:59%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348654e926-wk-Fact-B4837B74B9B8E40D42C1ADB7636E5F45" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2019Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">4,373,895</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348654e940-wk-Fact-017FC7AC4B492AC73A70ADB7633BF037" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2018Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">4,057,788</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348654e954-wk-Fact-C94F4195799444C8615CADB7634324EF" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2017Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">4,559,176</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348654e969-wk-Fact-33CD03FB2DDA9D54D016ADB7633E1CBA" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2019Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">3,694,915</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348654e983-wk-Fact-DF68A8F311FC665FC913ADB7635F04F7" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2018Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">1,139,045</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348654e997-wk-Fact-F77D68A6713179B06FA1ADB76362B913" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2017Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">1,413,423</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="TextSelection-BCD320DAB8117E00BA40ADB7639EDAD1-0-wk-Fact-2E94D69AB8DCAE7E2BEFADB763459B57" escape="true"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic and diluted net loss per share is calculated as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:59%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Numerator (in thousands):</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50348654e1230-wk-Fact-913ED6C09F8535C39587ADB76376A659" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">235,222</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50348654e1250-wk-Fact-88E7980582B14BFCA9BBADB763250FD2" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">38,330</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50348654e1270-wk-Fact-BA4D68B5C8DB5758AC1EADB763400FC7" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">29,423</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Denominator:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average shares of common stock outstanding, basic and diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348654e1346-wk-Fact-A0D059ECCB403B70272EADB7634C7FAD" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" contextRef="FD2019Q4YTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">61,393,666</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348654e1365-wk-Fact-3E0B86C05F046833D147ADB7634E1C19" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" contextRef="FD2018Q4YTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">55,833,492</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50348654e1384-wk-Fact-FEB27A4B9B9A33E1DCAAEDA22611DA9C" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" contextRef="FD2017Q4YTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">49,062,611</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss per share, basic and diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50348654e1410-wk-Fact-31DFDA2E70226C2636E9ADB76357A0AD" name="us-gaap:EarningsPerShareBasicAndDiluted" contextRef="FD2019Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">3.83</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50348654e1430-wk-Fact-8D6A2ACEE660F003FD2DADB7636EE3C3" name="us-gaap:EarningsPerShareBasicAndDiluted" contextRef="FD2018Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.69</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50348654e1450-wk-Fact-230FE8DA0DBD9AB9C428EDA225CB3700" name="us-gaap:EarningsPerShareBasicAndDiluted" contextRef="FD2017Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.60</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:continuation><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">85</span></div></div><hr style="page-break-after:always"></hr><div><a id="s9CA2164926C55B019F8EEED738729000"></a></div><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements (Continued)</span></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">14</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:SegmentReportingDisclosureTextBlock" id="TextSelection-88660CC507912C6BB546ADB7639E6905-0-wk-Fact-67E8D7F35ACA5F6EEF02ADB76358A478" continuedAt="TextSelection-88660CC507912C6BB546ADB7639E6905-1" escape="true">Segment and Geographic Information</ix:nonNumeric></span></div><ix:continuation id="TextSelection-88660CC507912C6BB546ADB7639E6905-1" continuedAt="TextSelection-88660CC507912C6BB546ADB7639E6905-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e797-wk-Fact-052D788A8E370CB78ED6ADB7634EA674" name="us-gaap:NumberOfReportableSegments" contextRef="FD2019Q4YTD" unitRef="segment" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> reportable segments: the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> and the </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;"> (formerly known as the Short Course Segment). The Company&#8217;s reportable segments are determined based on (i) financial information reviewed by the chief operating decision maker, the Chief Executive Officer (&#8220;CEO&#8221;), (ii) internal management and related reporting structure, and (iii) the basis upon which the CEO makes resource allocation decisions. The Company&#8217;s segments did not change as a result of the acquisition of Trilogy. The Company&#8217;s </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> includes the technology and services provided to nonprofit colleges and universities to enable the online delivery of degree programs. The Company&#8217;s </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;"> includes the premium online short courses and technical skills-based boot provided through relationships with nonprofit colleges and universities.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">year</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, one university client accounted for </span><span style="font-family:inherit;font-size:10pt;">10%</span><span style="font-family:inherit;font-size:10pt;"> or more of the Company&#8217;s consolidated revenue, with </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50352573e842-wk-Fact-C383C1454C60432ABEEBADB76360055B" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">83.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, or approximately </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e846-wk-Fact-3E2DA042B3A05C6DE558ADB7635745BC" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">15</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s consolidated revenue. For the </span><span style="font-family:inherit;font-size:10pt;">year</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:10pt;">, three university clients each accounted for 10% or more of the Company&#8217;s consolidated revenue, as follows: </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50352573e859-wk-Fact-B2BDB84E2BEF32F8A34FADB7634BCEF0" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">86.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50352573e863-wk-Fact-88A1611AA017D22328EEADB76360FEE6" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">54.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50352573e867-wk-Fact-1A950C5A9442DF7FFC71ADB7634C4612" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientThreeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">42.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, which equaled </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e871-wk-Fact-8196710D349306094408ADB763333ED3" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">21</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e876-wk-Fact-C0454F1A31391DDDDF5DADB763485367" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">13</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e880-wk-Fact-34C85EA77AF8008389D7ADB763515E04" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientThreeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">10</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s consolidated revenue, respectively. For the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">, four university clients each accounted for 10% or more of the Company&#8217;s consolidated revenue, as follows: </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50352573e888-wk-Fact-A7F0F92B05FAB175CE2753D6D15DD3F6" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">77.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50352573e892-wk-Fact-E07AA9712E04C21FC17153D6E6D2D590" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">48.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50352573e897-wk-Fact-C2DAA7BABF45244E805653D700A57733" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientThreeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">30.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50352573e901-wk-Fact-EA0ECE9D308C2CE7964653D70CCC0AE9" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientFourMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">28.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, which equaled </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e905-wk-Fact-1E4516A69988D9277B0F53D80D7721D1" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">27</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e909-wk-Fact-F5208E4D86A961B562FC53D823AA04DA" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">17</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e913-wk-Fact-BE1B94301511B99C573C53D83F5F7D89" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientThreeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">11</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e917-wk-Fact-43F1E65CFD34321938B453D84EFD6F1B" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientFourMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">10</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s consolidated revenue, respectively.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;"> university clients each accounted for </span><span style="font-family:inherit;font-size:10pt;">10%</span><span style="font-family:inherit;font-size:10pt;"> or more of the Company&#8217;s consolidated accounts receivable, net balance, as follows: </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50352573e940-wk-Fact-A7697028AF00D7F69FF4ADB7632B62B5" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2019Q4_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50352573e944-wk-Fact-DFB7F9E1DB76F3D3AABCADB7635E914F" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2019Q4_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.9</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:10pt;">, which equaled&#160;</span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e949-wk-Fact-B4FD74E6119A0044EE0DADB7633FC27C" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">18</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e953-wk-Fact-0362766C0DFCE6FE83E7ADB763802C31" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">15</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s consolidated accounts receivable, net balance, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;"> university clients each accounted for </span><span style="font-family:inherit;font-size:10pt;">10%</span><span style="font-family:inherit;font-size:10pt;"> or more of the Company&#8217;s consolidated accounts receivable, net balance, as follows: </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50352573e969-wk-Fact-136D6990025E893B2086ADB7633BAB7C" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2018Q4_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50352573e974-wk-Fact-170BD80A64080BC02AA1ADB7637D47CD" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2018Q4_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, which equaled </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e978-wk-Fact-2730B6226422B8BB0FCBADB76351B3B7" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">36</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e982-wk-Fact-529A854C79E0079F222BADB7633BF6BB" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">36</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s consolidated accounts receivable, net balance, respectively.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">year</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, there were </span><span style="font-family:inherit;font-size:10pt;">no</span><span style="font-family:inherit;font-size:10pt;"> customers or individual university clients that had revenue associated with it that accounted for </span><span style="font-family:inherit;font-size:10pt;">10%</span><span style="font-family:inherit;font-size:10pt;"> or more of the Company&#8217;s consolidated revenue. In addition, as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:10pt;">, no customers had accounts receivable, net balances that accounted for 10% or more of the Company&#8217;s consolidated accounts receivable, net balance, as customers are individual students or third parties paying on their behalf, rather than university clients.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">year</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, offerings associated with </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;"> university client accounted for 10% or more of the segment&#8217;s revenue, with </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50352573e1051-wk-Fact-3C57F083798A8973E68A498CB012019F" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_twou_OneUniversityClientMember_us-gaap_ConcentrationRiskByBenchmarkAxis_twou_SalesRevenueSegmentRevenueMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">33.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, or approximately </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e1055-wk-Fact-4DB53FD5451CEBD457DEADB7632CD5DF" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_twou_OneUniversityClientMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">22</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the segment&#8217;s revenue. For the </span><span style="font-family:inherit;font-size:10pt;">year</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, offerings associated with three university clients each accounted for 10% or more of the segment&#8217;s revenue, and when combined, accounted for approximately </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e1068-wk-Fact-082F238B4F72C2F797C7498D0328A521" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_twou_ThreeUniversityClientsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_twou_SalesRevenueSegmentRevenueMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">81</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the segment&#8217;s revenue. For the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">, offerings associated with three university clients each accounted for 10% or more of the segment&#8217;s revenue, and when combined, accounted for approximately </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e1076-wk-Fact-C0A5D00DAB1028135C7853D9411E174F" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_twou_ThreeUniversityClientsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_twou_SalesRevenueSegmentRevenueMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">82</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the segment&#8217;s revenue.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">86</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">14.&#160;&#160;&#160;&#160;Segment and Geographic Information (Continued)</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-88660CC507912C6BB546ADB7639E6905-2" continuedAt="TextSelection-88660CC507912C6BB546ADB7639E6905-3"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Segment Performance</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="twou:RevenueAndEbitdaLossBySegmentTableTextBlock" id="TextSelection-21A7D5FFDDD96E619BECADB7639E2B01-0-wk-Fact-65E2A08F1588EA4FB709ADB763334DCA" continuedAt="TextSelection-21A7D5FFDDD96E619BECADB7639E2B01-1" escape="true"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes financial information regarding each reportable segment&#8217;s results of operations for the periods presented:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.61013645224172%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:59%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue by segment*</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e1371-wk-Fact-0E471EFA2CC7F6723C79ADB76325EB1F" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">417,206</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e1390-wk-Fact-5C02D11D3174AC04C80AADB7634DF41E" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">348,361</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e1409-wk-Fact-0158EEE9BF28335E6422ADB76365FDB8" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">270,432</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e1425-wk-Fact-FC4938AB85FC69CD7EFBADB76350D563" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">157,465</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e1444-wk-Fact-F2ACFC48FEC2B2DFEB76ADB7632A3C68" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">63,408</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e1463-wk-Fact-3687E763DBE2C7A97815498E2EDE19EC" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">16,320</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e1489-wk-Fact-911AE8F45243B5DFA6E9ADB763618A91" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">574,671</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e1508-wk-Fact-BB4CF8CC5209BB279583ADB763651F0C" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">411,769</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e1527-wk-Fact-A473939829961C96ABFFADB7634EDAD1" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">286,752</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment profitability**</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e1670-wk-Fact-F7AB54584A2D67C17C19ADB76347203F" name="twou:ProfitLossFromSegmentOperations" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,770</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e1689-wk-Fact-8F591D48EB6CF1EF6CFBADB7638148A4" name="twou:ProfitLossFromSegmentOperations" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">16,839</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e1708-wk-Fact-F95F8D5D7A1EE598DBBDADB76362CF49" name="twou:ProfitLossFromSegmentOperations" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,022</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50352573e1724-wk-Fact-BFF284C1FEAC62272BB3498E2EEDFB8A" name="twou:ProfitLossFromSegmentOperations" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">29,716</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e1744-wk-Fact-858D35828A35AF640C5A498E2ED4C940" name="twou:ProfitLossFromSegmentOperations" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">816</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50352573e1763-wk-Fact-12BA0CE890510BCA5ED7498E2EE870F4" name="twou:ProfitLossFromSegmentOperations" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,606</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment profitability</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50352573e1791-wk-Fact-74E76B68892CB1A0F4AAADB7631247A5" name="twou:ProfitLossFromSegmentOperations" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">23,946</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e1811-wk-Fact-5090DDDA8AD7347981C3ADB76352C753" name="twou:ProfitLossFromSegmentOperations" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">17,655</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e1830-wk-Fact-6279B38563D9C2B53CF3ADB7637801C6" name="twou:ProfitLossFromSegmentOperations" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,416</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment profitability margin***</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e1968-wk-Fact-2D7CEE304B9F42F66C9A6766D7355164" name="twou:PercentageOfProfitLossFromSegmentOperations" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">1.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e1988-wk-Fact-67F8CA89135452D453D86766D7178AAD" name="twou:PercentageOfProfitLossFromSegmentOperations" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">4.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e2008-wk-Fact-8D11D3CABCD17F17A409498E2EE30FAC" name="twou:PercentageOfProfitLossFromSegmentOperations" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">4.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50352573e2030-wk-Fact-4BFD1B73FDAEEF928F676766D73CB7C2" name="twou:PercentageOfProfitLossFromSegmentOperations" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="number" decimals="3" scale="-2" sign="-" format="ixt:numdotdecimal">18.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e2050-wk-Fact-AEE720A53D0FEAAD0A3A6766D74D10F3" name="twou:PercentageOfProfitLossFromSegmentOperations" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">1.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50352573e2069-wk-Fact-C32217B9C0F0F54A7D62498E2ED9A861" name="twou:PercentageOfProfitLossFromSegmentOperations" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="number" decimals="3" scale="-2" sign="-" format="ixt:numdotdecimal">9.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment profitability margin</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50352573e2091-wk-Fact-32C9CE6E82E9EC23CDBD6766D742559E" name="twou:PercentageOfProfitLossFromSegmentOperations" contextRef="FD2019Q4YTD" unitRef="number" decimals="3" scale="-2" sign="-" format="ixt:numdotdecimal">4.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e2111-wk-Fact-13269B554E71AA627A1D6766D747A103" name="twou:PercentageOfProfitLossFromSegmentOperations" contextRef="FD2018Q4YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">4.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e2131-wk-Fact-45037B3254DAFE17B65E498E2EF121E2" name="twou:PercentageOfProfitLossFromSegmentOperations" contextRef="FD2017Q4YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">3.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:19.49317738791423%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has excluded immaterial amounts of intersegment revenue from the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">**</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company defines segment profitability as net income or net loss, as applicable, before net interest income (expense), taxes, depreciation and amortization expense, foreign currency gains or losses, deferred revenue fair value adjustments, transaction costs, integration costs, restructuring-related costs, shareholder activism costs, impairment charges, and stock-based compensation expense. Some or all of these items may not be applicable in any given reporting period.</span></div></td></tr></table></ix:nonNumeric><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><ix:continuation id="TextSelection-21A7D5FFDDD96E619BECADB7639E2B01-1" continuedAt="TextSelection-21A7D5FFDDD96E619BECADB7639E2B01-2"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">***</span></div></ix:continuation></td><td style="vertical-align:top;"><ix:continuation id="TextSelection-21A7D5FFDDD96E619BECADB7639E2B01-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company defines segment profitability margin as segment profitability as a percentage of the respective segment&#8217;s revenue.</span></div></ix:continuation></td></tr></table></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">87</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">14.&#160;&#160;&#160;&#160;Segment and Geographic Information (Continued)</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-88660CC507912C6BB546ADB7639E6905-3" continuedAt="TextSelection-88660CC507912C6BB546ADB7639E6905-4"><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock" id="TextSelection-32CDD9310524CD3DD06EADB7639F14D7-0-wk-Fact-DA15A5D21730A09A90A7ADB76328A62C" escape="true"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reconciles net loss to total segment profitability:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:59%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50352573e2418-wk-Fact-15EA91EDFF28BCBA6A74ADB7635CB4AF" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">235,222</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50352573e2438-wk-Fact-A7C6F97EDA5906667D87ADB7635BB44E" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">38,330</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50352573e2458-wk-Fact-E7161BB68297322261D9ADB76349AB1A" name="us-gaap:NetIncomeLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">29,423</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjustments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50352573e2537-wk-Fact-34864A98A3ED0E7878A8ADB763620107" name="us-gaap:InvestmentIncomeInterest" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,800</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50352573e2557-wk-Fact-D0F932FC4BF665E5FF74ADB76363AD44" name="us-gaap:InvestmentIncomeInterest" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,173</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50352573e2577-wk-Fact-A9697EDFD0D7DDE16163ADB7635C3766" name="us-gaap:InvestmentIncomeInterest" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">371</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e2599-wk-Fact-46374FC848A479132AD5ADB7635E721C" name="us-gaap:InterestExpense" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,419</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e2618-wk-Fact-8D1F08512163D2029B3FADB7636A3FD9" name="us-gaap:InterestExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">108</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e2637-wk-Fact-37702FB4CE6197A26B9EADB763651F53" name="us-gaap:InterestExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">87</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency loss</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e2658-wk-Fact-B0441FD45F7F195023DBADB7638D67C2" name="us-gaap:ForeignCurrencyTransactionLossBeforeTax" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">707</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e2677-wk-Fact-C376568ACDC5BE9530D0ADB7638DE248" name="us-gaap:ForeignCurrencyTransactionLossBeforeTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,722</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e2696-wk-Fact-C97195DBA14A368ED2E2ADB76370D514" name="us-gaap:ForeignCurrencyTransactionLossBeforeTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">866</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax benefit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50352573e2717-wk-Fact-1CDCD8A224FD788A0F2AADB76358EA28" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">19,860</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50352573e2737-wk-Fact-D624787C3C140BB26660ADB7636F71EF" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">4,867</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50352573e2757-wk-Fact-ADC30FD8E30C4AC6C838ADB76365479D" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,297</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e2779-wk-Fact-71EDC7B32BD650607539ADB7636F6C4C" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">69,843</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e2798-wk-Fact-E8ED970CFB18F4A3FA53ADB7637DC23F" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">32,785</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e2817-wk-Fact-E8CA96D8500EE0D28473ADB7637571B0" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">19,624</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue fair value adjustment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e2838-wk-Fact-45246816CF1007F631F349905918FB97" name="twou:ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">11,175</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e2857-wk-Fact-CA484B709C71D3C2399049939895641D" name="twou:ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e2876-wk-Fact-E8A09E6279B69E1753204993B7B36F11" name="twou:ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Transaction costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e2898-wk-Fact-9645405B49465D85BB4049905A988348" name="twou:TransactionCosts" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,786</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e2917-wk-Fact-40D60B9674E5A9EA5E1F49939A0E755A" name="twou:TransactionCosts" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e2936-wk-Fact-138FE343D596A493C1694993B87F4DC6" name="twou:TransactionCosts" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Integration costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e2957-wk-Fact-DAEBC18BDD1479ECD1B149905B91083B" name="us-gaap:BusinessCombinationIntegrationRelatedCosts" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,255</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e2976-wk-Fact-B5F79AE99FBD74A5CE8249939B397D05" name="us-gaap:BusinessCombinationIntegrationRelatedCosts" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e2995-wk-Fact-B05F2854AA9A62C80B564993BB7B1FE0" name="us-gaap:BusinessCombinationIntegrationRelatedCosts" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring-related costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3016-wk-Fact-B0E6C9D6A7951BB2FCC2498E45555DE0" name="us-gaap:RestructuringCharges" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,826</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3035-wk-Fact-F6D52E51993DB4440C37498E455D397B" name="us-gaap:RestructuringCharges" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3054-wk-Fact-69407AA08D2CB67D8CA5498E45653F2E" name="us-gaap:RestructuringCharges" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shareholder activism costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3075-wk-Fact-520923297623C8469F29499231F0F849" name="twou:ShareholderActivismCosts" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,042</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3094-wk-Fact-AC42C1F4D33C3F723CC949939DD6A89F" name="twou:ShareholderActivismCosts" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3113-wk-Fact-1BF72F300F13C2F468654993BD9E8D1C" name="twou:ShareholderActivismCosts" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impairment charge</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3134-wk-Fact-DF6C84DD66496BC2FEF1EDF94C33E37C" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">70,379</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3153-wk-Fact-D8B8310C3FB78FCD96F5EDF94C3B8624" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3172-wk-Fact-37F7F55821B282559CD5EDF94C37B514" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3193-wk-Fact-C652FD159D9E40BFC95EADB7636FDEBD" name="us-gaap:ShareBasedCompensation" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">51,504</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3212-wk-Fact-2EFFFFB0AEE97B422875ADB7636D1D64" name="us-gaap:ShareBasedCompensation" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">31,410</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3231-wk-Fact-68E67D21F5D17000FD7FADB7636E6393" name="us-gaap:ShareBasedCompensation" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,930</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3252-wk-Fact-761F80A8948E8ED7769FADB7638B7D51" name="twou:AdjustmentsToNetIncomeLoss" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">211,276</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3271-wk-Fact-6272DCB77A269C82B976ADB7636ABB7C" name="twou:AdjustmentsToNetIncomeLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">55,985</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3290-wk-Fact-05A29B75FA48619A5F62ADB76388D482" name="twou:AdjustmentsToNetIncomeLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">40,839</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment profitability</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50352573e3316-wk-Fact-74E76B68892CB1A0F4AAADB7631247A5" name="twou:ProfitLossFromSegmentOperations" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">23,946</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3336-wk-Fact-5090DDDA8AD7347981C3ADB76352C753" name="twou:ProfitLossFromSegmentOperations" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">17,655</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3355-wk-Fact-6279B38563D9C2B53CF3ADB7637801C6" name="twou:ProfitLossFromSegmentOperations" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,416</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" id="TextSelection-A3325C46A75B1B98C841ADB7639E151C-0-wk-Fact-67EEEE6D5F5275FABC52ADB7634D8855" escape="true"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s total assets by segment are as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:73%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3522-wk-Fact-063A335DB5402EDD4CA4ADB7637C72E6" name="us-gaap:Assets" contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">507,187</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3541-wk-Fact-D7019384ADC1D254B7F8ADB7637EE193" name="us-gaap:Assets" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">702,827</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3556-wk-Fact-2B73581007045391DB86ADB7637B77E6" name="us-gaap:Assets" contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">679,643</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3575-wk-Fact-B244CDA66F6E529561E4498E26C5B3A8" name="us-gaap:Assets" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">104,527</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3600-wk-Fact-A9DAF7C0D2DBA1E0150CADB76356C9A7" name="us-gaap:Assets" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,186,830</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3619-wk-Fact-18AC2F8DEEBF2CA13B80ADB763628797" name="us-gaap:Assets" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">807,354</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Trade Accounts Receivable and Contract Liabilities</span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="twou:SegmentTradeAccountsReceivableAndContractLiabilitiesTableTextBlock" id="TextSelection-AD6D98BE22E52FFE7A67ADB7639EC446-0-wk-Fact-030ABE7EB750DDE5B75DADB7637C612F" escape="true"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s trade accounts receivable and contract liabilities in each segment are as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:73%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Trade accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment accounts receivable, net of allowance for doubtful accounts of $0 for all periods presented</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3788-wk-Fact-B36E7555BDC0308683AEADB76329EB75" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,454</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3807-wk-Fact-253C9D3549FA333B9CB1ADB7632965A4" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">31,110</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment unbilled revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3822-wk-Fact-211AC9709139813EA581ADB7632C2E29" name="us-gaap:UnbilledReceivablesCurrent" contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,123</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3841-wk-Fact-484FFDE6CA01F67757BEADB7632688D1" name="us-gaap:UnbilledReceivablesCurrent" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">265</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment accounts receivable, net of allowance for doubtful accounts of $1.3 million and $257 thousand as of December 31, 2019 and 2018, respectively</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3861-wk-Fact-0A923271DD551650264DADB7632BDDAE" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,436</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3880-wk-Fact-1F083AB0A650906BF9FDADB76320ABB6" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">982</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment unbilled accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3900-wk-Fact-C2F49F5357970D07E44453DA8C786C7F" name="us-gaap:UnbilledReceivablesCurrent" contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,642</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3919-wk-Fact-8017571D5FA4240A3A8453DA9D0AAB11" name="us-gaap:UnbilledReceivablesCurrent" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total trade accounts receivable</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3944-wk-Fact-9E1BBA156B7A573F0A87ADB76323A827" name="us-gaap:ReceivablesNetCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">33,655</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e3963-wk-Fact-218E662038B19FF15C63ADB7632A8294" name="us-gaap:ReceivablesNetCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">32,357</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Contract liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment deferred revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e4063-wk-Fact-37F0FBA321D77F559265ADB76322D439" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,210</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e4082-wk-Fact-91E595F17878825BCC74ADB763280776" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,864</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment deferred revenue</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e4098-wk-Fact-7B7B547084360E00DB3DADB7632CB918" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">46,623</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e4117-wk-Fact-2E51CD93C9961F065FB9ADB7632D5245" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,481</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total contract liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e4142-wk-Fact-6012641E14666F0DB27AADB763532D4D" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="FI2019Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">48,833</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352573e4161-wk-Fact-C89893008E04F296A432ADB7635D3338" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,345</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">88</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">14.&#160;&#160;&#160;&#160;Segment and Geographic Information (Continued)</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-88660CC507912C6BB546ADB7639E6905-4"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;">, revenue recognized during the years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> that was included in the deferred revenue balance at the beginning of each year was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50352573e4191-wk-Fact-6B3B6D4E4C12B9CB8C2B58B314CD10ED" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50352573e4195-wk-Fact-46C3E3B12640880FAF0B58B3BA597B18" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. For the </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;">, revenue recognized during the years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> that was included in the deferred revenue balance at the beginning of the year was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50352573e4212-wk-Fact-6BC38A5252A243ABB70358B443C4721B" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50352573e4216-wk-Fact-BB28BB48EC56DDBDF55458B4257824AA" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contract Acquisition Costs</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> had </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50352573e4235-wk-Fact-42DAE307556E4A1F806058AC0612F04E" name="us-gaap:CapitalizedContractCostNet" contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50352573e4239-wk-Fact-5E91C7790880AC4343DD699A8C98F009" name="us-gaap:CapitalizedContractCostNet" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of net capitalized contract acquisition costs capitalized primarily within university payments and other assets, non-current on the consolidated balance sheets as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. For the </span><span style="font-family:inherit;font-size:10pt;">year</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company capitalized </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50352573e4260-wk-Fact-1161228B96EA98DB9CECADB763556B87" name="twou:CapitalizedContractCostAdditionalCostsCapitalized" contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:10pt;"> and recorded an immaterial amount of amortization expense in the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Geographical Information</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s non-U.S. revenue is based on the currency of the country in which the university client primarily operates. The Company&#8217;s non-U.S. revenue was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50352573e4279-wk-Fact-591AAF599498BAC68469ADB7632D98D0" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_us-gaap_NonUsMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">40.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50352573e4283-wk-Fact-51666A76E0670F36BBD4ADB76343BF0A" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_us-gaap_NonUsMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">33.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50352573e4287-wk-Fact-7C8B18DE3F9DD0FB45C4699B4D03B184" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_us-gaap_NonUsMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively, substantially all of which was sourced from the </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;">&#8217;s operations outside of the U.S. The Company&#8217;s long-lived tangible assets in non-U.S. countries as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> totaled approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50352573e4316-wk-Fact-20100973CDA6242AD87F68A1E5065322" name="us-gaap:NoncurrentAssets" contextRef="FI2019Q4_srt_StatementGeographicalAxis_us-gaap_NonUsMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.7</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50352573e4320-wk-Fact-47912991798ACECD2085ADB7637425AC" name="us-gaap:NoncurrentAssets" contextRef="FI2018Q4_srt_StatementGeographicalAxis_us-gaap_NonUsMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.2</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div></ix:continuation><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="sE43E9805E51B5E9F9A978FCF676AAA05"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">15.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="TextSelection-3AE7E0E1D596E7D15B7CADB7639F950F-0-wk-Fact-E89A95BA571D6EEA8993ADB76338E8C4" continuedAt="TextSelection-3AE7E0E1D596E7D15B7CADB7639F950F-1" escape="true">Retirement Plan</ix:nonNumeric></span></div><ix:continuation id="TextSelection-3AE7E0E1D596E7D15B7CADB7639F950F-1"><div style="line-height:120%;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has established a 401(k) plan for eligible employees to contribute up to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352926e794-wk-Fact-24CA0212CFE1F5A72FBFADB76335D964" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" contextRef="FD2019Q4YTD" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of their compensation, limited by the IRS-imposed maximum contribution amount. The Company matches </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352926e798-wk-Fact-61C2D8C499BF00188314ADB76343635B" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" contextRef="FD2019Q4YTD" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">33</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of each employee&#8217;s contribution up to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50352926e802-wk-Fact-93D150164F4E3E8804E3ADB7633C4181" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" contextRef="FD2019Q4YTD" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">6</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the employee&#8217;s salary deferral each plan year. For the years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, the Company made employer contributions of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50352926e819-wk-Fact-DC3FB1B57B8BA2B96738ADB76339C90F" name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="FD2019Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50352926e823-wk-Fact-89E3EE81F6EC88127BA8ADB76380B308" name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d50352926e827-wk-Fact-D0A69447B5EE06056A29ADB763341C3C" name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div></ix:continuation><div style="line-height:120%;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s8FB9BE767F15593EB76A541ECB90B165"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">16.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:QuarterlyFinancialInformationTextBlock" id="TextSelection-54A956C39DAD6D04769DADB7639F78BD-0-wk-Fact-37C176E9C2D08461AF56ADB7637B9F33" continuedAt="TextSelection-54A956C39DAD6D04769DADB7639F78BD-1" escape="true">Quarterly Financial Information (Unaudited)</ix:nonNumeric></span></div><ix:nonNumeric contextRef="FD2019Q4YTD" name="us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock" id="TextSelection-C1A822B8F22FB37A84A5ADB7639FFC4D-0-wk-Fact-4D589DFCBEDA9CFB2D21ADB7632E58A0" continuedAt="TextSelection-C1A822B8F22FB37A84A5ADB7639FFC4D-1" escape="true"><ix:continuation id="TextSelection-54A956C39DAD6D04769DADB7639F78BD-1" continuedAt="TextSelection-54A956C39DAD6D04769DADB7639F78BD-2"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables set forth certain unaudited quarterly financial data for </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. This unaudited information has been prepared on the same basis as the audited information included elsewhere in this Annual Report and includes all adjustments necessary to present fairly the information set forth therein. The operating results are not necessarily indicative of results for any future period.</span></div></ix:continuation></ix:nonNumeric><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">89</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2U,&#160;Inc.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Notes to Consolidated Financial Statements (Continued)</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">16.&#160;&#160;&#160;&#160;Quarterly Financial Information (Unaudited, Continued)</span></div></div><div><br/></div><ix:continuation id="TextSelection-C1A822B8F22FB37A84A5ADB7639FFC4D-1"><ix:continuation id="TextSelection-54A956C39DAD6D04769DADB7639F78BD-2"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:49%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except share and per share amounts)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1087-wk-Fact-527BF0887ABBA1678975ADB7633F7F28" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">122,234</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1106-wk-Fact-C0C84B7C8A41225A3F4DADB76374B8D3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">135,461</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1125-wk-Fact-642E04580D01A148F602ADB7632476DD" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">153,798</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1145-wk-Fact-A223D984B430E3739B5FADB763340DF6" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2019Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">163,178</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Costs and expenses</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Curriculum and teaching</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1242-wk-Fact-EDF6A2D65F9A3097928BADB763278BD2" name="twou:CurriculumAndTeachingCosts" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,701</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1261-wk-Fact-0896E88BBD893C079587ADB7637369AF" name="twou:CurriculumAndTeachingCosts" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,308</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1280-wk-Fact-1E418894F2BAADAA410CADB7637A672C" name="twou:CurriculumAndTeachingCosts" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,336</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1300-wk-Fact-FB1FF341E81038397609ADB7636E37B3" name="twou:CurriculumAndTeachingCosts" contextRef="FD2019Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,925</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Servicing and support</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1320-wk-Fact-A1B1CEE81C5273756744ADB76368AA5B" name="twou:ServicingAndSupportCosts" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">20,174</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1339-wk-Fact-FD7327F9EA389EB896DAADB76368688E" name="twou:ServicingAndSupportCosts" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,993</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1358-wk-Fact-CFBE5538C05A0CAE996DADB76325C03D" name="twou:ServicingAndSupportCosts" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27,351</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1378-wk-Fact-188DD9DCBBC800143345ADB76376AF8B" name="twou:ServicingAndSupportCosts" contextRef="FD2019Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27,372</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Technology and content development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1398-wk-Fact-BAA811E75FFA11A300AAADB7633E54E6" name="twou:TechnologyAndContentDevelopmentCost" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">19,794</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1417-wk-Fact-5D7957AE783084A975C9ADB76369A260" name="twou:TechnologyAndContentDevelopmentCost" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">26,043</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1436-wk-Fact-27A91400708669D2999BADB76341B17D" name="twou:TechnologyAndContentDevelopmentCost" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">34,132</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1456-wk-Fact-58F7777EB4C9E12227EBADB763726885" name="twou:TechnologyAndContentDevelopmentCost" contextRef="FD2019Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">35,504</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Marketing and sales</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1476-wk-Fact-8E0C907CD6FA369AD1A8ADB76342CE5D" name="us-gaap:SellingAndMarketingExpense" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">76,961</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1495-wk-Fact-3802A3AF0F27FA6FD3C0ADB7636FA964" name="us-gaap:SellingAndMarketingExpense" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">89,749</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1514-wk-Fact-B8B1DD1BD4359C6C2618ADB76326D55A" name="us-gaap:SellingAndMarketingExpense" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">93,521</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1534-wk-Fact-F8AA0BDE2ED6C910B124ADB7633CD349" name="us-gaap:SellingAndMarketingExpense" contextRef="FD2019Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">82,164</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1554-wk-Fact-FA9379E386FE09867691ADB76368A359" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,023</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1573-wk-Fact-181B80ABFCFCB1984B46ADB7633F59D2" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">28,408</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1592-wk-Fact-2E08677310120B348F35ADB763275375" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">42,040</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1612-wk-Fact-D41DD30ACB4BE04ADDE3ADB7633C703B" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="FD2019Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">37,549</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impairment charge</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1632-wk-Fact-30C9DB6F1308E1CE3C4E499D5927F941" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1651-wk-Fact-7FC48CF3313724EFA094499D675545FF" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1670-wk-Fact-0384B10EC9DE8B2D6694499D72F289E6" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">70,379</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1690-wk-Fact-50DC847DE6C5776205C9499D7E55276A" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2019Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total costs and expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1711-wk-Fact-8893AD7B4D8E103D9556ADB7637241E8" name="us-gaap:CostsAndExpenses" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">146,653</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1729-wk-Fact-36947C8F6FA8AD912F38ADB76328312E" name="us-gaap:CostsAndExpenses" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">181,501</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1747-wk-Fact-248FF5764E8D297985BAADB7637E65AC" name="us-gaap:CostsAndExpenses" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">288,759</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1766-wk-Fact-F55BF82085644DE5704DADB7631F686B" name="us-gaap:CostsAndExpenses" contextRef="FD2019Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">204,514</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Loss from operations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e1786-wk-Fact-DA376C75C7EC001B96DA499E4EF9E5AF" name="us-gaap:OperatingIncomeLoss" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">24,419</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e1806-wk-Fact-4B7DBECF464EF37CC8BF499E4F00BF0B" name="us-gaap:OperatingIncomeLoss" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">46,040</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e1826-wk-Fact-48E65F8ED1A5849B98BF499E4EF5BC45" name="us-gaap:OperatingIncomeLoss" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">134,961</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e1847-wk-Fact-466E7E842237A589F198499E4EFD6CFB" name="us-gaap:OperatingIncomeLoss" contextRef="FD2019Q4QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">41,336</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1868-wk-Fact-8DA2E65180EA0FA5B4E5ADB7633893CF" name="us-gaap:InvestmentIncomeInterest" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,349</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1887-wk-Fact-677586B283CF78884078ADB7633DA622" name="us-gaap:InvestmentIncomeInterest" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,814</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1906-wk-Fact-B8FBDA564D5EBD53BB50ADB763424839" name="us-gaap:InvestmentIncomeInterest" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">924</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e1926-wk-Fact-A895375EAAC262722DB7ADB763758A10" name="us-gaap:InvestmentIncomeInterest" contextRef="FD2019Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">713</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e1946-wk-Fact-52E6D02AD78E54394034ADB76368E17E" name="us-gaap:InterestExpense" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">55</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e1966-wk-Fact-24C31B53D1C5320122D1ADB7637F9902" name="us-gaap:InterestExpense" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,424</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e1986-wk-Fact-7E2E12B84B1814EDCB26ADB76341B3F0" name="us-gaap:InterestExpense" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,651</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e2007-wk-Fact-E2DA632288306462979BADB763394B42" name="us-gaap:InterestExpense" contextRef="FD2019Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,289</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other income (expense), net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e2028-wk-Fact-2D501A55B9F7ECAB75E5ADB763423690" name="us-gaap:OtherOperatingIncomeExpenseNet" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">370</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e2048-wk-Fact-D80EB05C5856230A4A2DADB76339B068" name="us-gaap:OtherOperatingIncomeExpenseNet" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">13</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e2068-wk-Fact-0A1104B4EA717D2BBBF0ADB7637769E0" name="us-gaap:OtherOperatingIncomeExpenseNet" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">710</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e2089-wk-Fact-3423CA4AD968E95027AAADB76348081C" name="us-gaap:OtherOperatingIncomeExpenseNet" contextRef="FD2019Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">386</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Loss before income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e2109-wk-Fact-B50FF51ECC85F82E47D3ADB763290D61" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">22,495</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e2128-wk-Fact-876A927CDA68363FBA81ADB7636DCE00" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">46,663</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e2147-wk-Fact-1B5B1682178827FDF286ADB7633E3FC0" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">140,398</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e2167-wk-Fact-6F2F22956AE78B5704B1ADB763484A01" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="FD2019Q4QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">45,526</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Income tax benefit (expense)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e2188-wk-Fact-242C5F09098BCB157628ADB7633B3B90" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">941</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e2207-wk-Fact-7A8298CB733564A2A57DADB763619E36" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">18,691</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e2226-wk-Fact-48AE69847CC17F82ED7BADB7636F56DD" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">714</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e2247-wk-Fact-C46F899DA38CBAA8DBFDADB7636BFF75" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2019Q4QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">942</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net loss</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e2272-wk-Fact-B069CE57DB87DA65BA5CADB76342FD0C" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">21,554</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e2291-wk-Fact-56748AA800179F36369AADB76362E9EF" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">27,972</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e2310-wk-Fact-3F4206F70EA6B88E912DADB7633B0160" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">141,112</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e2330-wk-Fact-6C62BD4456186C4CCFFDADB7636843B3" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q4QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">44,584</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net loss per share, basic and diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e2351-wk-Fact-E66287127635FE17CA4DADB7633637F1" name="us-gaap:EarningsPerShareBasic" contextRef="FD2019Q1QTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.37</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e2371-wk-Fact-6FAB3B2425BE5B3BD6DDADB76327E655" name="us-gaap:EarningsPerShareBasic" contextRef="FD2019Q2QTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.46</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e2391-wk-Fact-C77C4EF41170FAB4AF71ADB763379D86" name="us-gaap:EarningsPerShareBasic" contextRef="FD2019Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">2.23</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e2412-wk-Fact-87CF90A4374B8CCA9E30ADB7636BD64F" name="us-gaap:EarningsPerShareBasic" contextRef="FD2019Q4QTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.70</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-average shares used in computing net loss per share, basic and diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e2428-wk-Fact-A6570FB66937D59B6476ADB7634452F9" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2019Q1QTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">58,138,692</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e2447-wk-Fact-48DF4AFC0EB798D372EBADB7637F6293" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2019Q2QTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">60,516,662</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e2466-wk-Fact-EBB858732A76D8E874F9ADB7633B863E" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2019Q3QTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">63,358,890</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e2486-wk-Fact-F1C5AD02C408AB7E740CADB763267ED8" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2019Q4QTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">63,481,130</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:49%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br/>2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br/>2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, <br/>2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except share and per share amounts)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e2779-wk-Fact-B6F595D2A530827D118FADB76351F634" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">92,288</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e2798-wk-Fact-85265346078AE6A21B0FADB763500CA3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">97,423</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e2817-wk-Fact-DD3E7800AD57D84337D1ADB7634EE48C" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">106,963</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e2837-wk-Fact-223671E0F0572F1D0944ADB76351F1FF" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">115,095</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Costs and expenses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Curriculum and teaching</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e2930-wk-Fact-B476F8E84665EB5AA1D2ADB7633C6A4F" name="twou:CurriculumAndTeachingCosts" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,307</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e2949-wk-Fact-3F60B8434938C2AD9F2EADB763482B1F" name="twou:CurriculumAndTeachingCosts" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,007</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e2968-wk-Fact-F8B9AC7368EB5C8B789FADB763432072" name="twou:CurriculumAndTeachingCosts" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,351</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e2988-wk-Fact-736AD2FC4A52BC6FDF89ADB76362C017" name="twou:CurriculumAndTeachingCosts" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,625</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Servicing and support</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e3008-wk-Fact-253BB5A999F0A2DBC630ADB7633E9936" name="twou:ServicingAndSupportCosts" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,233</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e3027-wk-Fact-89A3B556FC28FBCD64FCADB7635A3550" name="twou:ServicingAndSupportCosts" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">17,297</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e3046-wk-Fact-0ACBB93452CAF89B5D7FADB7637A9B29" name="twou:ServicingAndSupportCosts" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">16,586</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e3066-wk-Fact-07C012A38BC50A8C53B1ADB76352F05F" name="twou:ServicingAndSupportCosts" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,087</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Technology and content development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e3086-wk-Fact-199C270642B82723948CADB76346EF3B" name="twou:TechnologyAndContentDevelopmentCost" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,840</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e3105-wk-Fact-470F1D2F7F800B6880A2ADB7634FDA74" name="twou:TechnologyAndContentDevelopmentCost" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,235</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e3124-wk-Fact-B9EAC617B8B5C1E43899ADB763467B27" name="twou:TechnologyAndContentDevelopmentCost" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">16,361</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e3144-wk-Fact-BD2A9491D0ECC38306C1ADB7633F1B03" name="twou:TechnologyAndContentDevelopmentCost" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,376</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Marketing and sales</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e3164-wk-Fact-183743A8CBDC9F0C5F16ADB763717D93" name="us-gaap:SellingAndMarketingExpense" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">53,058</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e3183-wk-Fact-2D14730F9A5B59FCF246ADB7633CFB3E" name="us-gaap:SellingAndMarketingExpense" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">58,376</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e3202-wk-Fact-90B88B59CB000F17632FADB7634E3318" name="us-gaap:SellingAndMarketingExpense" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">60,548</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e3222-wk-Fact-730C9E88FF880058378CADB76361E30E" name="us-gaap:SellingAndMarketingExpense" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">49,033</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e3242-wk-Fact-289757BE7C413CB1454CADB7636087F7" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,869</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e3261-wk-Fact-D530F2666AACDBDA8643ADB7634CCBD7" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">22,480</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e3280-wk-Fact-E11B3A7D1111AAAE874EADB763416716" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,974</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e3300-wk-Fact-6C906021BF4FA7BADB62ADB7634D794B" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">19,666</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total costs and expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e3320-wk-Fact-E213C564DC54972B068AADB7635776EE" name="us-gaap:CostsAndExpenses" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">108,307</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e3338-wk-Fact-59234BD22B55A8C7EBA5ADB7634990D0" name="us-gaap:CostsAndExpenses" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">119,395</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e3356-wk-Fact-71F10E8E4ADE98ADF54DADB7633DD3EC" name="us-gaap:CostsAndExpenses" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">118,820</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e3375-wk-Fact-0FE4C392043474A813CDADB76358F961" name="us-gaap:CostsAndExpenses" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">111,787</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Income (loss) from operations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e3396-wk-Fact-3CF125103FA0DEB88FD6ADB76358F094" name="us-gaap:OperatingIncomeLoss" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">16,019</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e3416-wk-Fact-336A19BA8EFB69154E7EADB763649FFD" name="us-gaap:OperatingIncomeLoss" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">21,972</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e3436-wk-Fact-D2DD6CADD25FDA2C476AADB76363B9E7" name="us-gaap:OperatingIncomeLoss" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">11,857</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e3457-wk-Fact-E54173E05D6E1B6D40FEADB76360206F" name="us-gaap:OperatingIncomeLoss" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,308</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e3477-wk-Fact-D30D9A7164F7617DD7B6ADB7635296BB" name="us-gaap:InvestmentIncomeInterest" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">342</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e3496-wk-Fact-EB843A1EC6225912B24AADB7634B313E" name="us-gaap:InvestmentIncomeInterest" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">912</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e3515-wk-Fact-F2115355D3C4873C4216ADB7634854F6" name="us-gaap:InvestmentIncomeInterest" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,799</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e3535-wk-Fact-361B6A20D53EB2E8A02FADB76357D8D6" name="us-gaap:InvestmentIncomeInterest" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,120</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e3555-wk-Fact-C4B3A17357781677FC2BADB76341A536" name="us-gaap:InterestExpense" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e3575-wk-Fact-E715A7BF88429C476599ADB76354A56E" name="us-gaap:InterestExpense" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e3595-wk-Fact-64A9FDDDCE5D6E8427B3ADB763710461" name="us-gaap:InterestExpense" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e3616-wk-Fact-2E335A95DF271915BF94ADB7634154FB" name="us-gaap:InterestExpense" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other expense, net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e3637-wk-Fact-63CF9665464A46EAF0C8ADB7634E5D0B" name="us-gaap:OtherOperatingIncomeExpenseNet" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">395</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e3657-wk-Fact-89467CCA244A64F24407ADB76350143F" name="us-gaap:OtherOperatingIncomeExpenseNet" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">825</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e3677-wk-Fact-24AF83ABB05DC93F8D2FADB76348AA5B" name="us-gaap:OtherOperatingIncomeExpenseNet" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">273</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e3698-wk-Fact-D5E0FC8D50E9394982EF499E5C690CAA" name="us-gaap:OtherOperatingIncomeExpenseNet" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">229</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Income (loss) before income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e3719-wk-Fact-7B8FC089E7AAC2A66121ADB76351EDCA" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">16,099</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e3739-wk-Fact-8A01BE88B0A45D84363FADB7636BA246" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">21,912</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e3759-wk-Fact-01324BBEAAAA52B4380CADB7635F578F" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">10,358</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e3780-wk-Fact-2F121E11C9F373E6807CADB7633DAA04" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,172</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Income tax benefit (expense)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e3800-wk-Fact-FE166CA09CA11E9EF6B0ADB7634FD521" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,228</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e3819-wk-Fact-0854572855CCD9D37ABCADB7633C3B54" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,565</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e3838-wk-Fact-FD2B2981759EC620A62AADB76348CA38" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">414</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e3858-wk-Fact-9227FBF7DE57ED2E8DEFADB7634AC474" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">340</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net income (loss)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e3884-wk-Fact-9883DA8FC6BA044AD61BADB7634D40D3" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">14,871</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e3903-wk-Fact-8D8B1DD395CD6D33AE2DADB763437488" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">18,347</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e3922-wk-Fact-233AA342D1E2A732E960ADB7635B1FA7" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">9,944</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e3942-wk-Fact-8B3079300BA4EB348600ADB76369A6B3" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,832</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net income (loss) per share, basic</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e3962-wk-Fact-FCCECDCCAFAA51DBDC5EADB7634F8EAF" name="us-gaap:EarningsPerShareBasic" contextRef="FD2018Q1QTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.28</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e3982-wk-Fact-841AA080D687D93F39C5ADB7634D1BF7" name="us-gaap:EarningsPerShareBasic" contextRef="FD2018Q2QTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.33</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e4002-wk-Fact-D49358A739BC9D2B08C0ADB763552B4D" name="us-gaap:EarningsPerShareBasic" contextRef="FD2018Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.17</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e4023-wk-Fact-BDC0062F03D09C806F1DADB76353041A" name="us-gaap:EarningsPerShareBasic" contextRef="FD2018Q4QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.08</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net income (loss) per share, diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e4043-wk-Fact-D7A6E018D5F34993D80DADB7635C3A7A" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2018Q1QTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.28</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e4063-wk-Fact-47A96E42AAE844BEDEA0ADB76345BFF1" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2018Q2QTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.33</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d50357102e4083-wk-Fact-A35E408EF3C553D10422ADB763505D44" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2018Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.17</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e4104-wk-Fact-A368AD25E7D5E1A2C5E0ADB7634C6511" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2018Q4QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.08</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-average shares used in computing net income (loss) per share, basic</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e4119-wk-Fact-C0A07A16D736B348ED5EADB7635ACAC7" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2018Q1QTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">52,687,299</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e4138-wk-Fact-E6655711CCAEB46015FAADB7634A49A2" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2018Q2QTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">54,981,192</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e4157-wk-Fact-B6CA0894D9E7B9562B08ADB763612971" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2018Q3QTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">57,663,361</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e4177-wk-Fact-408729B9BE7B3793A6E2ADB7635C3A9A" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2018Q4QTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">57,924,666</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-average shares used in computing net income (loss) per share, diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e4197-wk-Fact-AC1067FF8C5DAB4BA21DADB763794AC2" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2018Q1QTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">52,687,299</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e4216-wk-Fact-D0C5C51422837E80E8A2ADB7634D549E" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2018Q2QTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">54,981,192</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e4235-wk-Fact-20BA777CC38B20BAE3BBADB763546127" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2018Q3QTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">57,663,361</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d50357102e4255-wk-Fact-92EA9C269BBB349F5F82ADB76360A421" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2018Q4QTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">60,666,682</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation></ix:continuation><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">90</span></div></div><hr style="page-break-after:always"></hr><div><a id="s5F254944C8695DD5B33E45A31D2B2041"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;9.&#160;&#160;&#160;&#160;Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">None.</span></div><div><a id="sC4F005B83DB959B483881FC40A3DA64F"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;9A.&#160;&#160;&#160;&#160;Controls and Procedures</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Disclosure Controls and Procedures</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we have evaluated the effectiveness of our disclosure controls and procedures pursuant to the Securities Exchange Act of 1934 Rules&#160;13a-15 and 15d-15 as of the end of the period covered by this report. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that these disclosure controls and procedures are effective.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Management&#8217;s Annual Report on Internal Control Over Financial Reporting</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Management is responsible for establishing and maintaining adequate internal control over financial reporting for our company. With the participation of our Chief Executive Officer and Chief Financial Officer, management conducted an evaluation of the effectiveness of our internal control over financial reporting as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;"> based on the Internal Control&#8212;Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this evaluation, management concluded that our internal control over financial reporting was effective as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We acquired Trilogy on May 22, 2019, which represented 4.1% of our total assets as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and 12.9% of our total revenue for the year ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">. As the Trilogy acquisition was completed during the second quarter of 2019, the scope of our evaluation of the effectiveness of our internal control over financial reporting does not include Trilogy.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our independent registered public accounting firm, KPMG&#160;LLP, has issued an audit report on the effectiveness of our internal control over financial reporting, which appears in Part II, Item&#160;8 of this Annual Report on Form 10-K.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Changes in Internal Control Over Financial Reporting</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We made no changes in our internal control over financial reporting during the three months ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;"> that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting, other than changes in controls to integrate the business we acquired in the Trilogy acquisition.</span></div><div><a id="s9F77EF498ED35F368B8496B99BE63A13"></a></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;9B.&#160;&#160;&#160;&#160;Other Information</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On February 25, 2020, we entered into the First Amendment (the &#8220;Amendment&#8221;) to our Credit Agreement with Owl Rock Capital Corporation. The Amendment increases the applicable interest rate margins, extends the prepayment premium applicable to certain voluntary prepayments and mandatory prepayments and replaces the amounts of Minimum Graduate LQAR and Minimum Alternative Credential LTMR required for the fiscal quarters ending June 30, 2020, September 30, 2020 and December 31, 2020.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A full description of the terms of our Credit Agreement, as amended by the Amendment, is included in Note </span><span style="font-family:inherit;font-size:10pt;">9</span><span style="font-family:inherit;font-size:10pt;"> in the &#8220;Notes Consolidated Financial Statements&#8221; included in Part II, Item 8 of this Annual Report on Form 10-K.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">91</span></div></div><hr style="page-break-after:always"></hr><div><a id="s5B44E26F8BE753009331B65958503396"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART III</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We will file&#160;a definitive Proxy Statement for our </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> Annual Meeting of Stockholders or our </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> Proxy Statement with the SEC, pursuant to Regulation&#160;14A, not later than 120&#160;days after the end of our fiscal year. Accordingly, certain information required by Part&#160;III has been omitted under General Instruction&#160;G(3) to Form&#160;10-K. Only those sections of the </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> Proxy Statement that specifically address the items set forth herein are incorporated by reference.</span></div><div><a id="s558FE69C12D95C02AC9C77165C65833A"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;10.&#160;&#160;&#160;&#160;Directors, Executive Officers and Corporate Governance</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The information required by Item&#160;10 will be contained in our </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> Proxy Statement under the captions &#8220;Board of Directors and Committees,&#8221; &#8220;Election of Directors,&#8221; &#8220;Management,&#8221; &#8220;Code of Business Conduct and Ethics for Employees, Executive Officers and Directors&#8221; and, if applicable, &#8220;Delinquent Section 16(a) Reports&#8221; or in an amendment on Form 10-K/A and is incorporated herein by reference.</span></div><div><a id="sEC329C75AD25513C8D8B210BD369EF08"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;11.&#160;&#160;&#160;&#160;Executive Compensation</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The information required by Item&#160;11 will be contained in our </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> Proxy Statement under the captions &#8220;Executive Compensation,&#8221; &#8220;Director Compensation&#8221; and &#8220;Compensation Committee Interlocks and Insider Participation&#8221; or in an amendment on Form 10-K/A and is incorporated herein by reference. </span></div><div><a id="s72B7644FAFE2533AB03645A582E336C7"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;12.&#160;&#160;&#160;&#160;Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The information required by Item&#160;12 will be contained in our </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> Proxy Statement under the captions &#8220;Security Ownership of Certain Beneficial Owners and Management&#8221; and &#8220;Securities Authorized for Issuance under Equity Compensation Plans&#8221; or in an amendment on Form 10-K/A and is incorporated herein by reference. </span></div><div><a id="s7C242589453C59728606526CEEBC8285"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;13.&#160;&#160;&#160;&#160;Certain Relationships and Related Transactions, and Director Independence</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The information required by Item&#160;13 will be contained in our </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> Proxy Statement under the captions &#8220;Transactions with Related Parties&#8221; and &#8220;Director Independence&#8221; or in an amendment on Form 10-K/A and is incorporated herein by reference.</span></div><div><a id="s737DD4AEA8335A45A2CD473FB04156E4"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;14.&#160;&#160;&#160;&#160;Principal Accounting Fees and Services</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The information required by Item&#160;14 will be contained in our </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> Proxy Statement under the caption &#8220;Independent Registered Public Accounting Firm Fees&#8221; and is incorporated herein by reference.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">92</span></div></div><hr style="page-break-after:always"></hr><div><a id="s36191417C9F356C49295E38E0FAF467F"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART IV</span></div><div><a id="sAAF1DA05AD2E55AEBD92FB2BE6BF57A0"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;15.&#160;&#160;&#160;&#160;Exhibits, Financial Statement Schedules</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(a)&#160;&#160;&#160;Exhibits</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See the Exhibit Index immediately following the signature page of this Annual Report on Form&#160;10-K.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(b)&#160;&#160;&#160;Financial Statement Schedules</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Schedule II&#8212;Valuation and Qualifying Accounts (in thousands)</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:86.1328125%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:37%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at Beginning of Period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Additions Charged to Expense/Against Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Deductions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at End of Period</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Year ended December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">257</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,425</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(351</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,331</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Year ended December 31, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">287</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">571</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(601</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">257</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Year ended December 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">287</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">287</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:86.1328125%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:37%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at Beginning of Period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Additions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Deductions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at End of Period</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax valuation allowance:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Year ended December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">88,061</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">45,642</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(17,459</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">116,244</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Year ended December 31, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">71,101</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">16,960</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">88,061</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Year ended December 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">62,297</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17,967</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(9,163</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">71,101</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div><a id="s5AD89520BEF756C2902BB01AC31FC40F"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;16.&#160;&#160;&#160;&#160;Form&#160;10-K Summary</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">None.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">93</span></div></div><hr style="page-break-after:always"></hr><div><a id="sB499DD7390595B7C9F623111EEB768BC"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">SIGNATURES</span></div><div style="line-height:120%;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pursuant to the requirements of Section&#160;13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:41%;"></td><td style="width:4%;"></td><td style="width:5%;"></td><td style="width:4%;"></td><td style="width:8%;"></td><td style="width:4%;"></td><td style="width:34%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2U, Inc.<br/>February 27, 2020</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">By:</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;CHRISTOPHER J. PAUCEK</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Name:</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Christopher J. Paucek</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Title:</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Chief Executive Officer and Director</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">POWER OF ATTORNEY</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">KNOW ALL PERSONS BY THESE PRESENTS</span><span style="font-family:inherit;font-size:10pt;">, that each person whose signature appears below constitutes and appoints Christopher&#160;J. Paucek, Paul S. Lalljie and Matthew&#160;J. Norden, or each of them, as his or her true and lawful attorneys-in-fact and agents, each with the full power of substitution, for him or her and in his or her name, place or stead, in any and all capacities, to sign any amendments to this report and to file the same, with exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that either of said attorneys-in-fact, or substitute or substitutes, may do or cause to be done by virtue hereof.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pursuant to the requirements of the Securities Act of 1934, this Annual Report on Form&#160;10-K has been signed by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">94</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:6%;"></td><td style="width:30%;"></td><td style="width:2%;"></td><td style="width:30%;"></td><td style="width:2%;"></td><td style="width:25%;"></td><td style="width:5%;"></td></tr><tr><td rowspan="14" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Signature</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Title</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Date</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;CHRISTOPHER J. PAUCEK</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Chief Executive Officer and Director (Principal Executive Officer)</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">February&#160;27, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Christopher J. Paucek</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;PAUL S. LALLJIE</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Chief Financial Officer (Principal Financial Officer)</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">February&#160;27, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Paul S. Lalljie</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;JOHN B. ELLIS</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Chief Accounting Officer (Principal Accounting Officer)</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">February&#160;27, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">John B. Ellis</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;PAUL A. MAEDER</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Director and Chairman of the Board</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">February&#160;27, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Paul A. Maeder</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;TIMOTHY M. HALEY</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Director</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">February&#160;27, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Timothy M. Haley</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;JOHN M. LARSON</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Director</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">February&#160;27, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">John M. Larson</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;CORETHA M. RUSHING</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Director</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">February&#160;27, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Coretha M. Rushing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;ROBERT M. STAVIS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Director</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">February&#160;27, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Robert M. Stavis</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;SALLIE L. KRAWCHECK</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Director</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">February&#160;27, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sallie L. Krawcheck</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;EARL LEWIS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Director</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">February&#160;27, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earl Lewis</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;EDWARD S. MACIAS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Director</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">February&#160;27, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Edward S. Macias</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;VALERIE B. JARRETT</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Director</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">February&#160;27, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valerie B. Jarrett</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/&#160;GREGORY PETERS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Director</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">February&#160;27, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gregory Peters</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/ ALEXIS MAYBANK</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Director</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">February&#160;27, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Alexis Maybank</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">95</span></div></div><hr style="page-break-after:always"></hr><div><a id="s0248F255AE0253F8B1F7077B483717FF"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">SPECIAL NOTE REGARDING EXHIBITS</span></div><div style="line-height:120%;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In reviewing the agreements included as exhibits to this Annual Report on Form&#160;10-K, please remember they are included to provide you with information regarding their terms and are not intended to provide any other factual or disclosure information about the Company or the other parties to the agreements. The agreements contain representations and warranties by each of the parties to the applicable agreement. These representations and warranties have been made solely for the benefit of the other parties to the applicable agreement and:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">should not in all instances be treated as categorical statements of fact, but rather as a way of allocating the risk to one of the parties if those statements prove to be inaccurate;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">have been qualified by disclosures that were made to the other party in connection with the negotiation of the applicable agreement, which disclosures are not necessarily reflected in the agreement;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">may apply standards of materiality in a way that is different from what may be viewed as material to you or other investors; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">were made only as of the date of the applicable agreement or such other date or dates as may be specified in the agreement and are subject to more recent developments.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accordingly, these representations and warranties may not describe the actual state of affairs as of the date they were made or at any other time. Additional information about the Company may be found elsewhere in this Annual Report on Form&#160;10-K and the Company&#8217;s other public filings, which are available without charge through the SEC&#8217;s website at http://www.sec.gov.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company acknowledges that, notwithstanding the inclusion of the foregoing cautionary statements, it is responsible for considering whether additional specific disclosures of material information regarding material contractual provisions are required to make the statements in this report not misleading.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">96</span></div></div><hr style="page-break-after:always"></hr><div><a id="sFE4D7611484A5BC783EB1D715A0871D6"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit Index</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:39%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:16%;"></td><td style="width:1%;"></td><td style="width:8%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Description</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Form</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">File No.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Filing Date</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Filed/Furnished Herewith</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000110465919020236/a19-7982_1ex2d1.htm"><span style="font-family:inherit;font-size:10pt;">2.1</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000110465919020236/a19-7982_1ex2d1.htm"><span style="font-family:inherit;font-size:10pt;">Agreement and Plan of Merger and Reorganization, dated as of April 7, 2019, by and among 2U, Inc., Skywalker Purchaser, LLC, Skywalker Sub, Inc., Fortis Advisors LLC, as stockholder representative and Trilogy Education Services, Inc.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">001-36376</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April 8, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000110465914025964/a14-9945_1ex3d1.htm"><span style="font-family:inherit;font-size:10pt;">3.1</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000110465914025964/a14-9945_1ex3d1.htm"><span style="font-family:inherit;font-size:10pt;">Amended and Restated Certificate of Incorporation of the Registrant.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">001-36376</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April&#160;4, 2014</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000110465914025964/a14-9945_1ex3d2.htm"><span style="font-family:inherit;font-size:10pt;">3.2</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000110465914025964/a14-9945_1ex3d2.htm"><span style="font-family:inherit;font-size:10pt;">Amended and Restated Bylaws of the Registrant.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">001-36376</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">April&#160;4, 2014</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000104746914002453/a2218872zex-4_2.htm"><span style="font-family:inherit;font-size:10pt;">4.1</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000104746914002453/a2218872zex-4_2.htm"><span style="font-family:inherit;font-size:10pt;">Specimen stock certificate evidencing shares of Common Stock.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">S-1/A</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">333-194079</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">March&#160;17, 2014</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="a2u201910-kexhibit42.htm"><span style="font-family:inherit;font-size:10pt;">4.2</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="a2u201910-kexhibit42.htm"><span style="font-family:inherit;font-size:10pt;">Description of Registrant&#8217;s Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1934.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000104746914001172/a2218267zex-10_1.htm"><span style="font-family:inherit;font-size:10pt;">10.1*</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000104746914001172/a2218267zex-10_1.htm"><span style="font-family:inherit;font-size:10pt;">Services Agreement, by and between the Registrant and University of Southern California, on behalf of the USC Rossier School of Education, dated as of October&#160;29, 2008, as amended to date.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">S-1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">333-194079</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">February&#160;21, 2014</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000104746914001172/a2218267zex-10_2.htm"><span style="font-family:inherit;font-size:10pt;">10.2*</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000104746914001172/a2218267zex-10_2.htm"><span style="font-family:inherit;font-size:10pt;">Master Services Agreement, by and between the Registrant and University of Southern California, on behalf of School of Social Work, dated as of April&#160;12, 2010, as amended.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">S-1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">333-194079</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">February&#160;21, 2014</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000104746914002453/a2218872zex-10_21.htm"><span style="font-family:inherit;font-size:10pt;">10.2.1*</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000104746914002453/a2218872zex-10_21.htm"><span style="font-family:inherit;font-size:10pt;">Second Addendum to the Master Services Agreement, by and between the Registrant and University of Southern California, on behalf of the School of Social Work, dated as of March&#160;14, 2014.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">S-1/A</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">333-194079</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.2.1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">March&#160;17, 2014</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000104746916010989/a2227489zex-10_22.htm"><span style="font-family:inherit;font-size:10pt;">10.2.2*</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000104746916010989/a2227489zex-10_22.htm"><span style="font-family:inherit;font-size:10pt;">Amendment to Master Services Agreement, by and between the Registrant and University of Southern California, on behalf of School of Social Work, dated as of November&#160;5, 2015.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">001-36376</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.2.2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">March&#160;10, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000104746914001172/a2218267zex-10_7.htm"><span style="font-family:inherit;font-size:10pt;">10.3&#8224;</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000104746914001172/a2218267zex-10_7.htm"><span style="font-family:inherit;font-size:10pt;">Fourth Amended and Restated 2008 Stock Incentive Plan, as amended to date.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">S-1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">333-194079</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.7</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">February&#160;21, 2014</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000104746914001172/a2218267zex-10_8.htm"><span style="font-family:inherit;font-size:10pt;">10.4&#8224;</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000104746914001172/a2218267zex-10_8.htm"><span style="font-family:inherit;font-size:10pt;">Form of Incentive Stock Option Agreement under 2008 Stock Incentive Plan.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">S-1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">333-194079</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.8</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">February&#160;21, 2014</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000104746914001172/a2218267zex-10_9.htm"><span style="font-family:inherit;font-size:10pt;">10.5&#8224;</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000104746914001172/a2218267zex-10_9.htm"><span style="font-family:inherit;font-size:10pt;">Form of Non-Qualified Stock Option Agreement under 2008 Stock Incentive Plan.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">S-1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">333-194079</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.9</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">February&#160;21, 2014</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000110465918049189/a18-14083_1ex10d1.htm"><span style="font-family:inherit;font-size:10pt;">10.6&#8224;</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000110465918049189/a18-14083_1ex10d1.htm"><span style="font-family:inherit;font-size:10pt;">Amended and Restated 2014 Equity Incentive Plan.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10-Q</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">001-36376</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">August&#160;2, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000110465918049189/a18-14083_1ex10d2.htm"><span style="font-family:inherit;font-size:10pt;">10.7&#8224;</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000110465918049189/a18-14083_1ex10d2.htm"><span style="font-family:inherit;font-size:10pt;">Form of Stock Option Agreement under Amended and Restated 2014 Equity Incentive Plan.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10-Q</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">001-36376</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">August&#160;2, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="a2u201910-kexhibit108.htm"><span style="font-family:inherit;font-size:10pt;">10.8&#8224;</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="a2u201910-kexhibit108.htm"><span style="font-family:inherit;font-size:10pt;">Form of Restricted Stock Unit Award Agreement under Amended and Restated 2014 Equity Incentive Plan.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000145941719000008/exhibit103.htm"><span style="font-family:inherit;font-size:10pt;">10.9&#8224;</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000145941719000008/exhibit103.htm"><span style="font-family:inherit;font-size:10pt;">Form of Performance Stock Unit Award Agreement under Amended and Restated 2014 Equity Incentive Plan.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10-Q</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">001-36376</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">November 12, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">97</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:39%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:16%;"></td><td style="width:1%;"></td><td style="width:8%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Description</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Form</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">File No.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Filing Date</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Filed/Furnished Herewith</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="a2u201910-kexhibit1010.htm"><span style="font-family:inherit;font-size:10pt;">10.10&#8224;</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="a2u201910-kexhibit1010.htm"><span style="font-family:inherit;font-size:10pt;">Form of Performance Stock Unit Award Agreement under Amended and Restated 2014 Equity Incentive Plan.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000110465920023898/tm209614d1_ex10-1.htm"><span style="font-family:inherit;font-size:10pt;">10.11&#8224;</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000110465920023898/tm209614d1_ex10-1.htm"><span style="font-family:inherit;font-size:10pt;">Form of Severance Pay and Change in Control Plan.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">001-36376</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">February 21, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000145941719000006/exhibit102q22019.htm"><span style="font-family:inherit;font-size:10pt;">10.12&#8224;</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000145941719000006/exhibit102q22019.htm"><span style="font-family:inherit;font-size:10pt;">Summary of Non-Employee Director Compensation.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10-Q</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">001-36376</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">July 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000104746914002453/a2218872zex-10_14.htm"><span style="font-family:inherit;font-size:10pt;">10.13&#8224;</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000104746914002453/a2218872zex-10_14.htm"><span style="font-family:inherit;font-size:10pt;">Confidential Information, Invention Assignment, Work for Hire, Noncompete and No Solicit/No Hire Agreement, dated as of February&#160;28, 2009, by and between the Registrant and Christopher J. Paucek.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">S-1/A</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">333-194079</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.14</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">March&#160;17, 2014</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000104746914001172/a2218267zex-10_15.htm"><span style="font-family:inherit;font-size:10pt;">10.14&#8224;</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000104746914001172/a2218267zex-10_15.htm"><span style="font-family:inherit;font-size:10pt;">Form of Indemnification Agreement with directors and executive officers.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">S-1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">333-194079</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.15</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">February&#160;21, 2014</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000110465918049189/a18-14083_1ex10d4.htm"><span style="font-family:inherit;font-size:10pt;">10.15&#8224;</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000110465918049189/a18-14083_1ex10d4.htm"><span style="font-family:inherit;font-size:10pt;">Offer letter agreement, dated as of May 20, 2018, between Mark Chernis and 2U, Inc.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10-Q</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">001-36376</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.4</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">August 2, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000110465919054292/tm19203111_ex10-1.htm"><span style="font-family:inherit;font-size:10pt;">10.16&#8224;</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000110465919054292/tm19203111_ex10-1.htm"><span style="font-family:inherit;font-size:10pt;">Offer letter agreement, dated as of October 10, 2019, between Paul S. Lalljie and 2U, Inc.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">001-36376</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">October 16, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000110465919054292/tm19203111_ex10-2.htm"><span style="font-family:inherit;font-size:10pt;">10.17&#8224;</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000110465919054292/tm19203111_ex10-2.htm"><span style="font-family:inherit;font-size:10pt;">Employee Intellectual Property, Non-Competition, and Non-Solicitation Agreement, dated October 10, 2019, between Paul S. Lalljie and 2U, Inc.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">001-36376</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">October 16, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000110465919055861/tm19208171_ex10-1.htm"><span style="font-family:inherit;font-size:10pt;">10.18&#8224;</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000110465919055861/tm19208171_ex10-1.htm"><span style="font-family:inherit;font-size:10pt;">Separation and Transition Agreement, dated October 17, 2019, between Catherine A. Graham and 2U, Inc.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">001-36376</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">October 23, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000110465919031103/a19-10494_1ex10d1.htm"><span style="font-family:inherit;font-size:10pt;">10.19**</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000110465919031103/a19-10494_1ex10d1.htm"><span style="font-family:inherit;font-size:10pt;">Credit Agreement, dated May 22, 2019, by and among 2U, Inc., as borrower, the Guarantors from time to time party thereto, the Lenders from time to time party thereto, Owl Rock Capital Corporation, as administrative agent and collateral agent and Owl Rock Capital Advisors LLC, as Lead Arranger and Bookrunner.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">001-36376</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">May 22, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="a2u201910-kexhibit10191.htm"><span style="font-family:inherit;font-size:9.5pt;">10.19.1**</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="a2u201910-kexhibit10191.htm"><span style="font-family:inherit;font-size:10pt;">First Amendment to Credit Agreement, by and among, 2U, Inc., the Guarantors party thereto, the Lenders party thereto and Owl Rock Capital Corporation, as administrative agent.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000104746917000950/a2231003zex-10_16.htm"><span style="font-family:inherit;font-size:10pt;">10.20</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000104746917000950/a2231003zex-10_16.htm"><span style="font-family:inherit;font-size:10pt;">Office Lease, by and between Lanham Office 2015&#160;LLC and 2U Harkins Road&#160;LLC, dated as of December&#160;23, 2015.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">001-36376</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.16</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">February&#160;24, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000104746917000950/a2231003zex-10_17.htm"><span style="font-family:inherit;font-size:10pt;">10.21</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000104746917000950/a2231003zex-10_17.htm"><span style="font-family:inherit;font-size:10pt;">Agreement of Lease, by and between 55 Prospect Owner&#160;LLC and 2U NYC,&#160;LLC, dated as of February&#160;13, 2017.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">001-36376</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.17</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">February&#160;24, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000104746918001109/a2234625zex-10_18.htm"><span style="font-family:inherit;font-size:10pt;">10.22</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1459417/000104746918001109/a2234625zex-10_18.htm"><span style="font-family:inherit;font-size:10pt;">Office Lease, by and between SRI Ten DCC LCC and 2U, Inc., dated May&#160;11, 2016.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10-K</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">001-36376</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.18</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">February 24, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="a2u201910-kexhibit211.htm"><span style="font-family:inherit;font-size:10pt;">21.1</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="a2u201910-kexhibit211.htm"><span style="font-family:inherit;font-size:10pt;">Subsidiaries of the Registrant.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="a2u201910-kexhibit231.htm"><span style="font-family:inherit;font-size:10pt;">23.1</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="a2u201910-kexhibit231.htm"><span style="font-family:inherit;font-size:10pt;">Consent of KPMG&#160;LLP, independent registered public accounting firm.</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="a2u201910-kexhibit311.htm"><span style="font-family:inherit;font-size:10pt;">31.1</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="a2u201910-kexhibit311.htm"><span style="font-family:inherit;font-size:10pt;">Certification of Chief Executive Officer of 2U,&#160;Inc. pursuant to Exchange Act Rule&#160;13a-14(a)/15d-14(a), as adopted pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">98</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96C912D86A3E50B6B573956A056300A9"><span style="font-family:inherit;font-size:10pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:39%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:16%;"></td><td style="width:1%;"></td><td style="width:8%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Description</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Form</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">File No.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Filing Date</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Filed/Furnished Herewith</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="a2u201910-kexhibit312.htm"><span style="font-family:inherit;font-size:10pt;">31.2</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="a2u201910-kexhibit312.htm"><span style="font-family:inherit;font-size:10pt;">Certification of Chief Financial Officer of 2U,&#160;Inc. pursuant to Exchange Act Rule&#160;13a-14(a)/15d-14 (a), as adopted pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="a2u201910-kexhibit321.htm"><span style="font-family:inherit;font-size:10pt;">32.1</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="a2u201910-kexhibit321.htm"><span style="font-family:inherit;font-size:10pt;">Certification of Chief Executive Officer of 2U,&#160;Inc. in accordance with 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="a2u201910-kexhibit322.htm"><span style="font-family:inherit;font-size:10pt;">32.2</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="a2u201910-kexhibit322.htm"><span style="font-family:inherit;font-size:10pt;">Certification of Chief Financial Officer of 2U,&#160;Inc. in accordance with 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002.</span></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101.INS</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">XBRL Instance Document - The instance document does not appear in the interactive data file because its XBRL tags are embedded within the Inline XBRL document.</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101.SCH</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">XBRL Taxonomy Extension Schema Document.</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101.CAL</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">XBRL Taxonomy Extension Calculation Linkbase Document.</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101.DEF</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">XBRL Taxonomy Extension Definition Linkbase Document.</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101.LAB</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">XBRL Taxonomy Extension Label Linkbase Document.</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101.PRE</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">XBRL Taxonomy Extension Presentation Linkbase Document.</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">104</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:19.53125%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:8pt;">*</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Portions of this exhibit, indicated by asterisks, have been omitted pursuant to a request for confidential treatment and have been separately filed with the Securities and Exchange Commission.</span></div></td></tr></table><div style="line-height:120%;padding-top:10px;text-align:left;padding-left:72px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">**   Schedules and exhibits have been omitted pursuant to Item 601(b)(2) of Regulation S-K.  The registrant hereby undertakes to supplementally furnish to the Securities and Exchange Commission copies of any of the omitted schedules and exhibits upon request by the Securities and Exchange Commission. </span></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8224;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Indicates management contract or compensatory plan.</span></div></td></tr></table><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">99</span></div></div>	</div></body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.2
<SEQUENCE>2
<FILENAME>a2u201910-kexhibit42.htm
<DESCRIPTION>EXHIBIT 4.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sAE1517CD2D21AD41FC526DEB3527CBDB"></a></div><div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EXHIBIT 4.2</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;background-color:#ffffff;font-weight:bold;">DESCRIPTION OF REGISTERED SECURITIES</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">2U, Inc., a Delaware corporation (the &#8220;Company,&#8221; &#8220;we&#8221; or &#8220;our&#8221;), currently has one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended, the Company&#8217;s common stock, $0.001 par value per share (the &#8220;common stock&#8221;). The following summary includes a brief description of the common stock as well as certain related information.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;background-color:#ffffff;">The following summary does not purport to be complete and is subject to, and qualified in its entirety by, the full text of our Seventh Amended and Restated Certificate of Incorporation (the &#8220;Certificate of Incorporation&#8221;) and&#160;our Third Amended and Restated Bylaws (the &#8220;Bylaws&#8221;). For additional information please refer to the Certificate of Incorporation and Bylaws, each of which are exhibits to our Annual Report on Form 10-K, and applicable provisions of the General Corporation Law of the State of Delaware (the &#8220;DGCL&#8221;).</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">General</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;background-color:#ffffff;">Under our Certificate of Incorporation, the total number of shares of all classes of capital stock which the Company shall have authority to issue is 205,000,000, which consists of two classes as follows: (i) 200,000,000 shares of common stock and (ii) 5,000,000 shares of preferred stock, $0.001 par value per share (the &#8220;preferred stock&#8221;). Our Board of Directors (the &#8220;Board&#8221;) is expressly authorized to provide for the issue of the shares of preferred stock in one or more series, and to fix the number of shares and to determine or alter for each such series, such voting powers, full or limited, or no voting powers, and such designation, preferences, and relative, participating, optional, or other rights and such qualifications, limitations, or restrictions thereof, of the preferred stock from time to time. We currently have no preferred stock outstanding.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;padding-left:13px;text-indent:-14px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;background-color:#ffffff;font-weight:bold;">Common Stock</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;background-color:#ffffff;font-style:italic;">Voting Rights.</font><font style="font-family:inherit;font-size:11pt;background-color:#ffffff;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;background-color:#ffffff;">Each holder of our common stock is entitled to one vote for each share on all matters properly submitted to a vote of the stockholders of the Company, including the election of directors; provided, however, that, except as otherwise required by law, holders of shares of common stock shall not be entitled to vote on any amendment to the Certificate of Incorporation (including any certificate of designation filed with respect to any series of preferred stock) that relates solely to the terms of one or more outstanding series of preferred stock if the holders of such affected series are entitled, either separately or together as a class with the holders of one or more other such series, to vote thereon by law or pursuant to the Certificate of Incorporation (including any certificate of designation filed with respect to any series of preferred stock). Except as otherwise provided by statute or by applicable stock exchange rules, or by the Certificate of Incorporation or Bylaws, in all matters other than the election of directors, the affirmative vote of the majority of shares present in person, by remote communication, if applicable, or represented by proxy at the meeting and entitled to vote generally on the subject matter shall be the act of the stockholders. Except as otherwise provided by statute, the Certificate of Incorporation or Bylaws, directors shall be elected by a plurality of the votes of the shares present in person, by remote communication, if applicable, or represented by proxy at the meeting and entitled to vote generally on the election of directors. Under our Certificate of Incorporation and Bylaws, our stockholders do not have cumulative voting rights. Because of this, the holders of a majority of the shares of common stock entitled to vote in any election of directors can elect all of the directors standing for election, if they should so choose.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;background-color:#ffffff;font-style:italic;">Dividends.</font><font style="font-family:inherit;font-size:11pt;background-color:#ffffff;">&#160;&#160;&#160;&#160;</font></div><div><br></div><div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;background-color:#ffffff;">Subject to applicable law and the preferential rights as to dividends of the holders of all classes or series of preferred stock at the time outstanding, holders of shares of common stock are entitled to receive such dividends when, as and if declared from time to time by the Board out of legally available funds of the Company.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:11pt;background-color:#ffffff;font-style:italic;">Classification of the Board of Directors.</font><font style="font-family:inherit;font-size:12pt;background-color:#ffffff;">&#32;</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:11pt;background-color:#ffffff;">Subject to the rights of the holders of any series of preferred stock to elect additional directors under specified circumstances, the directors shall be divided into three classes designated as Class I, Class II and Class III, respectively.</font><font style="font-family:inherit;font-size:12pt;background-color:#ffffff;">&#32;</font><font style="font-family:inherit;font-size:11pt;background-color:#ffffff;">At each annual meeting of stockholders, directors shall be elected for a full term of three years to succeed the directors of the class whose terms expire at such annual meeting.  Each director shall serve until his or her successor is duly elected and qualified or until his or her earlier death, resignation or removal. No decrease in the number of directors constituting the Board shall shorten the term of any incumbent director.  If the number of directors is changed, any increase or decrease shall be apportioned among the classes so as to maintain the number of directors in each class as nearly equal as possible.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;background-color:#ffffff;font-style:italic;">Liquidation.</font><font style="font-family:inherit;font-size:11pt;background-color:#ffffff;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;background-color:#ffffff;">In the event of our liquidation, dissolution or winding up (either voluntary or involuntary), holders of shares of common stock will be entitled to receive the assets and funds of the Company available for distribution after payments to creditors and to the holders of any preferred stock that may at the time be outstanding, in proportion to the number of shares held by them, respectively, without regard to class.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;background-color:#ffffff;font-style:italic;">Rights and Preferences.</font><font style="font-family:inherit;font-size:11pt;background-color:#ffffff;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;background-color:#ffffff;">Holders of shares of common stock have no preemptive, conversion or subscription rights and there are no redemption or sinking fund provisions applicable to the common stock.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Certain Other Provisions of Our Certificate of Incorporation and Bylaws</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">The following provisions of our Certificate of Incorporation and Bylaws could be deemed to have an anti-takeover effect and could delay, defer or prevent a takeover attempt that a stockholder might consider to be in the stockholders&#8217; best interests.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:0px;"><font style="font-family:inherit;font-size:11pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-style:italic;">Advance notice of director nominations and matters to be acted upon at meetings</font><font style="font-family:inherit;font-size:11pt;">. Our Bylaws contain advance notice requirements for nominations for election of directors to our Board and for proposing matters that can be acted upon by stockholders at stockholder meetings.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:0px;"><font style="font-family:inherit;font-size:11pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-style:italic;">Removal of directors.</font><font style="font-family:inherit;font-size:11pt;">&#32;Our Certificate of Incorporation and Bylaws provide that neither the Board nor any individual director may be removed without cause and, subject to any limitation imposed by law, may be removed with cause by the affirmative vote of the holders of at least 66 2/3% of the voting power of all then-outstanding shares of capital stock of the Company entitled to vote generally at an election of directors.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:0px;"><font style="font-family:inherit;font-size:11pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-style:italic;">Board size; Vacancies.</font><font style="font-family:inherit;font-size:11pt;">&#32;Our Certificate of Incorporation and Bylaws provide that the number of directors that shall constitute the Board may be fixed only by resolution adopted by a majority of the authorized number of directors constituting the Board, and vacancies and newly created directorships on the Board may, unless the Board determines by resolution that any such vacancy or newly created directorship shall be filled by the stockholders, be filled only by a majority vote of the directors then serving on the Board, even though less than a quorum, or by a sole remaining director.</font></div></td></tr></table><div><br></div><div></div><hr style="page-break-after:always"><div></div><div><br></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:0px;"><font style="font-family:inherit;font-size:11pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-style:italic;">Stockholder Actions</font><font style="font-family:inherit;font-size:11pt;">. Our Certificate of Incorporation and Bylaws provide that action shall be taken by the stockholders only at annual or special meetings of stockholders and stockholders may not act by written consent.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:0px;"><font style="font-family:inherit;font-size:11pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-style:italic;">Special Meetings of Stockholders</font><font style="font-family:inherit;font-size:11pt;">. Our Certificate of Incorporation and Bylaws provide that special meetings of stockholders may be called only by the chairman of the Board, a majority of the members of the Board pursuant to a resolution approved by the Board, or a committee of the Board that has been duly designated by the Board and the powers of which specifically include the authority to call such meetings, and special meetings may not be called by any other person or persons.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:0px;"><font style="font-family:inherit;font-size:11pt;background-color:#ffffff;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;background-color:#ffffff;font-style:italic;">Preferred Stock</font><font style="font-family:inherit;font-size:11pt;background-color:#ffffff;">. Preferred stock could be issued with terms calculated to delay, defer or prevent a change in our control or to make it more difficult to remove our management. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:0px;"><font style="font-family:inherit;font-size:11pt;background-color:#ffffff;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;background-color:#ffffff;font-style:italic;">Amendments</font><font style="font-family:inherit;font-size:11pt;background-color:#ffffff;">. Our Certificate of Incorporation provides that in addition to any other vote required by law or our Certificate of Incorporation, the vote of 66 2/3% or more of the voting power of the outstanding shares of capital stock entitled to vote generally in the election of directors shall be required to amend alter, amend or repeal Articles V, VI, VII and VIII of the Certificate of Incorporation. Our Certificate of Incorporation and Bylaws provide that our Board is authorized to adopt, amend or repeal our Bylaws without further stockholder approval. Our Certificate of Incorporation and our Bylaws also provide that the stockholders can amend the bylaws; provided, however, that in addition to any other vote required by law or our Certificate of Incorporation, the vote of 66 2/3% or more of the voting power of the outstanding shares of capital stock entitled to vote generally in the election of directors shall be required for the stockholders to amend our Bylaws. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:0px;"><font style="font-family:inherit;font-size:11pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-style:italic;">Forum Selection Provision</font><font style="font-family:inherit;font-size:11pt;">. Our Certificate of Incorporation provides that unless the Company consents in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware shall be the sole and exclusive forum for (i) any derivative action or proceeding brought on behalf of the Company; (ii) any action asserting a claim of breach of a fiduciary duty owed by any director, officer or other employee of the Company to the Company or the Company&#8217;s stockholders; (iii) any action asserting a claim against the Company arising pursuant to any provision of the DGCL, the Certificate of Incorporation or the Bylaws; or (iv) any action asserting a claim against the Company governed by the internal affairs doctrine; provided, however, that, in the event the Court of Chancery of the State of Delaware lacks jurisdiction over any such proceeding, the sole and exclusive forum for such action or proceeding shall be another state or federal court located within the State of Delaware.</font></div></td></tr></table><div><br></div><div></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.8
<SEQUENCE>3
<FILENAME>a2u201910-kexhibit108.htm
<DESCRIPTION>EXHIBIT 10.8
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sB27931B9024433D5FEA16DF4F5507AC9"></a></div><div><div style="line-height:138%;padding-bottom:13px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EXHIBIT 10.8</font></div><div style="line-height:138%;padding-bottom:13px;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">RSU Form (US Employees)</font></div><div style="line-height:138%;padding-bottom:13px;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:138%;padding-bottom:32px;text-align:center;font-size:14pt;"><font style="font-family:inherit;font-size:14pt;font-weight:bold;">2U, INC. <br>RESTRICTED STOCK UNIT GRANT NOTICE </font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">(AMENDED AND RESTATED 2014 EQUITY INCENTIVE PLAN)</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">(US)</font></div><div style="line-height:138%;padding-bottom:13px;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2U, Inc. (the &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Company</font><font style="font-family:inherit;font-size:10pt;">&#8221;), pursuant to Section 6(b) of the Company&#8217;s Amended and Restated 2014 Equity Incentive Plan (the &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Plan</font><font style="font-family:inherit;font-size:10pt;">&#8221;), hereby awards to Participant a Restricted Stock Unit Award for the number of shares of the Company&#8217;s Common Stock (&#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Units</font><font style="font-family:inherit;font-size:10pt;">&#8221;) set forth below (the &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Award</font><font style="font-family:inherit;font-size:10pt;">&#8221;). The Award is subject to all of the terms and conditions as set forth in this notice of grant (this &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Unit Grant Notice</font><font style="font-family:inherit;font-size:10pt;">&#8221;) and in the Plan and the Restricted Stock Unit Award Agreement (the &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Award Agreement</font><font style="font-family:inherit;font-size:10pt;">&#8221;), both of which are attached hereto and incorporated herein in their entirety. Capitalized terms not otherwise defined herein shall have the meanings set forth in the Plan or the Award Agreement. In the event of any conflict between the terms in the Award Agreement or this Restricted Stock Unit Grant Notice and the Plan, the terms of the Plan shall control.</font></div><div style="line-height:120%;padding-left:66px;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:89.31623931623932%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:49%;"></td><td style="width:51%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Participant:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Date of Grant:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Grant Number:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Vesting Commencement Date:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Number of Restricted Stock Units/Shares:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:24%;"></td><td style="width:76%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Vesting Schedule:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three years, with 33% of the Restricted Stock Units vesting on the one-year anniversary of the Vesting Commencement Date (rounded down to the nearest whole unit), and the remaining 67% of the Restricted Stock Units vesting in substantially equal installments on each of the second and third anniversaries of the Vesting Commencement Date (with each installment rounded down to the nearest whole unit, except for the last scheduled installment).</font></div><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Issuance Schedule:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subject to Section 9(a) of the Plan in connection with a Capitalization Adjustment, one share of Common Stock will be issued at the time set forth in Section 6 of the Award Agreement for each Restricted Stock Unit that vests.</font></div></td></tr></table></div></div><div style="line-height:138%;padding-bottom:13px;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Additional Terms/Acknowledgements:</font><font style="font-family:inherit;font-size:10pt;">&#32;Participant acknowledges receipt of, and understands and agrees to, this Restricted Stock Unit Grant Notice, the Award Agreement and the Plan. Participant further acknowledges that as of the Date of Grant, this Restricted Stock Unit Grant Notice, the Award Agreement and the Plan set forth the entire understanding between Participant and the Company regarding the Award specified above and supersede all prior oral and written agreements on the terms of this Award with the exception, if applicable, of (i) the written employment agreement or offer letter agreement entered into between the Company and Participant specifying the terms that should govern this specific Award, and (ii) any compensation recovery policy that is adopted by the Company or is otherwise required by applicable law.</font></div><div style="line-height:138%;padding-bottom:13px;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By accepting this Award, Participant acknowledges having received and read the Restricted Stock Unit Grant Notice, the Award Agreement and the Plan and agrees to all of the terms and conditions set forth in these documents. Participant consents to receive Plan documents by electronic delivery and to participate in the Plan through an on-line or electronic system established and maintained by the Company or another third party designated by the Company.</font></div><div><br></div><div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:8%;"></td><td style="width:38%;"></td><td style="width:7%;"></td><td style="width:9%;"></td><td style="width:38%;"></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2U, INC.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PARTICIPANT</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Signature</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Signature</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Title:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:138%;padding-bottom:13px;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ATTACHMENTS</font><font style="font-family:inherit;font-size:10pt;">:     Award Agreement and Amended and Restated 2014 Equity Incentive Plan</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:138%;padding-bottom:13px;padding-top:16px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">2U, INC.</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">AMENDED AND RESTATED 2014 EQUITY INCENTIVE PLAN</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">RESTRICTED STOCK UNIT AWARD AGREEMENT <br>(US)</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Pursuant to the Restricted Stock Unit Grant Notice (the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Grant Notice</font><font style="font-family:inherit;font-size:12pt;">&#8221;) and this Restricted Stock Unit Award Agreement (the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Agreement</font><font style="font-family:inherit;font-size:12pt;">&#8221;), 2U, Inc. (the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Company</font><font style="font-family:inherit;font-size:12pt;">&#8221;) has awarded you (&#8220;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Participant</font><font style="font-family:inherit;font-size:12pt;">&#8221;) a Restricted Stock Unit Award (the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Award</font><font style="font-family:inherit;font-size:12pt;">&#8221;) pursuant to Section 6(b) of the Company&#8217;s Amended and Restated 2014 Equity Incentive Plan (the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Plan</font><font style="font-family:inherit;font-size:12pt;">&#8221;) for the number of Restricted Stock Units indicated in the Grant Notice. Capitalized terms not explicitly defined in this Agreement or the Grant Notice shall have the same meanings given to them in the Plan. The terms of your Award, in addition to those set forth in the Grant Notice, are as follows. Section references are to this Agreement unless otherwise stated.</font></div><div style="line-height:138%;padding-left:0px;padding-bottom:16px;text-align:left;text-indent:48px;"><font style="padding-bottom:16px;text-align:left;font-family:inherit;font-size:12pt;font-weight:bold;padding-right:48px;">1.</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">GRANT OF THE AWARD.</font><font style="font-family:inherit;font-size:12pt;">&#32;This Award represents the right to be issued on a future date one (1) share of Common Stock for each Restricted Stock Unit that vests on the applicable vesting date(s) (subject to any adjustment under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 3</font><font style="font-family:inherit;font-size:12pt;">&#32;below) as indicated in the Grant Notice.  As of the Date of Grant, the Company will credit to a bookkeeping account maintained by the Company for your benefit (the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Account</font><font style="font-family:inherit;font-size:12pt;">&#8221;) the number of Restricted Stock Units subject to the Award. This Award was granted in consideration of your services to the Company.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">2.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">VESTING. </font><font style="font-family:inherit;font-size:12pt;">Subject to the limitations contained herein and the provisions of Section 10, your Award will vest, if at all, in accordance with the vesting schedule provided in the Grant Notice, provided that vesting will cease upon the termination of your Continuous Service. Upon such termination of your Continuous Service, the Restricted Stock Units credited to the Account that were not vested on the date of such termination will be forfeited at no cost to the Company and you will have no further right, title or interest in or to such Restricted Stock Units or the underlying shares of Common Stock.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">3.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">NUMBER OF SHARES. </font><font style="font-family:inherit;font-size:12pt;">The number of Restricted Stock Units subject to your Award may be adjusted from time to time for Capitalization Adjustments, as provided in the Plan. Any additional Restricted Stock Units, shares, cash or other property that becomes subject to the Award pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 3</font><font style="font-family:inherit;font-size:12pt;">, if any, shall be subject, in a manner determined by the Board, to the same forfeiture restrictions, restrictions on transferability, and time and manner of delivery as applicable to the other Restricted Stock Units and shares covered by your Award. Notwithstanding the provisions of this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 3</font><font style="font-family:inherit;font-size:12pt;">, no fractional shares or rights for fractional shares of Common Stock shall be created pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 3</font><font style="font-family:inherit;font-size:12pt;">. Any fraction of a share will be rounded down to the nearest whole share.</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">3</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">4.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">SECURITIES LAW COMPLIANCE.</font><font style="font-family:inherit;font-size:12pt;">&#32;You may not be issued any Common Stock under your Award unless the shares of Common Stock underlying the Restricted Stock Units are either (i) then registered under the Securities Act, or (ii) the Company has determined that such issuance would be exempt from the registration requirements of the Securities Act. Your Award must also comply with other applicable laws and regulations governing the Award, and you shall not receive such Common Stock if the Company determines that such receipt would not be in material compliance with such laws and regulations.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">5.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">TRANSFER RESTRICTIONS.</font><font style="font-family:inherit;font-size:12pt;">&#32;Prior to the time that shares of Common Stock have been delivered to you, you may not transfer, pledge, sell or otherwise dispose of this Award or the shares issuable in respect of your Award, except as expressly provided in this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 5</font><font style="font-family:inherit;font-size:12pt;">. For example, you may not use shares that may be issued in respect of your Restricted Stock Units as security for a loan.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(a)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Death.</font><font style="font-family:inherit;font-size:12pt;">&#32;Your Award is transferable by will and by the laws of descent and distribution. At your death, vesting of your Award will cease and your executor or administrator of your estate shall be entitled to receive, on behalf of your estate, any Common Stock or other consideration that vested but was not issued before your death.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(b)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Domestic Relations Orders.</font><font style="font-family:inherit;font-size:12pt;">&#32;Upon receiving written permission from the Board or its duly authorized designee, and provided that you and the designated transferee enter into transfer and other agreements required by the Company, you may transfer your right to receive the distribution of Common Stock or other consideration hereunder, pursuant to a domestic relations order or marital settlement agreement that contains the information required by the Company to effectuate the transfer. You are encouraged to discuss the proposed terms of any division of this Award with the Company General Counsel prior to finalizing the domestic relations order or marital settlement agreement to verify that you may make such transfer, and if so, to help ensure the required information is contained within the domestic relations order or marital settlement agreement.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">6.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">DATE OF ISSUANCE.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(a)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">The issuance of shares in respect of the Restricted Stock Units is intended to be exempt from Section 409A of the Code as a &#8220;short-term deferral&#8221; pursuant to Treasury Regulations Section 1.409A-1(b)(4) and will be construed and administered in such a manner. Subject to the satisfaction of the withholding obligations set forth in this Agreement, in the event one or more Restricted Stock Units vests, the Company shall issue to you one (1) share of Common Stock in settlement of each Restricted Stock Unit that vests on the applicable vesting date(s) (subject to any adjustment under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 3</font><font style="font-family:inherit;font-size:12pt;">&#32;above). The issuance dates shall be on or </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">4</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">within thirty (30) days after the applicable Restricted Stock Unit vesting dates, subject to clause (b) below (the issuance date is referred to as the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Original Issuance Date</font><font style="font-family:inherit;font-size:12pt;">&#8221;).  </font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(b)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">If the Original Issuance Date does not occur (1) during an &#8220;open window period&#8221; applicable to you, as determined by the Company in accordance with the Company&#8217;s then-effective policy on trading in Company securities, and (2) on a date when you are otherwise permitted to sell shares of Common Stock on an established stock exchange or stock market, and both (i) the Company decides, prior to the Original Issuance Date, not to satisfy the Withholding Taxes by withholding shares of Common Stock from the shares otherwise due to you under this Award, and (ii) you do not elect to pay your Withholding Taxes in cash, then the shares that would otherwise be issued to you on the Original Issuance Date will not be delivered on such Original Issuance Date and will instead be delivered on or within thirty (30) days after the first business day when you are not prohibited from selling shares of the Company&#8217;s Common Stock in the open public market, but in no event later than the 15th day of the third calendar month of the applicable year following the year in which the shares of Common Stock under this Award are no longer subject to a &#8220;substantial risk of forfeiture&#8221; within the meaning of Treasury Regulations Section 1.409A-1(d) (or, in the event the Award is not a &#8220;short-term deferral&#8221; within the meaning of Section 409A of the Code, such earlier date as is required for the Award to comply with Section 409A of the Code).</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(c)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">The form of delivery of shares (e.g., a stock certificate or electronic entry evidencing such shares) shall be determined by the Company.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">7.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">DIVIDENDS.</font><font style="font-family:inherit;font-size:12pt;">&#32;You shall receive no benefit or adjustment to your Award with respect to any cash dividend, stock dividend or other distribution that does not result from a Capitalization Adjustment.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">8.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">RESTRICTIVE LEGENDS.</font><font style="font-family:inherit;font-size:12pt;">&#32;The shares of Common Stock issued under your Award shall be endorsed with appropriate legends as determined by the Company.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">9.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">EXECUTION OF DOCUMENTS.</font><font style="font-family:inherit;font-size:12pt;">&#32;You hereby acknowledge and agree that the manner selected by the Company by which you indicate your consent to your Grant Notice is also deemed to be your execution of your Grant Notice and of this Agreement. You further agree that such manner of indicating consent may be relied upon as your signature for establishing your execution of any documents to be executed in the future in connection with your Award.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">10.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">CHANGE IN CONTROL</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(a)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Notwithstanding any contrary provision of the Grant Notice or this Agreement, if a Change in Control occurs and your Continuous Service with the Company has not terminated as of, or immediately prior to, the effective time of the Change in Control, and if </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">5</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">your Award is not continued, assumed or substituted for in accordance with the provisions of Section 9(c)(i) of the Plan, then, as of the effective time of such Change in Control, the vesting of your Award shall be accelerated in full.  For clarity, your Award will be considered to be continued, assumed or substituted for if it remains (or is replaced by an award that is) subject to terms and conditions that preserve its intrinsic value as of immediately prior to the Change in Control, provided that it may instead confer the right to receive cash, common stock of the acquiring entity or other consideration paid to the stockholders of the Company pursuant to the Change in Control.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(b)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Notwithstanding any contrary provision of the Grant Notice or this Agreement, if a Change in Control occurs, your Award is continued, assumed or substituted for in accordance with Section 9(c)(i) of the Plan, and as of, or within twelve (12) months after, the effective time of such Change in Control your Continuous Service terminates due to an involuntary termination (not including death or Disability) by the Company without Cause or due to a voluntary termination by you with Good Reason, then, as of the date of termination of Continuous Service, the vesting of your Award shall be accelerated in full.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">11.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">AWARD NOT A SERVICE CONTRACT.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(a)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Nothing in this Agreement (including, but not limited to, the vesting of your Award or the issuance of the shares subject to your Award), the Plan or any covenant of good faith and fair dealing that may be found implicit in this Agreement or the Plan shall: (i) confer upon you any right to continue in the employ of, or affiliation with, the Company or an Affiliate; (ii) constitute any promise or commitment by the Company or an Affiliate regarding the fact or nature of future positions, future work assignments, future compensation or any other term or condition of employment or affiliation; (iii) confer any right or benefit under this Agreement or the Plan unless such right or benefit has specifically accrued under the terms of this Agreement or the Plan; or (iv) deprive the Company of the right to terminate you at will and without regard to any future vesting opportunity that you may have.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(b)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">The Company has the right to reorganize, sell, spin-out or otherwise restructure one or more of its businesses or Affiliates at any time or from time to time, as it deems appropriate (a &#8220;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">reorganization</font><font style="font-family:inherit;font-size:12pt;">&#8221;). Such a reorganization could result in the termination of your Continuous Service, or the termination of Affiliate status of your employer and the loss of benefits available to you under this Agreement, including but not limited to, the termination of the right to continue vesting in the Award. This Agreement, the Plan, the transactions contemplated hereunder and the vesting schedule set forth herein or any covenant of good faith and fair dealing that may be found implicit in any of them do not constitute an express or implied promise of continued engagement as an employee or consultant for the term of this Agreement, </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">6</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">for any period, or at all, and shall not interfere in any way with the Company&#8217;s right to conduct a reorganization.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">12.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">WITHHOLDING OBLIGATIONS.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(a)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">On each vesting date, and on or before the time you receive a distribution of the shares underlying your Restricted Stock Units, and at any other time as reasonably requested by the Company in accordance with applicable tax laws, you hereby authorize any required withholding from the Common Stock issuable to you and/or otherwise agree to make adequate provision in cash for any sums required to satisfy the federal, state, local and foreign tax withholding obligations of the Company or any Affiliate that arise in connection with your Award (the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Withholding Taxes</font><font style="font-family:inherit;font-size:12pt;">&#8221;). Additionally, the Company or any Affiliate may, in its sole discretion, satisfy all or any portion of the Withholding Taxes obligation relating to your Award by any of the following means or by a combination of such means: (i) withholding from any compensation otherwise payable to you by the Company; (ii) causing you to tender a cash payment; (iii) provided that at the time of issuance the Common Stock is publicly traded, permitting or requiring you to enter into a &#8220;same day sale&#8221; commitment whereby you irrevocably elect to sell a portion of the shares to be delivered in connection with your Restricted Stock Units to a registered broker to satisfy the Withholding Taxes and whereby the broker irrevocably commits to forward the proceeds necessary to satisfy the Withholding Taxes directly to the Company and/or its Affiliates; or (iv) withholding shares of Common Stock from the shares of Common Stock issued or otherwise issuable to you in connection with the Award with a Fair Market Value (measured as of the date shares of Common Stock are issued to pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 6</font><font style="font-family:inherit;font-size:12pt;">) equal to the amount of such Withholding Taxes; </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided, however</font><font style="font-family:inherit;font-size:12pt;">, that the number of such shares of Common Stock so withheld will not exceed the amount necessary to satisfy the Company&#8217;s required tax withholding obligations using the maximum statutory withholding rates for federal, state, local and foreign tax purposes, including payroll taxes, that are applicable to supplemental taxable income; and </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided, further</font><font style="font-family:inherit;font-size:12pt;">, that to the extent necessary to qualify for an exemption from application of Section 16(b) of the Exchange Act, if applicable, such share withholding procedure will be subject to the express prior approval of the Company&#8217;s Compensation Committee.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(b)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Unless the tax withholding obligations of the Company and/or any Affiliate are satisfied, the Company shall have no obligation to deliver to you any Common Stock otherwise issuable with respect to the Award.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(c)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">In the event the Company&#8217;s obligation to withhold arises prior to the delivery to you of Common Stock or it is determined after the delivery of Common Stock to you that the amount of the Company&#8217;s withholding obligation was greater than the amount withheld </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">7</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">by the Company, you agree to indemnify and hold the Company harmless from any failure by the Company to withhold the proper amount.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">13.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">TAX CONSEQUENCES.</font><font style="font-family:inherit;font-size:12pt;">&#32;The Company has no duty or obligation to minimize the tax consequences to you of this Award and shall not be liable to you for any adverse tax consequences to you arising in connection with this Award. You are hereby advised to consult with your own personal tax, financial and/or legal advisors regarding the tax consequences of this Award and by signing the Grant Notice, you have agreed that you have done so or knowingly and voluntarily declined to do so. You understand that you (and not the Company) shall be responsible for your own tax liability that may arise as a result of the Award.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">14.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">UNSECURED OBLIGATION. </font><font style="font-family:inherit;font-size:12pt;">Your Award is unfunded, and as a holder of a vested Award, you shall be considered an unsecured creditor of the Company with respect to the Company&#8217;s obligation, if any, to issue shares or other property pursuant to this Agreement. You shall not have voting or any other rights as a stockholder of the Company with respect to the shares to be issued pursuant to this Agreement until such shares are issued to you pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 6</font><font style="font-family:inherit;font-size:12pt;">&#32;of this Agreement. Upon such issuance, you will obtain full voting and other rights as a stockholder of the Company. Nothing contained in this Agreement, and no action taken pursuant to its provisions, shall create or be construed to create a trust of any kind or a fiduciary relationship between you and the Company or any other person.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">15.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">NOTICES.</font><font style="font-family:inherit;font-size:12pt;">&#32;Any notice or request required or permitted hereunder shall be given in writing to each of the other parties hereto and shall be deemed effectively given on the earlier of (i) the date of personal delivery, including delivery by express courier, or delivery via electronic means, or (ii) the date that is five (5) days after deposit in the United States Post Office (whether or not actually received by the addressee), by registered or certified mail with postage and fees prepaid, addressed at the following addresses, or at such other address(es) as a party may designate by ten (10) days&#8217; advance written notice to each of the other parties hereto:</font></div><div style="line-height:120%;padding-left:49px;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.3076923076923%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:24%;"></td><td style="width:5%;"></td><td style="width:71%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">COMPANY:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2U, Inc.</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Attn: Stock Administrator</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">7900 Harkins Road</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Lanham, MD 20706</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">PARTICIPANT:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Your address as on file with the Company at the time notice is given</font></div></td></tr></table></div></div><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">16.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">HEADINGS.</font><font style="font-family:inherit;font-size:12pt;">&#32;The headings of the Sections in this Agreement are inserted for convenience only and shall not be deemed to constitute a part of this Agreement or to affect the meaning of this Agreement.</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">8</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">17.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">MISCELLANEOUS.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(a)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">The rights and obligations of the Company under your Award shall be transferable by the Company to any one or more persons or entities, and all covenants and agreements hereunder shall inure to the benefit of, and be enforceable by, the Company&#8217;s successors and assigns.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(b)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">You agree upon request to execute any further documents or instruments necessary or desirable in the sole determination of the Company to carry out the purposes or intent of your Award.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(c)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">You acknowledge and agree that you have reviewed your Award in its entirety, have had an opportunity to obtain the advice of counsel prior to executing and accepting your Award and fully understand all provisions of your Award.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(d)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">This Agreement shall be subject to all applicable laws, rules, and regulations, and to such approvals by any governmental agencies or national securities exchanges as may be required.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(e)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">All obligations of the Company under the Plan and this Agreement shall be binding on any successor to the Company, whether the existence of such successor is the result of a direct or indirect purchase, merger, consolidation, or otherwise, of all or substantially all of the business and/or assets of the Company.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">18.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">GOVERNING PLAN DOCUMENT.</font><font style="font-family:inherit;font-size:12pt;">&#32;Your Award is subject to all the provisions of the Plan, the provisions of which are hereby made a part of your Award, and is further subject to all interpretations, amendments, rules and regulations which may from time to time be promulgated and adopted pursuant to the Plan. Your Award (and any compensation paid or shares issued under your Award) is subject to recoupment in accordance with The Dodd-Frank Wall Street Reform and Consumer Protection Act and any implementing regulations thereunder, any clawback policy adopted by the Company and any compensation recovery policy otherwise required by applicable law. No recovery of compensation under such a clawback policy will be an event giving rise to a right to voluntarily terminate employment upon a resignation for &#8220;good reason,&#8221; or for a &#8220;constructive termination&#8221; or any similar term under any plan of or agreement with the Company.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">19.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">EFFECT ON OTHER EMPLOYEE BENEFIT PLANS.</font><font style="font-family:inherit;font-size:12pt;">&#32;The value of the Award subject to this Agreement shall not be included as compensation, earnings, salaries, or other similar terms used when calculating benefits under any employee benefit plan (other than the Plan) sponsored by the Company or any Affiliate except as such plan otherwise expressly </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">9</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:138%;padding-bottom:16px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">provides. The Company expressly reserves its rights to amend, modify, or terminate any or all of the employee benefit plans of the Company or any Affiliate.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">20.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">CHOICE OF LAW.</font><font style="font-family:inherit;font-size:12pt;">&#32;The interpretation, performance and enforcement of this Agreement shall be governed by the law of the State of Delaware without regard to that state&#8217;s conflicts of laws rules.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">21.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">SEVERABILITY.</font><font style="font-family:inherit;font-size:12pt;">&#32;If all or any part of this Agreement or the Plan is declared by any court or governmental authority to be unlawful or invalid, such unlawfulness or invalidity shall not invalidate any portion of this Agreement or the Plan not declared to be unlawful or invalid. Any Section of this Agreement (or part of such a Section) so declared to be unlawful or invalid shall, if possible, be construed in a manner which will give effect to the terms of such Section or part of a Section to the fullest extent possible while remaining lawful and valid.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">22.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">OTHER DOCUMENTS.</font><font style="font-family:inherit;font-size:12pt;">&#32;You hereby acknowledge receipt or the right to receive a prospectus providing the information required by Rule 428(b)(1) promulgated under the Securities Act. In addition, you acknowledge receipt of the Company&#8217;s </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">Insider Trading Policy</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">23.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">AMENDMENT.</font><font style="font-family:inherit;font-size:12pt;">&#32;This Agreement may not be modified, amended or terminated except by an instrument in writing, signed by you and by a duly authorized representative of the Company. Notwithstanding the foregoing, this Agreement may be amended solely by the Board by a writing which specifically states that it is amending this Agreement, so long as a copy of such amendment is delivered to you, and provided that, except as otherwise expressly provided in the Plan, no such amendment materially adversely affecting your rights hereunder may be made without your written consent. Without limiting the foregoing, the Board reserves the right to change, by written notice to you, the provisions of this Agreement in any way it may deem necessary or advisable to carry out the purpose of the Award as a result of any change in applicable laws or regulations or any future law, regulation, ruling, or judicial decision, provided that any such change shall be applicable only to rights relating to that portion of the Award which is then subject to restrictions as provided herein.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">24.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">COMPLIANCE WITH SECTION 409A OF THE CODE</font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">.</font><font style="font-family:inherit;font-size:12pt;">&#32;This Award is intended to be exempt from Section 409A of the Code under the &#8220;short-term deferral&#8221; rule set forth in Treasury Regulation Section 1.409A-1(b)(4). Notwithstanding the foregoing, if it is determined that the Award fails to satisfy the requirements of the short-term deferral rule and is otherwise deferred compensation subject to Section 409A, and if you are a &#8220;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Specified Employee</font><font style="font-family:inherit;font-size:12pt;">&#8221; (within the meaning set forth in Section 409A(a)(2)(B)(i) of the Code) as of the date of your &#8220;separation from service&#8221; (within the meaning of Treasury Regulation Section 1.409A-1(h) and without regard to any alternative definition thereunder), then the issuance of any shares that would otherwise be made upon the date of the separation from service or within </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">10</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:138%;padding-bottom:16px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">the first six (6) months thereafter will not be made on the originally scheduled date(s) and will instead be issued in a lump sum on the date that is six (6) months and one day after the date of the separation from service or, if earlier, as soon as practicable following the date of your death, with the balance of the shares issued thereafter in accordance with the original issuance schedule set forth above, but if and only if such delay in the issuance of the shares is necessary to avoid the imposition of adverse taxation on you in respect of the shares under Section 409A of the Code. Each installment of shares that vests is intended to constitute a &#8220;separate payment&#8221; for purposes of Treasury Regulation Section 1.409A-2(b)(2).</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">* * * * *</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">This Restricted Stock Unit Award Agreement shall be deemed to be signed by the Company and the Participant upon the signing by the Participant of the Restricted Stock Unit Grant Notice to which it is attached.</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">11</font></div></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.10
<SEQUENCE>4
<FILENAME>a2u201910-kexhibit1010.htm
<DESCRIPTION>EXHIBIT 10.10
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sCFBCF436CEDCA7FA24F36DFC75B26280"></a></div><div><div style="line-height:138%;padding-bottom:13px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EXHIBIT 10.10</font></div><div style="line-height:138%;padding-bottom:13px;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">PSU Form (US Employees)</font></div><div style="line-height:138%;padding-bottom:13px;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:138%;padding-bottom:32px;text-align:center;font-size:14pt;"><font style="font-family:inherit;font-size:14pt;font-weight:bold;">2U, INC.</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:14pt;font-weight:bold;">PERFORMANCE STOCK UNIT GRANT NOTICE </font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">(AMENDED AND RESTATED 2014 EQUITY INCENTIVE PLAN)</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">(US)</font></div><div style="line-height:138%;padding-bottom:13px;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2U, Inc. (the &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Company</font><font style="font-family:inherit;font-size:10pt;">&#8221;), pursuant to Section 6(c) of the Company&#8217;s Amended and Restated 2014 Equity Incentive Plan (the &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Plan</font><font style="font-family:inherit;font-size:10pt;">&#8221;), hereby awards to Participant a Performance Stock Unit Award for the target number of shares of the Company&#8217;s Common Stock (&#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Performance Stock Units</font><font style="font-family:inherit;font-size:10pt;">&#8221;) set forth below (the &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Award</font><font style="font-family:inherit;font-size:10pt;">&#8221;). The Award is subject to all of the terms and conditions as set forth in this notice of grant (this &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Performance</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Unit Grant Notice</font><font style="font-family:inherit;font-size:10pt;">&#8221;) and in the Plan and the Performance Stock Unit Award Agreement (the &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Award Agreement</font><font style="font-family:inherit;font-size:10pt;">&#8221;), both of which are attached hereto and incorporated herein in their entirety. Capitalized terms not otherwise defined herein shall have the meanings set forth in the Plan or the Award Agreement. In the event of any conflict between the terms in the Award Agreement or this Performance Stock Unit Grant Notice and the Plan, the terms of the Plan shall control.</font></div><div style="line-height:120%;padding-left:66px;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:91.45299145299145%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:48%;"></td><td style="width:52%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Participant:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Date of Grant:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Grant Number:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Vesting Commencement Date:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Target Number of Performance Stock Units/Shares:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:24%;"></td><td style="width:76%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Performance Periods:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="padding-left:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1/3</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">rd</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;of the Target Number of Performance Stock Units set forth above (the &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Target Number of PSUs</font><font style="font-family:inherit;font-size:10pt;">&#8221;) will be eligible to be earned for each of the three performance periods as set forth below (each, a &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Performance Period</font><font style="font-family:inherit;font-size:10pt;">&#8221;).  </font></div><div style="padding-left:48px;text-indent:-24px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Performance Period 1:  The Vesting Commencement Date through the first anniversary of the Vesting Commencement Date. </font></div><div style="padding-left:48px;text-indent:-24px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Performance Period 2: The first anniversary of the Vesting Commencement Date through the second anniversary of the Vesting Commencement Date.</font></div><div style="padding-left:48px;text-indent:-24px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">3.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Performance Period 3:</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">The second anniversary of the Vesting Commencement Date through the third anniversary of the Vesting Commencement Date.</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Performance-Based Vesting:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The number of Performance Stock Units earned in respect of each Performance Period will be determined by multiplying the Achievement Percentage (as determined based on the Company&#8217;s relative total stockholder return in accordance with Appendix A) for such Performance Period by 1/3</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">rd</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;of the Target Number of PSUs. </font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Upon the date that the Committee (or its designee) determines the Achievement Percentage for a Performance Period, which shall in no event be more than ninety (90) days following the completion of such Performance Period (the &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Determination Date</font><font style="font-family:inherit;font-size:10pt;">&#8221;), the earned Performance Stock Units for such Performance Period shall vest and become payable, subject to the Participant&#8217;s Continuous Service through the Determination Date.</font></div></td></tr></table></div></div><div style="line-height:138%;padding-bottom:13px;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Additional Terms/Acknowledgements:</font><font style="font-family:inherit;font-size:10pt;">&#32;Participant acknowledges receipt of, and understands and agrees to, this Performance Stock Unit Grant Notice, the Award Agreement and the Plan. Participant further acknowledges that as of the Date of Grant, this Performance Stock Unit Grant Notice, the Award Agreement and the Plan set forth the </font></div><div><br></div><div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:138%;padding-bottom:13px;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">entire understanding between Participant and the Company regarding the Award specified above and supersede all prior oral and written agreements on the terms of this Award with the exception, if applicable, of (i) the written employment agreement or offer letter agreement entered into between the Company and Participant specifying the terms that should govern this specific Award, and (ii) any compensation recovery policy that is adopted by the Company or is otherwise required by applicable law.</font></div><div style="line-height:138%;padding-bottom:13px;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By accepting this Award, Participant acknowledges having received and read the Performance Stock Unit Grant Notice, the Award Agreement and the Plan and agrees to all of the terms and conditions set forth in these documents. Participant consents to receive Plan documents by electronic delivery and to participate in the Plan through an on-line or electronic system established and maintained by the Company or another third party designated by the Company.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:8%;"></td><td style="width:38%;"></td><td style="width:7%;"></td><td style="width:9%;"></td><td style="width:38%;"></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2U, INC.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PARTICIPANT</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Signature</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Signature</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Title:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:138%;padding-bottom:13px;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ATTACHMENTS</font><font style="font-family:inherit;font-size:10pt;">:     Award Agreement and Amended and Restated 2014 Equity Incentive Plan</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:138%;padding-bottom:13px;padding-top:16px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">2U, INC.</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">AMENDED AND RESTATED 2014 EQUITY INCENTIVE PLAN <br>PERFORMANCE STOCK UNIT AWARD AGREEMENT <br>(US)</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Pursuant to the Performance Stock Unit Grant Notice (the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Grant Notice</font><font style="font-family:inherit;font-size:12pt;">&#8221;) and this Performance Stock Unit Award Agreement (the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Agreement</font><font style="font-family:inherit;font-size:12pt;">&#8221;), 2U, Inc. (the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Company</font><font style="font-family:inherit;font-size:12pt;">&#8221;) has awarded you (&#8220;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Participant</font><font style="font-family:inherit;font-size:12pt;">&#8221;) a Performance Stock Unit Award (the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Award</font><font style="font-family:inherit;font-size:12pt;">&#8221;) pursuant to Section 6(c) of the Company&#8217;s Amended and Restated 2014 Equity Incentive Plan (the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Plan</font><font style="font-family:inherit;font-size:12pt;">&#8221;) for the Target Number of PSUs. Capitalized terms not explicitly defined in this Agreement or the Grant Notice shall have the same meanings given to them in the Plan. The terms of your Award, in addition to those set forth in the Grant Notice, are as follows. Section references are to this Agreement unless otherwise stated.</font></div><div style="line-height:138%;padding-left:0px;padding-bottom:16px;text-align:left;text-indent:48px;"><font style="padding-bottom:16px;text-align:left;font-family:inherit;font-size:12pt;font-weight:bold;padding-right:48px;">1.</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">GRANT OF THE AWARD.</font><font style="font-family:inherit;font-size:12pt;">&#32;This Award represents the right to be issued on a future date one (1) share of Common Stock for each Performance Stock Unit that is earned and vests in accordance with the Grant Notice and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Sections 2</font><font style="font-family:inherit;font-size:12pt;">&#32;and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">3</font><font style="font-family:inherit;font-size:12pt;">&#32;below (subject to any adjustment under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 4</font><font style="font-family:inherit;font-size:12pt;">&#32;below).  As of the Date of Grant, the Company will credit to a bookkeeping account maintained by the Company for your benefit the Target Number of PSUs subject to the Award. This Award was granted in consideration of your services to the Company.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">2.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">VESTING.  </font><font style="font-family:inherit;font-size:12pt;">The Performance Stock Units will be earned, if at all, as a percentage of the Target Number of PSUs based on the Company&#8217;s achievement of the performance conditions set forth in Appendix A during the Performance Periods.  The Performance Stock Units earned in respect of a Performance Period (if any) will vest on the applicable Determination Date, subject to your Continuous Service through the Determination Date.  Any fraction of a share of Common Stock that would otherwise be issuable in respect of a vested Performance Stock Unit will be rounded to the nearest whole share.  Any Performance Stock Units that were eligible to be earned for a Performance Period and that are not earned for the Performance Period will immediately and automatically be cancelled and forfeited without consideration as of the applicable Determination Date.  Upon a termination of your Continuous Service prior to the Determination Date for a Performance Period, the Performance Stock Units eligible to be earned for such Performance Period will be forfeited at no cost to the Company and you will have no further right, title or interest in or to such Performance Stock Units or the underlying shares of Common Stock.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">3.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">CHANGE IN CONTROL.  </font><font style="font-family:inherit;font-size:12pt;">Notwithstanding any contrary provision of the Grant Notice or this Agreement, if a Change in Control occurs prior to the third anniversary of the Vesting Commencement Date and your Continuous Service with the Company has not terminated as of, or immediately prior to, the effective time of the Change in Control:</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">3</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(a)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">The Performance Period that is ongoing as of the Change in Control (the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Ongoing Performance Period</font><font style="font-family:inherit;font-size:12pt;">&#8221;) shall be shortened to end at a date within ten (10) days prior to the Change in Control as determined by the Committee, and an Achievement Percentage (as defined in Appendix A) will determined based on the Company&#8217;s TSR (as defined in Appendix A) for such shortened Ongoing Performance Period calculated using the closing stock price of a share of Common Stock on the last day of such shortened Ongoing Performance Period as the ending stock price of the Company; </font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(b)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">If the Achievement Percentage determined in accordance with Section 3(a) above is greater than or equal to 100%, then as of immediately prior to the effective time of the Change in Control, the Performance Stock Units eligible to be earned for any Performance Period with an end date following the Change in Control (including the Ongoing Performance Period) will be deemed earned and will vest with respect to a number of shares of Common Stock equal to (i) the Target Number of PSUs eligible to be earned for such Performance Period multiplied by (ii) the Achievement Percentage; </font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(c)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">If the Achievement Percentage determined in accordance with Section 3(a) above is less than 100%, then as of immediately prior to the effective time of the Change in Control:</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(i)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">The Performance Stock Units eligible to be earned for the Ongoing Performance Period will be deemed earned and will vest with respect to a number of shares of Common Stock equal to (x) the product of (A) the Target Number of PSUs eligible to be earned for the Ongoing Performance Period and (B) a fraction, the numerator of which equals the number of days elapsed in the Ongoing Performance Period through and including the date the Change in Control occurs and the denominator of which equals the original number of days in the Ongoing Performance Period (such product, the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Prorata Units</font><font style="font-family:inherit;font-size:12pt;">&#8221;), multiplied by (y) the Achievement Percentage; and</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(ii)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">&#32;A number of Performance Stock Units equal to (x) with respect to the Ongoing Performance Period, (A) the Target Number of PSUs eligible to be earned for the Ongoing Performance Period minus (B) the Prorata Units plus (y) with respect to any other Performance Period with an end date following the Change in Control, the Target Number of PSUs eligible to be earned for such Performance Period (collectively, the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Time-Vesting Units</font><font style="font-family:inherit;font-size:12pt;">&#8221;) will cease to be subject to the vesting schedule set forth in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 2</font><font style="font-family:inherit;font-size:12pt;">&#32;and will instead become eligible to vest solely based on your Continuous Service and shall vest on the last day of the applicable original Performance Period, subject to your Continuous Service through such vesting date, provided that if as of, or within twelve (12) months after, the effective time of such Change in Control, your Continuous Service terminates due to an involuntary termination (not including death or </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">4</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Disability) by the Company without Cause or due to a voluntary termination by you with Good Reason, then, as of the date of termination of Continuous Service, the Time-Vesting Units shall be accelerated in full; and</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(iii)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">If the Time-Vesting Units are not continued, assumed or substituted for in accordance with the provisions of Section 9(c)(i) of the Plan, then, as of the effective time of such Change in Control, the Time-Vesting Units shall be accelerated in full.  For clarity, your Award will be considered to be continued, assumed or substituted for if it remains (or is replaced by an award that is) subject to terms and conditions that preserve its intrinsic value as of immediately prior to the Change in Control, provided that it may instead confer the right to receive cash, common stock of the acquiring entity or other consideration paid to the stockholders of the Company pursuant to the Change in Control; and</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(d)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">As of immediately prior to the effective time of such Change in Control, any portion of the Performance Stock Units under this Award other than the Time-Vesting Units that remains unvested after giving effect to Sections 3(a)-(c) above will be cancelled and forfeited for no consideration.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">4.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">NUMBER OF SHARES. </font><font style="font-family:inherit;font-size:12pt;">The number of Performance Stock Units subject to your Award may be adjusted from time to time for Capitalization Adjustments, as provided in the Plan. Any additional Performance Stock Units, shares, cash or other property that becomes subject to the Award pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 4</font><font style="font-family:inherit;font-size:12pt;">, if any, shall be subject, in a manner determined by the Board, to the same forfeiture restrictions, restrictions on transferability, and time and manner of delivery as applicable to the other Performance Stock Units and shares covered by your Award. Notwithstanding the provisions of this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 4</font><font style="font-family:inherit;font-size:12pt;">, no fractional shares or rights for fractional shares of Common Stock shall be created pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 4</font><font style="font-family:inherit;font-size:12pt;">. Any fraction of a share will be rounded down to the nearest whole share.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">5.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">SECURITIES LAW COMPLIANCE.</font><font style="font-family:inherit;font-size:12pt;">&#32;You may not be issued any Common Stock under your Award unless the shares of Common Stock underlying the Performance Stock Units are either (i) then registered under the Securities Act, or (ii) the Company has determined that such issuance would be exempt from the registration requirements of the Securities Act. Your Award must also comply with other applicable laws and regulations governing the Award, and you shall not receive such Common Stock if the Company determines that such receipt would not be in material compliance with such laws and regulations.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">6.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">TRANSFER RESTRICTIONS.</font><font style="font-family:inherit;font-size:12pt;">&#32;Prior to the time that shares of Common Stock have been delivered to you, you may not transfer, pledge, sell or otherwise dispose of this Award or the shares issuable in respect of your Award, except as expressly provided in this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 6</font><font style="font-family:inherit;font-size:12pt;">. </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">5</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:138%;padding-bottom:16px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">For example, you may not use shares that may be issued in respect of your Performance Stock Units as security for a loan.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(a)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Death.</font><font style="font-family:inherit;font-size:12pt;">&#32;Your Award is transferable by will and by the laws of descent and distribution. At your death, vesting of your Award will cease and your executor or administrator of your estate shall be entitled to receive, on behalf of your estate, any Common Stock or other consideration that vested but was not issued before your death.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(b)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Domestic Relations Orders.</font><font style="font-family:inherit;font-size:12pt;">&#32;Upon receiving written permission from the Board or its duly authorized designee, and provided that you and the designated transferee enter into transfer and other agreements required by the Company, you may transfer your right to receive the distribution of Common Stock or other consideration hereunder, pursuant to a domestic relations order or marital settlement agreement that contains the information required by the Company to effectuate the transfer. You are encouraged to discuss the proposed terms of any division of this Award with the Company General Counsel prior to finalizing the domestic relations order or marital settlement agreement to verify that you may make such transfer, and if so, to help ensure the required information is contained within the domestic relations order or marital settlement agreement.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">7.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">DATE OF ISSUANCE.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(a)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">The issuance of shares in respect of the Performance Stock Units is intended to be exempt from Section 409A of the Code as a &#8220;short-term deferral&#8221; pursuant to Treasury Regulations Section 1.409A-1(b)(4) and will be construed and administered in such a manner. Subject to the satisfaction of the withholding obligations set forth in this Agreement, in the event one or more Performance Stock Units vests, the Company shall issue to you one (1) share of Common Stock in settlement of each Performance Stock Unit that is earned and vests in accordance with this Agreement (subject to any adjustment under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 4</font><font style="font-family:inherit;font-size:12pt;">&#32;above). The issuance dates shall be on or within thirty (30) days after the applicable Performance Stock Unit vests, subject to clause (b) below (the issuance date is referred to as the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Original Issuance Date</font><font style="font-family:inherit;font-size:12pt;">&#8221;).  </font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(b)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">If the Original Issuance Date does not occur (1) during an &#8220;open window period&#8221; applicable to you, as determined by the Company in accordance with the Company&#8217;s then-effective policy on trading in Company securities, and (2) on a date when you are otherwise permitted to sell shares of Common Stock on an established stock exchange or stock market, and both (i) the Company decides, prior to the Original Issuance Date, not to satisfy the Withholding Taxes by withholding shares of Common Stock from the shares otherwise due to you under this Award, and (ii) you do not elect to pay your Withholding Taxes in cash, then the shares that would otherwise be issued to you on the Original Issuance Date will not be delivered on such Original Issuance Date and will instead be delivered on or within thirty (30) days after the first </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">6</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">business day when you are not prohibited from selling shares of the Company&#8217;s Common Stock in the open public market, but in no event later than the 15th day of the third calendar month of the applicable year following the year in which the shares of Common Stock under this Award are no longer subject to a &#8220;substantial risk of forfeiture&#8221; within the meaning of Treasury Regulations Section 1.409A-1(d) (or, in the event the Award is not a &#8220;short-term deferral&#8221; within the meaning of Section 409A of the Code, such earlier date as is required for the Award to comply with Section 409A of the Code).</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(c)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">The form of delivery of shares (e.g., a stock certificate or electronic entry evidencing such shares) shall be determined by the Company.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">8.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">DIVIDENDS.</font><font style="font-family:inherit;font-size:12pt;">&#32;You shall receive no benefit or adjustment to your Award with respect to any cash dividend, stock dividend or other distribution that does not result from a Capitalization Adjustment.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">9.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">RESTRICTIVE LEGENDS.</font><font style="font-family:inherit;font-size:12pt;">&#32;The shares of Common Stock issued under your Award shall be endorsed with appropriate legends as determined by the Company.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">10.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">EXECUTION OF DOCUMENTS.</font><font style="font-family:inherit;font-size:12pt;">&#32;You hereby acknowledge and agree that the manner selected by the Company by which you indicate your consent to your Grant Notice is also deemed to be your execution of your Grant Notice and of this Agreement. You further agree that such manner of indicating consent may be relied upon as your signature for establishing your execution of any documents to be executed in the future in connection with your Award.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">11.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">AWARD NOT A SERVICE CONTRACT.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(a)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Nothing in this Agreement (including, but not limited to, the vesting of your Award or the issuance of the shares subject to your Award), the Plan or any covenant of good faith and fair dealing that may be found implicit in this Agreement or the Plan shall: (i) confer upon you any right to continue in the employ of, or affiliation with, the Company or an Affiliate; (ii) constitute any promise or commitment by the Company or an Affiliate regarding the fact or nature of future positions, future work assignments, future compensation or any other term or condition of employment or affiliation; (iii) confer any right or benefit under this Agreement or the Plan unless such right or benefit has specifically accrued under the terms of this Agreement or the Plan; or (iv) deprive the Company of the right to terminate you at will and without regard to any future vesting opportunity that you may have.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(b)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">The Company has the right to reorganize, sell, spin-out or otherwise restructure one or more of its businesses or Affiliates at any time or from time to time, as it deems appropriate (a &#8220;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">reorganization</font><font style="font-family:inherit;font-size:12pt;">&#8221;). Such a reorganization could result in the termination of your Continuous Service, or the termination of Affiliate status of your employer and the loss of </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">7</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">benefits available to you under this Agreement, including but not limited to, the termination of the right to continue vesting in the Award. This Agreement, the Plan, the transactions contemplated hereunder and the vesting schedule set forth herein or any covenant of good faith and fair dealing that may be found implicit in any of them do not constitute an express or implied promise of continued engagement as an employee or consultant for the term of this Agreement, for any period, or at all, and shall not interfere in any way with the Company&#8217;s right to conduct a reorganization.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">12.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">WITHHOLDING OBLIGATIONS.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(a)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">On each vesting date, and on or before the time you receive a distribution of the shares underlying your Performance Stock Units, and at any other time as reasonably requested by the Company in accordance with applicable tax laws, you hereby authorize any required withholding from the Common Stock issuable to you and/or otherwise agree to make adequate provision in cash for any sums required to satisfy the federal, state, local and foreign tax withholding obligations of the Company or any Affiliate that arise in connection with your Award (the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Withholding Taxes</font><font style="font-family:inherit;font-size:12pt;">&#8221;). Additionally, the Company or any Affiliate may, in its sole discretion, satisfy all or any portion of the Withholding Taxes obligation relating to your Award by any of the following means or by a combination of such means: (i) withholding from any compensation otherwise payable to you by the Company; (ii) causing you to tender a cash payment; (iii) provided that at the time of issuance the Common Stock is publicly traded, permitting or requiring you to enter into a &#8220;same day sale&#8221; commitment whereby you irrevocably elect to sell a portion of the shares to be delivered in connection with your Performance Stock Units to a registered broker to satisfy the Withholding Taxes and whereby the broker irrevocably commits to forward the proceeds necessary to satisfy the Withholding Taxes directly to the Company and/or its Affiliates; or (iv) withholding shares of Common Stock from the shares of Common Stock issued or otherwise issuable to you in connection with the Award with a Fair Market Value (measured as of the date shares of Common Stock are issued to pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 7</font><font style="font-family:inherit;font-size:12pt;">) equal to the amount of such Withholding Taxes; </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided, however</font><font style="font-family:inherit;font-size:12pt;">, that the number of such shares of Common Stock so withheld will not exceed the amount necessary to satisfy the Company&#8217;s required tax withholding obligations using the maximum statutory withholding rates for federal, state, local and foreign tax purposes, including payroll taxes, that are applicable to supplemental taxable income; and </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided, further</font><font style="font-family:inherit;font-size:12pt;">, that to the extent necessary to qualify for an exemption from application of Section 16(b) of the Exchange Act, if applicable, such share withholding procedure will be subject to the express prior approval of the Company&#8217;s Compensation Committee.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(b)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Unless the tax withholding obligations of the Company and/or any Affiliate are satisfied, the Company shall have no obligation to deliver to you any Common Stock otherwise issuable with respect to the Award.</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">8</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(c)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">In the event the Company&#8217;s obligation to withhold arises prior to the delivery to you of Common Stock or it is determined after the delivery of Common Stock to you that the amount of the Company&#8217;s withholding obligation was greater than the amount withheld by the Company, you agree to indemnify and hold the Company harmless from any failure by the Company to withhold the proper amount.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">13.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">TAX CONSEQUENCES.</font><font style="font-family:inherit;font-size:12pt;">&#32;The Company has no duty or obligation to minimize the tax consequences to you of this Award and shall not be liable to you for any adverse tax consequences to you arising in connection with this Award. You are hereby advised to consult with your own personal tax, financial and/or legal advisors regarding the tax consequences of this Award and by signing the Grant Notice, you have agreed that you have done so or knowingly and voluntarily declined to do so. You understand that you (and not the Company) shall be responsible for your own tax liability that may arise as a result of the Award.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">14.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">UNSECURED OBLIGATION. </font><font style="font-family:inherit;font-size:12pt;">Your Award is unfunded, and as a holder of a vested Award, you shall be considered an unsecured creditor of the Company with respect to the Company&#8217;s obligation, if any, to issue shares or other property pursuant to this Agreement. You shall not have voting or any other rights as a stockholder of the Company with respect to the shares to be issued pursuant to this Agreement until such shares are issued to you pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 7</font><font style="font-family:inherit;font-size:12pt;">&#32;of this Agreement. Upon such issuance, you will obtain full voting and other rights as a stockholder of the Company. Nothing contained in this Agreement, and no action taken pursuant to its provisions, shall create or be construed to create a trust of any kind or a fiduciary relationship between you and the Company or any other person.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">15.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">NOTICES.</font><font style="font-family:inherit;font-size:12pt;">&#32;Any notice or request required or permitted hereunder shall be given in writing to each of the other parties hereto and shall be deemed effectively given on the earlier of (i) the date of personal delivery, including delivery by express courier, or delivery via electronic means, or (ii) the date that is five (5) days after deposit in the United States Post Office (whether or not actually received by the addressee), by registered or certified mail with postage and fees prepaid, addressed at the following addresses, or at such other address(es) as a party may designate by ten (10) days&#8217; advance written notice to each of the other parties hereto:</font></div><div style="line-height:120%;padding-left:49px;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:94.44444444444444%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:24%;"></td><td style="width:5%;"></td><td style="width:71%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">COMPANY:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2U, Inc.</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Attn: Stock Administrator</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">7900 Harkins Road</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Lanham, MD 20706</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">PARTICIPANT:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Your address as on file with the Company at the time notice is given</font></div></td></tr></table></div></div><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">9</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">16.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">HEADINGS.</font><font style="font-family:inherit;font-size:12pt;">&#32;The headings of the Sections in this Agreement are inserted for convenience only and shall not be deemed to constitute a part of this Agreement or to affect the meaning of this Agreement.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">17.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">MISCELLANEOUS.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(a)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">The rights and obligations of the Company under your Award shall be transferable by the Company to any one or more persons or entities, and all covenants and agreements hereunder shall inure to the benefit of, and be enforceable by, the Company&#8217;s successors and assigns.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(b)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">You agree upon request to execute any further documents or instruments necessary or desirable in the sole determination of the Company to carry out the purposes or intent of your Award.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(c)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">You acknowledge and agree that you have reviewed your Award in its entirety, have had an opportunity to obtain the advice of counsel prior to executing and accepting your Award and fully understand all provisions of your Award.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(d)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">This Agreement shall be subject to all applicable laws, rules, and regulations, and to such approvals by any governmental agencies or national securities exchanges as may be required.</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(e)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">All obligations of the Company under the Plan and this Agreement shall be binding on any successor to the Company, whether the existence of such successor is the result of a direct or indirect purchase, merger, consolidation, or otherwise, of all or substantially all of the business and/or assets of the Company.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">18.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">GOVERNING PLAN DOCUMENT.</font><font style="font-family:inherit;font-size:12pt;">&#32;Your Award is subject to all the provisions of the Plan, the provisions of which are hereby made a part of your Award, and is further subject to all interpretations, amendments, rules and regulations which may from time to time be promulgated and adopted pursuant to the Plan. Your Award (and any compensation paid or shares issued under your Award) is subject to recoupment in accordance with The Dodd-Frank Wall Street Reform and Consumer Protection Act and any implementing regulations thereunder, any clawback policy adopted by the Company and any compensation recovery policy otherwise required by applicable law. No recovery of compensation under such a clawback policy will be an event giving rise to a right to voluntarily terminate employment upon a resignation for &#8220;good reason,&#8221; or for a &#8220;constructive termination&#8221; or any similar term under any plan of or agreement with the Company.</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">10</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">19.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">EFFECT ON OTHER EMPLOYEE BENEFIT PLANS.</font><font style="font-family:inherit;font-size:12pt;">&#32;The value of the Award subject to this Agreement shall not be included as compensation, earnings, salaries, or other similar terms used when calculating benefits under any employee benefit plan (other than the Plan) sponsored by the Company or any Affiliate except as such plan otherwise expressly provides. The Company expressly reserves its rights to amend, modify, or terminate any or all of the employee benefit plans of the Company or any Affiliate.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">20.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">CHOICE OF LAW.</font><font style="font-family:inherit;font-size:12pt;">&#32;The interpretation, performance and enforcement of this Agreement shall be governed by the law of the State of Delaware without regard to that state&#8217;s conflicts of laws rules.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">21.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">SEVERABILITY.</font><font style="font-family:inherit;font-size:12pt;">&#32;If all or any part of this Agreement or the Plan is declared by any court or governmental authority to be unlawful or invalid, such unlawfulness or invalidity shall not invalidate any portion of this Agreement or the Plan not declared to be unlawful or invalid. Any Section of this Agreement (or part of such a Section) so declared to be unlawful or invalid shall, if possible, be construed in a manner which will give effect to the terms of such Section or part of a Section to the fullest extent possible while remaining lawful and valid.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">22.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">OTHER DOCUMENTS.</font><font style="font-family:inherit;font-size:12pt;">&#32;You hereby acknowledge receipt or the right to receive a prospectus providing the information required by Rule 428(b)(1) promulgated under the Securities Act. In addition, you acknowledge receipt of the Company&#8217;s </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">Insider Trading Policy</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">23.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">AMENDMENT.</font><font style="font-family:inherit;font-size:12pt;">&#32;This Agreement may not be modified, amended or terminated except by an instrument in writing, signed by you and by a duly authorized representative of the Company. Notwithstanding the foregoing, this Agreement may be amended solely by the Board by a writing which specifically states that it is amending this Agreement, so long as a copy of such amendment is delivered to you, and provided that, except as otherwise expressly provided in the Plan, no such amendment materially adversely affecting your rights hereunder may be made without your written consent. Without limiting the foregoing, the Board reserves the right to change, by written notice to you, the provisions of this Agreement in any way it may deem necessary or advisable to carry out the purpose of the Award as a result of any change in applicable laws or regulations or any future law, regulation, ruling, or judicial decision, provided that any such change shall be applicable only to rights relating to that portion of the Award which is then subject to restrictions as provided herein.</font></div><div style="line-height:138%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">24.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">COMPLIANCE WITH SECTION 409A OF THE CODE</font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">.</font><font style="font-family:inherit;font-size:12pt;">&#32;This Award is intended to be exempt from Section 409A of the Code under the &#8220;short-term deferral&#8221; rule set forth in Treasury Regulation Section 1.409A-1(b)(4). Notwithstanding the foregoing, if it is determined that the Award fails to satisfy the requirements of the short-term deferral rule and is otherwise deferred compensation subject to Section 409A, and if you are a &#8220;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Specified </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">11</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:138%;padding-bottom:16px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Employee</font><font style="font-family:inherit;font-size:12pt;">&#8221; (within the meaning set forth in Section 409A(a)(2)(B)(i) of the Code) as of the date of your &#8220;separation from service&#8221; (within the meaning of Treasury Regulation Section 1.409A-1(h) and without regard to any alternative definition thereunder), then the issuance of any shares that would otherwise be made upon the date of the separation from service or within the first six (6) months thereafter will not be made on the originally scheduled date(s) and will instead be issued in a lump sum on the date that is six (6) months and one day after the date of the separation from service or, if earlier, as soon as practicable following the date of your death, with the balance of the shares issued thereafter in accordance with the original issuance schedule set forth above, but if and only if such delay in the issuance of the shares is necessary to avoid the imposition of adverse taxation on you in respect of the shares under Section 409A of the Code. Each installment of Performance Stock Units that vests is intended to constitute a &#8220;separate payment&#8221; for purposes of Treasury Regulation Section 1.409A-2(b)(2).</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">* * * * *</font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">This Performance Stock Unit Award Agreement shall be deemed to be signed by the Company and the Participant upon the signing by the Participant of the Performance Stock Unit Grant Notice to which it is attached.</font></div><div><a name="sE945BE1DFFE1AF1690A46DFC764F9A56"></a></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Appendix A</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Performance Measure</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">The performance measure for the Award is the Company&#8217;s total stockholder return (&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">TSR</font><font style="font-family:inherit;font-size:11pt;">&#8221;) compared to the TSR of a benchmark group of companies (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Benchmark Group</font><font style="font-family:inherit;font-size:11pt;">&#8221;).  TSR combines share price appreciation and dividends paid to show the total return to the stockholder.  The absolute size of the TSR will vary with the stock market, but the relative position to the Benchmark Group over each Performance Period is the performance metric for this Award. </font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">TSR will be the sum of a company&#8217;s ending stock price plus dividends over a Performance Period divided by a company&#8217;s beginning stock price, as adjusted by the Committee as it may deem appropriate to account for stock splits and other similar corporate events. Both the beginning and ending stock prices will be calculated using the average closing price during the last 30 trading days prior to and including the calculation date. This calculation is used instead of the actual closing price on the given date to smooth volatility in the stock price and avoid single-day fluctuations.</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">TSR = &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;ending stock price + all dividends with a record date during the Performance Period</font></div><div style="line-height:120%;text-align:center;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">beginning stock price</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Benchmark Group</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">The Benchmark Group for purposes of this Award shall be the companies that comprise the Russell 3000 Index on the first day of a Performance Period.  In the event that a company is no longer a part of the Russell 3000 Index on the last day of such Performance Period, such company will be removed from the Benchmark Group, provided that the Committee may provide for such other treatment as it determines in its sole discretion. </font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Achievement Percentage</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">At the end of a Performance Period, the Achievement Percentage will be determined based on the Company&#8217;s TSR relative to the TSRs of the companies in the Benchmark Group over the Performance Period.  The Company&#8217;s TSR percentile ranking (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">TSR Percentile Ranking</font><font style="font-family:inherit;font-size:11pt;">&#8221;) is calculated as the percentage of members of the Benchmark Group (including the Company) with a TSR that is less than or equal to the Company&#8217;s TSR.  For the avoidance of doubt, each company in the Benchmark Group has an equal effect on the TSR Percentile Ranking. </font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">For Performance Period 1, the Achievement Percentage will be determined based on the TSR Percentile Ranking as set forth in the table below. </font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;padding-left:138px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:51.06837606837607%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:53%;"></td><td style="width:47%;"></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;background-color:#bfbfbf;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">TSR Percentile Ranking</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;background-color:#bfbfbf;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Achievement Percentage</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&lt; 25</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">th</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;percentile</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0%</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">th</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;percentile</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50%</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">th</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;percentile</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100%</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&gt; 75</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">th</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;percentile</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">200%</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">The Achievement Percentage will be determined based on the TSR Percentile Ranking, with linear interpolation for achievement between the 25</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">th</sup></font><font style="font-family:inherit;font-size:11pt;">&#32;and 50</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">th</sup></font><font style="font-family:inherit;font-size:11pt;">&#32;percentiles and between the 50</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">th</sup></font><font style="font-family:inherit;font-size:11pt;">&#32;and 75</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">th</sup></font><font style="font-family:inherit;font-size:11pt;">&#32;percentiles.  </font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">For Performance Period 2 and Performance Period 3, the relationship between the Achievement Percentage and the TSR Percentile Ranking will be established by the Committee before the first day of the applicable Performance Period.</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">The actual payout of the Performance Stock Units, if any, at the end of a Performance Period will be made as provided under the Performance Stock Unit Agreement to which this Appendix A is attached</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Adjustments for Extraordinary Events</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Notwithstanding the foregoing, if the Committee determines that due to unusual, extraordinary or nonrecurring transactions or events materially affecting the Award, an adjustment in the Benchmark Group, the payment schedule and/or other terms of the Award is necessary or appropriate to avoid the dilution or enlargement of the benefits or potential benefits intended to be made available under the Award, the Committee may adjust the Benchmark Group (including by removing constituent companies, substituting for existing constituent companies or selecting new constituent companies to replace withdrawn companies), the payment schedule and/or such other terms of the Award in such a manner as the Committee determines in good faith to be equitable to reflect such transactions or events. </font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">*&#160;*&#160;*&#160;*&#160;*</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:138%;padding-bottom:16px;padding-top:16px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">12</font></div></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.19.1
<SEQUENCE>5
<FILENAME>a2u201910-kexhibit10191.htm
<DESCRIPTION>EXHIBIT 10.19.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s94A4C8D7F7012B5971E788A7B477F6AC"></a></div><div><div style="line-height:120%;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">EXHIBIT 10.19.1</font></div><div style="line-height:120%;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">EXECUTION VERSION</font></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">FIRST AMENDMENT TO CREDIT AGREEMENT </font></div><div style="line-height:120%;text-align:left;font-size:8.5pt;"><font style="font-family:Arial;font-size:8.5pt;"><br></font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">This FIRST AMENDMENT TO CREDIT AGREEMENT (this &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Amendment</font><font style="font-family:inherit;font-size:12pt;">&#8221;) is entered into as of February 25, 2020 by and among 2U, Inc., a Delaware corporation (the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Borrower</font><font style="font-family:inherit;font-size:12pt;">&#8221;), each of the Guarantors (as defined in the Credit Agreement, defined below) party hereto, the Lenders (as defined in the Credit Agreement) party hereto, and Owl Rock Capital Corporation, as the Administrative Agent (as defined in the Credit Agreement).</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">W I T N E S S E T H:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">WHEREAS, the Borrower, the Guarantors from time to time party thereto, the Lenders from time to time party thereto, the Administrative Agent and Owl Rock Capital Corporation, as the Collateral Agent, are parties to that certain Credit Agreement dated as of May 22, 2019 (as amended, restated, amended and restated, supplemented or otherwise modified from time to time (including pursuant to this Amendment), the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Credit Agreement</font><font style="font-family:inherit;font-size:12pt;">&#8221;);</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">WHEREAS, the Borrower has requested that the Administrative Agent and the Lenders agree to make certain amendments to the Credit Agreement as set forth herein, subject to the terms and conditions set forth herein and in the Credit Agreement; and</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">WHEREAS, the Administrative Agent and the Lenders party hereto (constituting Required Lenders) are willing to provide the requested amendments, subject to the terms and conditions set forth herein and in the Credit Agreement.</font><font style="font-family:inherit;font-size:12pt;"><sup style="vertical-align:top;line-height:120%;font-size:8pt"> </sup>&#160;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">NOW, THEREFORE, in consideration of the foregoing and for other good and valid consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto, intending to be legally bound, hereby agree as follows:</font></div><div style="line-height:120%;padding-left:0px;text-align:justify;text-indent:53px;"><font style="text-align:justify;font-family:inherit;font-size:12pt;padding-right:42px;">1.</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Defined Terms</font><font style="font-family:inherit;font-size:12pt;">.  Capitalized terms used but not defined herein shall have the respective meanings ascribed to such terms in the Credit Agreement (after giving effect to this Amendment).</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:53px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Amendments to Credit Agreement</font><font style="font-family:inherit;font-size:12pt;">.  In reliance upon the representations and warranties set forth in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 4</font><font style="font-family:inherit;font-size:12pt;">&#32;below and upon satisfaction or waiver of the conditions to effectiveness set forth in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 3</font><font style="font-family:inherit;font-size:12pt;">&#32;below, the Credit Agreement is hereby amended as follows:</font></div><div style="line-height:120%;padding-left:0px;padding-bottom:16px;text-align:justify;text-indent:96px;"><font style="padding-bottom:16px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:48px;">(a)</font><font style="font-family:inherit;font-size:12pt;">The following defined terms shall be added to Section 1.01 of the Credit Agreement in their appropriate alphabetical order:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">First Amendment</font><font style="font-family:inherit;font-size:12pt;">&#8221; means that certain First Amendment to Credit Agreement, dated as of the First Amendment Effective Date, among the Borrower, the Guarantors party thereto, the Lenders party thereto and the Administrative Agent.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">First Amendment Effective Date</font><font style="font-family:inherit;font-size:12pt;">&#8221; means February 25, 2020.</font></div><div><br></div><div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">First Amendment Fee Letter</font><font style="font-family:inherit;font-size:12pt;">&#8221; means that certain First Amendment Fee Letter, dated as of the First Amendment Effective Date, by and between the Borrower and the Administrative Agent.</font></div><div style="line-height:120%;padding-left:0px;padding-bottom:16px;text-align:justify;text-indent:96px;"><font style="padding-bottom:16px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:48px;">(b)</font><font style="font-family:inherit;font-size:12pt;">The definition of &#8220;Applicable Margin&#8221; in Section 1.01 of the Credit Agreement is hereby amended and restated in its entirety to read as follows:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Applicable Margin</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall mean (i) at all times prior to the First Amendment Effective Date, 4.75% per annum for ABR Loans and 5.75% per annum for Eurodollar Loans and (ii) on and after the First Amendment Effective Date, 5.75% per annum for ABR Loans and 6.75% per annum for Eurodollar Loans. Notwithstanding the foregoing, the Applicable Margin in respect of any Extended Loan shall be the applicable percentages per annum set forth in the relevant Extension Amendment.</font></div><div style="line-height:120%;padding-left:0px;padding-bottom:16px;text-align:justify;text-indent:96px;"><font style="padding-bottom:16px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:48px;">(c)</font><font style="font-family:inherit;font-size:12pt;">The definition of &#8220;Applicable Prepayment Premium&#8221; in Section 1.01 of the Credit Agreement is hereby amended and restated in its entirety to read as follows:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Applicable Prepayment Premium</font><font style="font-family:inherit;font-size:12pt;">&#8221; means the principal amount of such prepayment multiplied by (I) two percent (2.0%), with respect to prepayments made on or after the Closing Date but prior to the first anniversary of the First Amendment Effective Date, (II) one percent (1.0%) with respect to prepayments made on or after the first anniversary of the First Amendment Effective Date but prior to the second anniversary of the First Amendment Effective Date and (III) thereafter zero percent (0.0%); provided that, following an acceleration occurring prior to the second anniversary of the First Amendment Effective Date, the principal amount that was accelerated shall be deemed prepaid for purposes of the calculation of the Applicable Prepayment Premium.</font></div><div style="line-height:120%;padding-left:0px;padding-bottom:16px;text-align:justify;text-indent:96px;"><font style="padding-bottom:16px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:48px;">(d)</font><font style="font-family:inherit;font-size:12pt;">The definitions of &#8220;Consolidated Revenues&#8221; and &#8220;Unrestricted Subsidiary&#8221; in Section 1.01 of the Credit Agreement, Sections 1.04, 1.06, 5.01(e), 6.08(a)(ii) and 8.03(a) of the Credit Agreement and Exhibit C of the Credit Agreement are hereby amended to replace each reference therein to &#8220;LTM Short Course Revenue&#8221; with &#8220;LTM Alternative Credential Revenue.&#8221;</font></div><div style="line-height:120%;padding-left:0px;padding-bottom:16px;text-align:justify;text-indent:96px;"><font style="padding-bottom:16px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:48px;">(e)</font><font style="font-family:inherit;font-size:12pt;">The definition of &#8220;Fee Letters&#8221; in Section 1.01 of the Credit Agreement is hereby amended and restated in its entirety to read as follows:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Fee Letters</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall mean the Closing Date Fee Letter, the Arrangement Fee Letter and the First Amendment Fee Letter.</font></div><div style="line-height:120%;padding-left:0px;padding-bottom:16px;text-align:justify;text-indent:96px;"><font style="padding-bottom:16px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:48px;">(f)</font><font style="font-family:inherit;font-size:12pt;">The definition of &#8220;LTM Short Course Revenue&#8221; in Section 1.01 of the Credit Agreement is hereby amended and restated in its entirety to read as follows:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">LTM Alternative Credential Revenue</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall mean, as of any date of determination the revenues of the Borrower and its Restricted Subsidiaries accounted for (or to be accounted for) within the &#8220;Alternative Credential Segment&#8221; (as such segment may </font></div><div><br></div><div><div style="line-height:100%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2</font></div><div style="line-height:100%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">be renamed from time to time) identified within the Borrower&#8217;s financial statements for the four quarters most recently ended for which financial statements have been delivered to the Administrative Agent and the Lenders, as adjusted to exclude the impact of purchase accounting (calculated in each case on a basis consistent with financial statements delivered to the Administrative Agent prior to the date of the Commitment Letter).  </font></div><div style="line-height:120%;padding-left:0px;padding-bottom:16px;text-align:justify;text-indent:96px;"><font style="padding-bottom:16px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:48px;">(g)</font><font style="font-family:inherit;font-size:12pt;">The definition of &#8220;Minimum LQA University Segment Revenue&#8221; in Section 1.01 of the Credit Agreement is hereby amended and restated in its entirety to read as follows:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Minimum LQA University Segment Revenue</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall mean the amount set forth in the schedule provided by the Borrower to the Administrative Agent on May 22, 2019 (but prior to the closing of this Agreement) for such Test Period after applying a 20% cushion thereto; </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">provided</font><font style="font-family:inherit;font-size:12pt;">&#32;that, for purposes of calculating the Minimum LQA University Segment Revenue as of the last day of and for any Test Period ending June 30, 2020, September 30, 2020 or December 31, 2020, the Minimum LQA University Segment Revenue for any such Test Period shall be deemed to equal the amounts set forth in the final schedule exchanged between the Borrower and the Administrative Agent on January 31, 2020. </font></div><div style="line-height:120%;padding-left:0px;padding-bottom:16px;text-align:justify;text-indent:96px;"><font style="padding-bottom:16px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:48px;">(h)</font><font style="font-family:inherit;font-size:12pt;">The definition of &#8220;Minimum LTM Short Course Revenue&#8221; in Section 1.01 of the Credit Agreement is hereby amended and restated in its entirety to read as follows:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Minimum LTM Alternative Credential Revenue</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall mean the amount set forth in the schedule provided by the Borrower to the Administrative Agent on May 22, 2019 (but prior to the closing of this Agreement) for such Test Period after applying a 30% cushion thereto; </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">provided</font><font style="font-family:inherit;font-size:12pt;">&#32;that, for purposes of calculating the Minimum LTM Alternative Credential Revenue as of the last day of and for any Test Period ending June 30, 2020, September 30, 2020 or December 31, 2020, the Minimum LTM Alternative Credential Revenue for any such Test Period shall be deemed to equal the amounts set forth in the final schedule exchanged between the Borrower and the Administrative Agent on January 31, 2020.</font></div><div style="line-height:120%;padding-left:0px;padding-bottom:16px;text-align:justify;text-indent:96px;"><font style="padding-bottom:16px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:48px;">(i)</font><font style="font-family:inherit;font-size:12pt;">Section 2.10(k)(i) of the Credit Agreement is hereby amended by amending and restating the first, third and fourth sentences of such Section each in its entirety to read as follows, respectively:</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#8220;All (i) optional prepayments of the Loans pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 2.10(a)</font><font style="font-family:inherit;font-size:12pt;">&#32;and (ii) all mandatory prepayments and repayments of the Loans pursuant to Sections </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">2.10(c)</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">(d)</font><font style="font-family:inherit;font-size:12pt;">&#32;or </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">(e)</font><font style="font-family:inherit;font-size:12pt;">&#32;or (iii) otherwise following any acceleration of the Obligations, in each case, made or required to be made prior to the second anniversary of the First Amendment Effective Date (whether before or after an Event of Default, an acceleration of the Obligations or the commencement of any bankruptcy or insolvency proceeding), shall be subject to a premium (to be paid to the Administrative Agent for the benefit of the Lenders as liquidated damages and </font></div><div><br></div><div><div style="line-height:100%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">3</font></div><div style="line-height:100%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">compensation for the costs of being prepared to make funds available hereunder with respect to the Loans) equal to the Applicable Prepayment Premium.&#8221;</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#8220;On or after the second anniversary of the First Amendment Effective Date, no premiums shall be payable pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 2.10(k)</font><font style="font-family:inherit;font-size:12pt;">&#32;in connection with any prepayments of the Loan.&#8221;</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#8220;The Applicable Prepayment Premium shall be fully earned and payable with respect to the full outstanding principal amount of the Loans at the time of any acceleration or commencement of any bankruptcy or insolvency proceeding or termination prior to the second anniversary of the First Amendment Effective Date.&#8221;</font></div><div style="line-height:120%;text-align:left;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;padding-left:0px;padding-bottom:16px;text-align:justify;text-indent:96px;"><font style="padding-bottom:16px;text-align:justify;font-family:inherit;font-size:12pt;padding-right:48px;">(j)</font><font style="font-family:inherit;font-size:12pt;">Section 2.10(k)(ii) of the Credit Agreement is hereby amended and restated in its entirety to read as follows:</font></div><div style="line-height:120%;padding-bottom:4px;padding-top:16px;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#8220;(ii)&#160;&#160;&#160;&#160;Notwithstanding anything else set forth in this Agreement, on or after the Closing Date but prior to the first anniversary of the First Amendment Effective Date, the Borrower may repay up to 100% of the Loans (including any Credit Agreement Refinancing Indebtedness) at a price of 101% with proceeds from the sale of equity securities, equitylinked securities and/or derivative securities settled in or convertible into equity securities, including unsecured convertible notes (and one percent of such amount (1.00%) shall also constitute &#8220;Applicable Prepayment Premium&#8221;) for purposes of clause (iii) below.&#8221;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-left:0px;text-align:justify;text-indent:96px;"><font style="text-align:justify;font-family:inherit;font-size:12pt;padding-right:48px;">(k)</font><font style="font-family:inherit;font-size:12pt;">Section 6.08(a)(ii) of the Credit Agreement and Exhibit C of the Credit Agreement are hereby further amended to replace the references therein to &#8220;Minimum LTM Short Course Revenue&#8221; with &#8220;Minimum LTM Alternative Credential Revenue.&#8221;</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;padding-left:0px;text-align:justify;text-indent:96px;"><font style="text-align:justify;font-family:inherit;font-size:12pt;padding-right:48px;">(l)</font><font style="font-family:inherit;font-size:12pt;">Exhibit C of the Credit Agreement is hereby further amended to replace the reference therein to &#8220;Short Course Segment&#8221; with &#8220;Alternative Credential Segment.&#8221;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:53px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">3.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Conditions</font><font style="font-family:inherit;font-size:12pt;">.  This Amendment will become effective on the date (the &#8220;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">First Amendment Effective Date</font><font style="font-family:inherit;font-size:12pt;">&#8221;) on which each of the following conditions have been satisfied (or waived) in accordance with the terms therein:</font></div><div style="line-height:120%;padding-bottom:4px;padding-top:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(a)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Amendment</font><font style="font-family:inherit;font-size:12pt;">. The execution and delivery of this Amendment by each Credit Party, the Administrative Agent and the Required Lenders; </font></div><div style="line-height:120%;padding-bottom:4px;padding-top:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(b)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">No Default</font><font style="font-family:inherit;font-size:12pt;">. No Default or Event of Default exists as of the date hereof;</font></div><div style="line-height:120%;padding-bottom:4px;padding-top:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(c)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Representations and Warranties</font><font style="font-family:inherit;font-size:12pt;">. The representations and warranties contained in the Credit Agreement and the other Loan Documents are true and correct in all material respects on and as of the First Amendment Effective Date (or, in the case of any representation or warranty that is, by its terms qualified by materiality, in all respects), except to the extent that any such representation or warranty relates to a specific earlier date in which case such representation </font></div><div><br></div><div><div style="line-height:100%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">4</font></div><div style="line-height:100%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:4px;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">or warranty shall be true and correct in all material respects as of such earlier date (or, in the case of any representation or warranty that is, by its terms qualified by materiality, in all respects);</font></div><div style="line-height:120%;padding-bottom:4px;padding-top:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(d)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Secretary&#8217;s Certificate</font><font style="font-family:inherit;font-size:12pt;">. The Administrative Agent shall have received a certificate executed by the secretary (or equivalent officer) of Borrower, certifying, among other things:</font></div><div style="line-height:120%;padding-bottom:4px;padding-top:16px;text-align:justify;padding-left:114px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(i)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">that attached to such certificate are true and complete copies of (1) the Organizational Documents of such Person, (2) the resolutions then in full force and effect adopted by the board of directors (or comparable body) of such Person authorizing the execution, delivery and performance by such Person of the Amendment and each of the transactions contemplated hereby, and (3) a certificate of good standing from the Secretary of State of Delaware; and</font></div><div style="line-height:120%;padding-bottom:4px;padding-top:16px;text-align:justify;padding-left:114px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(ii)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">the name(s) of the Responsible Officers of such Person authorized to execute Loan Documents, together with an incumbency sample of the true signatures of such Responsible Officers;</font></div><div style="line-height:120%;padding-bottom:4px;padding-top:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(e)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Officer&#8217;s Certificate</font><font style="font-family:inherit;font-size:12pt;">.  The execution and delivery of a certificate of a Responsible Officer of the Borrower, certifying that the conditions listed in the above clauses (b) and (c) have been satisfied as of the First Amendment Effective Date;</font></div><div style="line-height:120%;padding-bottom:4px;padding-top:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(f)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Payment of Fees</font><font style="font-family:inherit;font-size:12pt;">.  The Borrower shall have paid all fees or other amounts due and payable under the Loan Documents to the Administrative Agent and the Lenders on or prior to the First Amendment Effective Date (to the extent invoiced at least one Business Day prior to the First Amendment Effective Date); and</font></div><div style="line-height:120%;padding-bottom:4px;padding-top:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(g)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Amendment Fee</font><font style="font-family:inherit;font-size:12pt;">.  The Borrower shall have paid to the Administrative Agent all fees due and payable under the First Amendment Fee Letter.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:53px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">4.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Representations and Warranties</font><font style="font-family:inherit;font-size:12pt;">.  Each Credit Party hereby represents and warrants as of the First Amendment Effective Date to Administrative Agent and each Lender as follows:</font></div><div style="line-height:120%;padding-bottom:4px;padding-top:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(a)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">each Credit Party is duly organized, validly existing and (to the extent relevant) in good standing under the laws of the jurisdiction of its incorporation or organization;</font></div><div style="line-height:120%;padding-bottom:4px;padding-top:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(b)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">the execution, delivery and performance by the Credit Parties of this Amendment are within its powers and have been duly authorized by all necessary action (and will not violate, or require any consent not obtained under, such Organizational Documents);</font></div><div style="line-height:120%;padding-bottom:4px;padding-top:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(c)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">the execution, delivery and performance by the Credit Parties of this Amendment (a) do not require any consent or approval of, registration or filing with, or any other action by, any Governmental Authority, except (i) such as have been obtained or made and are in full force and effect and (ii) consents, approvals, registrations, filings, permits or actions the failure to obtain or perform which would not reasonably be expected to result in a Material Adverse Effect </font></div><div><br></div><div><div style="line-height:100%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">5</font></div><div style="line-height:100%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:4px;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">and (b) will not violate any Requirements of Law except, individually or in the aggregate, where it would not reasonably be expected to result in a Material Adverse Effect; and</font></div><div style="line-height:120%;padding-bottom:4px;padding-top:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(d)</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">this Amendment constitutes a valid and binding obligation of each Credit Party, enforceable in accordance with its terms, subject to applicable bankruptcy, insolvency, reorganization, moratorium or other laws affecting creditors&#8217; rights generally and subject to general principles of equity, regardless of whether considered in a proceeding in equity or at law.</font></div><div><br></div><div><div style="line-height:100%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">6</font></div><div style="line-height:100%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:4px;padding-top:16px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">5.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Loan Documents in Full Force and Effect.</font><font style="font-family:inherit;font-size:12pt;">&#32;&#32;The Credit Agreement and the other Loan Documents shall remain in full force and effect and are hereby ratified and confirmed in all respects, and each Credit Party hereby reaffirms the Obligations (and, to the extent it is a Guarantor, its Guarantee of the Guaranteed Obligations) and any and all guarantees, security interests and Liens it has granted (or made) to secure the Secured Obligations. Each such Obligation, guarantee, security interest and Lien is reaffirmed and shall remain and continue in full force and effect in accordance with its terms notwithstanding this Amendment and shall include and extend to any new obligations assumed by any Credit Party under this Amendment or otherwise under the Loan Documents.  The validity and enforceability of the appointment of the Collateral Agent as proxy and or attorney-in-fact under the Loan Documents is ratified and reaffirmed as of the date hereof, and to the extent expressly contemplated by the Loan Documents and subject to the limitations set forth therein, each Credit Party reappoints the Collateral Agent as its proxy and attorney-in-fact in accordance with the terms of the Loan Documents, as applicable, which appointment is </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">IRREVOCABLE</font><font style="font-family:inherit;font-size:12pt;">&#32;and coupled with an interest until the Secured Obligations have been Paid in Full, for the purpose of carrying out the provisions of the Loan Documents, as applicable.  Except as expressly set forth herein, this Amendment shall not be deemed to be an amendment to, modification of or consent to the departure from any provisions of the Credit Agreement or any other Loan Document or any right, power or remedy of Administrative Agent, the Collateral Agent or the Lenders, nor constitute a waiver of any provision of the Credit Agreement or any other Loan Document, or any other document, instrument and/or agreement executed or delivered in connection therewith or of any Event of Default under any of the foregoing, in each case, whether arising before or after the date hereof or as a result of performance hereunder or thereunder.  All references to the Credit Agreement shall be deemed to mean the Credit Agreement as modified hereby. This Amendment shall not constitute a novation or satisfaction and accord of the Credit Agreement and the other Loan Documents. The parties hereto agree to be bound by the terms and conditions of the Credit Agreement and the Loan Documents as modified by this Amendment, as though such terms and conditions were set forth herein. Each reference in the Credit Agreement to &#8220;this Agreement,&#8221; &#8220;hereunder,&#8221; &#8220;hereof,&#8221; &#8220;herein&#8221; or words of similar import shall mean and be a reference to the Credit Agreement as modified by this Amendment, and each reference herein or in any other Loan Document to the &#8220;Credit Agreement&#8221; shall mean and be a reference to the Credit Agreement as modified by this Amendment.</font></div><div style="line-height:120%;padding-bottom:4px;padding-top:16px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">6.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Counterparts</font><font style="font-family:inherit;font-size:12pt;">.  This Amendment may be executed in counterparts (and by different parties hereto in different counterparts), each of which shall constitute an original, but all of which when taken together shall constitute a single contract.</font><font style="font-family:inherit;font-size:10pt;">&#32;&#32;</font><font style="font-family:inherit;font-size:12pt;">Delivery of an executed counterpart of a signature page of this Amendment by telecopier or other electronic transmission (PDF or TIFF format) shall be effective as delivery of a manually executed counterpart of this Amendment.</font></div><div style="line-height:120%;padding-bottom:4px;padding-top:16px;text-align:justify;text-indent:53px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">7.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Successors and Assigns</font><font style="font-family:inherit;font-size:12pt;">.  This Amendment shall be binding upon and inure to the benefit of each Credit Party and its successors and permitted assigns and Administrative Agent and Lenders and their successors and permitted assigns.&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:4px;padding-top:16px;text-align:justify;text-indent:53px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">8.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">GOVERNING LAW</font><font style="font-family:inherit;font-size:12pt;">.  THIS AMENDMENT SHALL BE CONSTRUED IN ACCORDANCE WITH AND GOVERNED BY THE LAW OF THE STATE OF NEW YORK, </font></div><div><br></div><div><div style="line-height:100%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">7</font></div><div style="line-height:100%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:4px;padding-top:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">WITHOUT REGARD TO CONFLICTS OF LAW PRINCIPLES THAT WOULD REQUIRE THE APPLICATION OF THE LAWS OF ANOTHER JURISDICTION.</font></div><div style="line-height:120%;padding-bottom:4px;padding-top:16px;text-align:justify;text-indent:53px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">9.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Incorporation by Reference</font><font style="font-family:inherit;font-size:12pt;">.  The terms and provisions of 10.03 (&#8220;Expenses; Indemnity; Damages; Waiver&#8221;), 10.07 (&#8220;Severability&#8221;), 10.09(b)-(d) (&#8220;JURISDICTION; CONSENT TO SERVICE OF PROCESS&#8221;); and 10.10 (&#8220;WAIVER OF JURY TRIAL&#8221;) of the Credit Agreement are hereby incorporated herein by reference, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">mutatis mutandis</font><font style="font-family:inherit;font-size:12pt;">, with the same force and effect as if fully set forth herein, and the parties hereto agree to such terms.</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">[Remainder of Page Intentionally Left Blank; Signature Pages Follow]</font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div><a name="s3A73A60B37325CF305EA88A7B4981EC8"></a></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">IN WITNESS WHEREOF</font><font style="font-family:inherit;font-size:12pt;">, each of the undersigned has executed this Amendment as of the date set forth above.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">BORROWER:</font></div><div style="line-height:120%;text-align:left;padding-left:240px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:240px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2U, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:240px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:240px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:240px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:       </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">&#160;&#160;&#160;&#160;/s/ Paul S. Lalljie&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:192px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:&#160;&#160;&#160;&#160;Paul S. Lalljie</font></div><div style="line-height:120%;text-align:left;padding-left:192px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Title:&#160;&#160;&#160;&#160;Chief Financial Officer</font></div><div style="line-height:120%;text-align:left;padding-left:240px;text-indent:336px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:240px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:312px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:364px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="s970FA490668C632D02C188A7B4C92523"></a></div><div style="line-height:120%;text-align:justify;padding-left:288px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2U GETSMARTER, LLC</font></div><div style="line-height:120%;text-align:justify;padding-left:288px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2U GETSMARTER (US), LLC</font></div><div style="line-height:120%;text-align:justify;padding-left:288px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2U NYC, LLC</font></div><div style="line-height:120%;text-align:justify;padding-left:288px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2U KEIH HOLDCO, LLC</font></div><div style="line-height:120%;text-align:justify;padding-left:288px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:336px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:       </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Matthew Norden&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;padding-left:336px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:&#160;&#160;&#160;&#160;Matthew Norden <br>Title:&#160;&#160;&#160;&#160;Secretary</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;padding-left:336px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;padding-left:288px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">CRITIQUEIT, INC.</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:336px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:       </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Mark Chernis&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:336px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:&#160;&#160;&#160;&#160;Mark Chernis</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;padding-left:336px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Title:&#160;&#160;&#160;&#160;President</font></div><div style="line-height:120%;text-align:justify;padding-left:288px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">&#160;&#160;&#160;&#160;</font></div><div><a name="s2DEF4E60867369B9559488A7B4EDD0F1"></a></div><div style="line-height:120%;text-align:justify;padding-left:288px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2U HARKINS ROAD LLC</font></div><div style="line-height:120%;text-align:justify;padding-left:288px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2U HK LLC</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:336px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By: 2U, Inc., as sole member</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:336px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:       </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Paul S. Lalljie&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:288px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:&#160;&#160;&#160;&#160;Paul S. Lalljie</font></div><div style="line-height:120%;text-align:left;padding-left:288px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Title:&#160;&#160;&#160;&#160;Chief Financial Officer</font></div><div style="line-height:120%;text-align:justify;padding-left:288px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:288px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">TESI MERGER SUB, INC.</font></div><div style="line-height:120%;text-align:justify;padding-left:288px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">TRILOGY EDUCATION SERVICES, LLC</font></div><div style="line-height:120%;text-align:justify;padding-left:288px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">TES, INC.</font></div><div style="line-height:120%;text-align:justify;padding-left:288px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">TES, LLC</font></div><div style="line-height:120%;text-align:justify;padding-left:288px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:336px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:       </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Matthew Norden&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:336px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:&#160;&#160;&#160;&#160;Matthew Norden</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;padding-left:336px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Title:&#160;&#160;&#160;&#160;Vice President and Treasurer</font></div><div style="line-height:120%;text-align:left;padding-left:240px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:240px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div><a name="s9AEF02E7FA1E0D025E9688A7B52153D7"></a></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:50%;"></td><td style="width:50%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">ADMINISTRATIVE AGENT AND LENDER:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">OWL ROCK CAPITAL CORPORATION</font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">By:       </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">/s/ Alexis Maged</font><font style="font-family:inherit;font-size:12pt;">&#160;&#160;&#160;</font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Name:   Alexis Maged <br>Title:   Authorized Signatory</font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">LENDERS:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">OWL ROCK CAPITAL CORPORATION II</font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">By:      </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">/s/ Alexis Maged</font><font style="font-family:inherit;font-size:12pt;">&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Name:   Alexis Maged <br>Title:   Authorized Signatory</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:93.58974358974359%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:29%;"></td><td style="width:24%;"></td><td style="width:47%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">ORCC II FINANCING LLC</font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">By:      </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">/s/ Alexis Maged</font><font style="font-family:inherit;font-size:12pt;">&#160;&#160;&#160;</font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Name:   Alexis Maged <br>Title:   Authorized Signatory</font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">OWL ROCK TECHNOLOGY FINANCE CORP.</font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">By:      </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">/s/ Alexis Maged</font><font style="font-family:inherit;font-size:12pt;">&#160;&#160;&#160;</font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Name:   Alexis Maged <br>Title:   Authorized Signatory</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div><a name="sF049345E5F2EB5E1A68B88A7B53FCC6C"></a></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:94.44444444444444%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:30%;"></td><td style="width:24%;"></td><td style="width:46%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">FLF FUNDING I LLC</font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">By:      </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">/s/ Alexis Maged</font><font style="font-family:inherit;font-size:12pt;">&#160;&#160;&#160;</font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Name:   Alexis Maged <br>Title:   Authorized Signatory</font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">FLF FUNDING II LLC</font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">By:      </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">/s/ Alexis Maged</font><font style="font-family:inherit;font-size:12pt;">&#160;&#160;&#160;</font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Name:   Alexis Maged <br>Title:   Authorized Signatory</font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">PARLIAMENT FUNDING I, LLC</font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">By: OWL ROCK FIRST LIEN GP, LLC </font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">its general partner</font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">By: Owl Rock Capital Advisors LLC</font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">its Sole Member</font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">By:      </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">/s/ Alexis Maged</font><font style="font-family:inherit;font-size:12pt;">&#160;&#160;&#160;</font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Name:   Alexis Maged <br>Title:   Authorized Signatory</font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;padding-left:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div><br></div><div><div style="line-height:100%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">8</font></div><div style="line-height:100%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>6
<FILENAME>a2u201910-kexhibit211.htm
<DESCRIPTION>EXHIBIT 21.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s6D6BE327977F94C4AB9063C032E4A69A"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EXHIBIT 21.1</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Subsidiaries of 2U, Inc.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:19%;"></td><td style="width:60%;"></td><td style="width:21%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Name of Subsidiary</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Jurisdiction of Incorporation or Organization</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">CritiqueIt, Inc.</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">California</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2U HK&#160;LLC</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Delaware</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2U Harkins Road&#160;LLC</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Delaware</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2U KEIH Holdco, LLC</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Delaware</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2U NYC,&#160;LLC</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Delaware</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2U GetSmarter,&#160;LLC</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Delaware</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2U GetSmarter (US),&#160;LLC</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Delaware</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">TESI Merger Sub, Inc.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Delaware</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trilogy Education Services, LLC</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Delaware</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">TES, Inc.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Delaware</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">TES, LLC</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Delaware</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trilogy Education Services (Australia) Proprietary Limited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Australia</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trilogy Education Services (Canada) ULC</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canada</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trilogy Education Service (Germany) GmbH</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Germany</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trilogy Education Services International Limited</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ireland</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trilogy Education Services Mexico S. de R.L. de C.V.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mexico</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">K2017143886 (South Africa) Proprietary Limited</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">South Africa</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Get Educated International Proprietary Limited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">South Africa</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Get Educated Proprietary Limited</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">South Africa</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2U GetSmarter (UK) Limited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The United Kingdom</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">GetSmarter Online Limited</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The United Kingdom</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2U Group (UK) Limited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The United Kingdom</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trilogy Education Services UK Limited</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The United Kingdom</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>7
<FILENAME>a2u201910-kexhibit231.htm
<DESCRIPTION>EXHIBIT 23.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sDA73ADABF314A06A449663CC88228E25"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EXHIBIT 23.1</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Consent of Independent Registered Public Accounting Firm</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Board of Directors</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2U,&#160;Inc.:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We consent to the incorporation by reference in the registration statements (No.&#160;333-227546) on Form&#160;S-3 and (Nos.&#160;333-194943 and 333-221964) on Form&#160;S-8 of 2U,&#160;Inc. of our reports dated </font><font style="font-family:inherit;font-size:10pt;">February&#160;27, 2020</font><font style="font-family:inherit;font-size:10pt;">, with respect to the consolidated balance sheets of 2U,&#160;Inc. and subsidiaries (the Company) as of </font><font style="font-family:inherit;font-size:10pt;">December 31, 2019</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, the related consolidated statements of operations and comprehensive loss, changes in stockholders&#8217; equity, and cash flows for each of the years in the three-year period ended </font><font style="font-family:inherit;font-size:10pt;">December 31, 2019</font><font style="font-family:inherit;font-size:10pt;">, and the related notes and financial statement Schedule II</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">-</font><font style="font-family:inherit;font-size:10pt;">Valuation and Qualifying Accounts (collectively, the consolidated financial statements), and the effectiveness of internal control over financial reporting as of </font><font style="font-family:inherit;font-size:10pt;">December 31, 2019</font><font style="font-family:inherit;font-size:10pt;">, which reports appear in the </font><font style="font-family:inherit;font-size:10pt;">December 31, 2019</font><font style="font-family:inherit;font-size:10pt;">&#32;annual report on Form&#160;10-K of 2U,&#160;Inc.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our report dated </font><font style="font-family:inherit;font-size:10pt;">February&#160;27, 2020</font><font style="font-family:inherit;font-size:10pt;">&#32;on the consolidated financial statements refers to a change in the method of accounting for revenues due to the adoption as of January 1, 2018 of Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) Topic 606, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers </font><font style="font-family:inherit;font-size:10pt;">and to a change in the method of accounting for leases as of January 1, 2019 due to the adoption of Financial Standards Board (FASB) Accounting Standards Codification (ASC) Topic 842, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our report dated </font><font style="font-family:inherit;font-size:10pt;">February&#160;27, 2020</font><font style="font-family:inherit;font-size:10pt;">&#32;on the effectiveness of internal control over financial reporting as of </font><font style="font-family:inherit;font-size:10pt;">December 31, 2019</font><font style="font-family:inherit;font-size:10pt;">, contains an explanatory paragraph that states that the Company acquired Trilogy Education Services, Inc. (Trilogy) on May 22, 2019, management excluded Trilogy&#8217;s internal control over financial reporting from its assessment of the effectiveness of the Company&#8217;s internal control over financial reporting, and that our audit of internal control over financial reporting of the Company also excluded an evaluation of the internal control over financial reporting of Trilogy.</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:47%;"></td><td style="width:6%;"></td><td style="width:47%;"></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ KPMG&#160;LLP</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">McLean, Virginia</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">February&#160;27, 2020</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>8
<FILENAME>a2u201910-kexhibit311.htm
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s1BDD51CF0E81531295EE0CF7A2658158"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EXHIBIT 31.1</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATION OF CHIEF EXECUTIVE OFFICER</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, Christopher J. Paucek, certify that:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:20px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I have reviewed this Annual Report on Form&#160;10-K of 2U,&#160;Inc.;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:20px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:20px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">3.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:20px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">4.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a-15(f) and 15d-15(f)) for the registrant and have:</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:20px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:20px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:20px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">c)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:20px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">d)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:20px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">5.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:20px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:20px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div></td></tr></table><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.8359375%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:52%;"></td><td style="width:5%;"></td><td style="width:8%;"></td><td style="width:29%;"></td><td style="width:6%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date: February 27, 2020</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By:</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/&#160;CHRISTOPHER J. PAUCEK</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Name:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Christopher J. Paucek</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Title:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Chief Executive Officer</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>9
<FILENAME>a2u201910-kexhibit312.htm
<DESCRIPTION>EXHIBIT 31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sA8FA4178AB6758BC96857ED6DDF3B939"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EXHIBIT 31.2</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATION OF CHIEF FINANCIAL OFFICER</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, Paul S. Lalljie, certify that:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:20px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I have reviewed this Annual Report on Form&#160;10-K of 2U,&#160;Inc.;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:20px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:20px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">3.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:20px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">4.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a-15(f) and 15d-15(f)) for the registrant and have:</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:20px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:20px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:20px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">c)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:20px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">d)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:20px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">5.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:20px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:20px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div></td></tr></table><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.8359375%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:52%;"></td><td style="width:5%;"></td><td style="width:8%;"></td><td style="width:29%;"></td><td style="width:6%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date: February 27, 2020</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By:</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/&#160;PAUL S. LALLJIE</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Name:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Paul S. Lalljie</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Title:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Chief Financial Officer</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>10
<FILENAME>a2u201910-kexhibit321.htm
<DESCRIPTION>EXHIBIT 32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s97FA88AEEF6953879CDCEBA4B6515A85"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EXHIBIT 32.1</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATION OF CEO PURSUANT TO</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">18 U.S.C. SECTION&#160;1350,</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">AS ADOPTED PURSUANT TO</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SECTION&#160;906 OF THE SARBANES-OXLEY ACT OF&#160;2002</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the Annual Report on Form&#160;10-K of 2U,&#160;Inc. (the &#8220;Company&#8221;) for the year ended </font><font style="font-family:inherit;font-size:10pt;">December 31, 2019</font><font style="font-family:inherit;font-size:10pt;">&#32;as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Christopher J. Paucek, as Chief Executive Officer of the Company, do hereby certify, pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:20px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:20px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div></td></tr></table><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.8359375%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:52%;"></td><td style="width:5%;"></td><td style="width:8%;"></td><td style="width:29%;"></td><td style="width:6%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date: February 27, 2020</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By:</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/&#160;CHRISTOPHER J. PAUCEK</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Name:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Christopher J. Paucek</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Title:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Chief Executive Officer</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This certification accompanies the Report pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for purposes of Section&#160;18 of the Securities Exchange Act of 1934, as amended.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A signed original of this written statement required by Section&#160;906 of the Sarbanes-Oxley Act of 2002 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.</font></div><div><br></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>11
<FILENAME>a2u201910-kexhibit322.htm
<DESCRIPTION>EXHIBIT 32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2020 Workiva -->
		<title>Exhibit</title>
	</head>
	<body><div style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s0B8586FFC617506D9A91AB7284BCD813"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EXHIBIT 32.2</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATION OF CFO PURSUANT TO</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">18 U.S.C. SECTION&#160;1350,</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">AS ADOPTED PURSUANT TO</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SECTION&#160;906 OF THE SARBANES-OXLEY ACT OF&#160;2002</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the Annual Report on Form&#160;10-K of 2U,&#160;Inc. (the &#8220;Company&#8221;) for the year ended </font><font style="font-family:inherit;font-size:10pt;">December 31, 2019</font><font style="font-family:inherit;font-size:10pt;">&#32;as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Paul S. Lalljie, as Chief Financial Officer of the Company, do hereby certify, pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:20px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:20px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div></td></tr></table><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.8359375%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:52%;"></td><td style="width:5%;"></td><td style="width:8%;"></td><td style="width:29%;"></td><td style="width:6%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date: February 27, 2020</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By:</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/&#160;PAUL S. LALLJIE</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Name:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Paul S. Lalljie</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Title:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Chief Financial Officer</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This certification accompanies the Report pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for purposes of Section&#160;18 of the Securities Exchange Act of 1934, as amended.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A signed original of this written statement required by Section&#160;906 of the Sarbanes-Oxley Act of 2002 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.</font></div><div><br></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>12
<FILENAME>twou-20191231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.2u.com/20191231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:twou="http://www.2u.com/20191231" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:import namespace="http://fasb.org/srt-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/currency/2019-01-31" schemaLocation="https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/exch/2019-01-31" schemaLocation="https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="twou-20191231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="twou-20191231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="twou-20191231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="twou-20191231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple" />
      <link:roleType id="AccruedExpensesAccruedExpenses" roleURI="http://www.2u.com/role/AccruedExpensesAccruedExpenses">
        <link:definition>2106100 - Disclosure - Accrued Expenses Accrued Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedExpensesDetails" roleURI="http://www.2u.com/role/AccruedExpensesDetails">
        <link:definition>2406401 - Disclosure - Accrued Expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombination" roleURI="http://www.2u.com/role/BusinessCombination">
        <link:definition>2103100 - Disclosure - Business Combination</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinationBusinessCombinationDetails" roleURI="http://www.2u.com/role/BusinessCombinationBusinessCombinationDetails">
        <link:definition>2403402 - Disclosure - Business Combination Business Combination (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinationEstimatedFairValueDetails" roleURI="http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails">
        <link:definition>2403403 - Disclosure - Business Combination - Estimated Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinationProFormaInformationDetails" roleURI="http://www.2u.com/role/BusinessCombinationProFormaInformationDetails">
        <link:definition>2403404 - Disclosure - Business Combination - Pro Forma Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinationTables" roleURI="http://www.2u.com/role/BusinessCombinationTables">
        <link:definition>2303301 - Disclosure - Business Combination (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsAndContingencies" roleURI="http://www.2u.com/role/CommitmentsAndContingencies">
        <link:definition>2107100 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsAndContingenciesDetails" roleURI="http://www.2u.com/role/CommitmentsAndContingenciesDetails">
        <link:definition>2407403 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsAndContingenciesFutureMinimumPaymentsDueToUniversityClientsDetails" roleURI="http://www.2u.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDueToUniversityClientsDetails">
        <link:definition>2407402 - Disclosure - Commitments and Contingencies - Future Minimum Payments Due to University Clients (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsAndContingenciesTables" roleURI="http://www.2u.com/role/CommitmentsAndContingenciesTables">
        <link:definition>2307301 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.2u.com/role/ConsolidatedBalanceSheets">
        <link:definition>1001000 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.2u.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>1001501 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementOfChangesInStockholdersEquity" roleURI="http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity">
        <link:definition>1003000 - Statement - Consolidated Statement of Changes in Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfCashFlows" roleURI="http://www.2u.com/role/ConsolidatedStatementsOfCashFlows">
        <link:definition>1004000 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfOperationsAndComprehensiveLoss" roleURI="http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss">
        <link:definition>1002000 - Statement - Consolidated Statements of Operations and Comprehensive Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical" roleURI="http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical">
        <link:definition>1002501 - Statement - Consolidated Statements of Operations and Comprehensive Loss (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CoverPage" roleURI="http://www.2u.com/role/CoverPage">
        <link:definition>0001000 - Document - COVER PAGE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://www.2u.com/role/Debt">
        <link:definition>2109100 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtDetails" roleURI="http://www.2u.com/role/DebtDetails">
        <link:definition>2409403 - Disclosure - Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtLongTermDebtDetails" roleURI="http://www.2u.com/role/DebtLongTermDebtDetails">
        <link:definition>2409402 - Disclosure - Debt - Long-Term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtTables" roleURI="http://www.2u.com/role/DebtTables">
        <link:definition>2309301 - Disclosure - Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillAndAmortizableIntangibleAssets" roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssets">
        <link:definition>2105100 - Disclosure - Goodwill and Amortizable Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails" roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails">
        <link:definition>2405404 - Disclosure - Goodwill and Amortizable Intangible Assets - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails" roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails">
        <link:definition>2405403 - Disclosure - Goodwill and Amortizable Intangible Assets - Amortizable Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails" roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails">
        <link:definition>2405405 - Disclosure - Goodwill and Amortizable Intangible Assets - Estimated Future Amortization Expense and License agreement (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillAndAmortizableIntangibleAssetsGoodwillDetails" roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsGoodwillDetails">
        <link:definition>2405402 - Disclosure - Goodwill and Amortizable Intangible Assets - Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillAndAmortizableIntangibleAssetsTables" roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsTables">
        <link:definition>2305301 - Disclosure - Goodwill and Amortizable Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.2u.com/role/IncomeTaxes">
        <link:definition>2110100 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesCarryforwardsDetails" roleURI="http://www.2u.com/role/IncomeTaxesCarryforwardsDetails">
        <link:definition>2410404 - Disclosure - Income Taxes - Carryforwards (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesComponentsOfIncomeTaxProvisionBenefitDetails" roleURI="http://www.2u.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionBenefitDetails">
        <link:definition>2410403 - Disclosure - Income Taxes - Components of income tax (provision) benefit (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesOtherDetails" roleURI="http://www.2u.com/role/IncomeTaxesOtherDetails">
        <link:definition>2410402 - Disclosure - Income Taxes - Other (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.2u.com/role/IncomeTaxesTables">
        <link:definition>2310301 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.2u.com/role/Leases">
        <link:definition>2108100 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesDetails" roleURI="http://www.2u.com/role/LeasesDetails">
        <link:definition>2408402 - Disclosure - Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesFutureMinimumLeasePaymentsForOperatingLeasesDetails" roleURI="http://www.2u.com/role/LeasesFutureMinimumLeasePaymentsForOperatingLeasesDetails">
        <link:definition>2408405 - Disclosure - Leases - Future Minimum Lease Payments for Operating Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesLeaseCostDetails" roleURI="http://www.2u.com/role/LeasesLeaseCostDetails">
        <link:definition>2408403 - Disclosure - Leases - Lease Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" roleURI="http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails">
        <link:definition>2408404 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesMaturitiesOfOperatingLeaseLiabilitiesDetailsCalc2" roleURI="http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetailsCalc2">
        <link:definition>2408404 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.2u.com/role/LeasesTables">
        <link:definition>2308301 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetLossPerShare" roleURI="http://www.2u.com/role/NetLossPerShare">
        <link:definition>2113100 - Disclosure - Net Loss per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetLossPerShareDetails" roleURI="http://www.2u.com/role/NetLossPerShareDetails">
        <link:definition>2413402 - Disclosure - Net Loss per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetLossPerShareTables" roleURI="http://www.2u.com/role/NetLossPerShareTables">
        <link:definition>2313301 - Disclosure - Net Loss per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Organization" roleURI="http://www.2u.com/role/Organization">
        <link:definition>2101100 - Disclosure - Organization</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OrganizationDetails" roleURI="http://www.2u.com/role/OrganizationDetails">
        <link:definition>2401401 - Disclosure - Organization (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyAndEquipmentNet" roleURI="http://www.2u.com/role/PropertyAndEquipmentNet">
        <link:definition>2104100 - Disclosure - Property and Equipment, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyAndEquipmentNetDetails" roleURI="http://www.2u.com/role/PropertyAndEquipmentNetDetails">
        <link:definition>2404402 - Disclosure - Property and Equipment, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyAndEquipmentNetTables" roleURI="http://www.2u.com/role/PropertyAndEquipmentNetTables">
        <link:definition>2304301 - Disclosure - Property and Equipment, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="QuarterlyFinancialInformationUnaudited" roleURI="http://www.2u.com/role/QuarterlyFinancialInformationUnaudited">
        <link:definition>2117100 - Disclosure - Quarterly Financial Information (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="QuarterlyFinancialInformationUnauditedDetails" roleURI="http://www.2u.com/role/QuarterlyFinancialInformationUnauditedDetails">
        <link:definition>2417402 - Disclosure - Quarterly Financial Information (Unaudited) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="QuarterlyFinancialInformationUnauditedTables" roleURI="http://www.2u.com/role/QuarterlyFinancialInformationUnauditedTables">
        <link:definition>2317301 - Disclosure - Quarterly Financial Information (Unaudited) (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementPlan" roleURI="http://www.2u.com/role/RetirementPlan">
        <link:definition>2115100 - Disclosure - Retirement Plan</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementPlanDetails" roleURI="http://www.2u.com/role/RetirementPlanDetails">
        <link:definition>2415401 - Disclosure - Retirement Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentAndGeographicInformation" roleURI="http://www.2u.com/role/SegmentAndGeographicInformation">
        <link:definition>2114100 - Disclosure - Segment and Geographic Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentAndGeographicInformationNarrativeDetails" roleURI="http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails">
        <link:definition>2414402 - Disclosure - Segment and Geographic Information - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails" roleURI="http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails">
        <link:definition>2414404 - Disclosure - Segment and Geographic Information - Reconciliation of Net Loss to Total Segment Profitability (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentAndGeographicInformationSegmentResultsOfOperationsDetails" roleURI="http://www.2u.com/role/SegmentAndGeographicInformationSegmentResultsOfOperationsDetails">
        <link:definition>2414403 - Disclosure - Segment and Geographic Information - Segment Results of Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentAndGeographicInformationTables" roleURI="http://www.2u.com/role/SegmentAndGeographicInformationTables">
        <link:definition>2314301 - Disclosure - Segment and Geographic Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentAndGeographicInformationTotalAssetsBySegmentDetails" roleURI="http://www.2u.com/role/SegmentAndGeographicInformationTotalAssetsBySegmentDetails">
        <link:definition>2414405 - Disclosure - Segment and Geographic Information - Total Assets by Segment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentAndGeographicInformationTradeAccountsReceivableAndContractLiabilitiesDetails" roleURI="http://www.2u.com/role/SegmentAndGeographicInformationTradeAccountsReceivableAndContractLiabilitiesDetails">
        <link:definition>2414406 - Disclosure - Segment and Geographic Information - Trade Accounts Receivable and Contract Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPolicies" roleURI="http://www.2u.com/role/SignificantAccountingPolicies">
        <link:definition>2102100 - Disclosure - Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesDetails" roleURI="http://www.2u.com/role/SignificantAccountingPoliciesDetails">
        <link:definition>2402402 - Disclosure - Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesPolicies" roleURI="http://www.2u.com/role/SignificantAccountingPoliciesPolicies">
        <link:definition>2202201 - Disclosure - Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensation" roleURI="http://www.2u.com/role/StockBasedCompensation">
        <link:definition>2112100 - Disclosure - Stock-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationAdditionalInformationDetails" roleURI="http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails">
        <link:definition>2412402 - Disclosure - Stock-Based Compensation - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationEmployeeStockPurchasePlanDetails" roleURI="http://www.2u.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails">
        <link:definition>2412404 - Disclosure - Stock-Based Compensation - Employee Stock Purchase Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationRestrictedStockUnitsDetails" roleURI="http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails">
        <link:definition>2412405 - Disclosure - Stock-Based Compensation - Restricted Stock Units (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationStockBasedCompensationExpenseDetails" roleURI="http://www.2u.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails">
        <link:definition>2412406 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationStockOptionsDetails" roleURI="http://www.2u.com/role/StockBasedCompensationStockOptionsDetails">
        <link:definition>2412403 - Disclosure - Stock-Based Compensation - Stock Options (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationTables" roleURI="http://www.2u.com/role/StockBasedCompensationTables">
        <link:definition>2312301 - Disclosure - Stock-Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquity" roleURI="http://www.2u.com/role/StockholdersEquity">
        <link:definition>2111100 - Disclosure - Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityDetails" roleURI="http://www.2u.com/role/StockholdersEquityDetails">
        <link:definition>2411402 - Disclosure - Stockholders' Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityTables" roleURI="http://www.2u.com/role/StockholdersEquityTables">
        <link:definition>2311301 - Disclosure - Stockholders' Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element id="twou_AccruedTransactionIntegrationandRestructuringRelatedCosts" name="AccruedTransactionIntegrationandRestructuringRelatedCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="twou_AdditionalInvestmentInEducationalTechnologyContingentPayment" name="AdditionalInvestmentInEducationalTechnologyContingentPayment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="twou_AdjustmentsToNetIncomeLoss" name="AdjustmentsToNetIncomeLoss" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="twou_AdvancesFromToCustomers" name="AdvancesFromToCustomers" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="twou_AdvancesRepaidFromToCustomers" name="AdvancesRepaidFromToCustomers" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="twou_AdvancesToClientsPolicyTextBlock" name="AdvancesToClientsPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_AlternativeCredentialSegmentMember" name="AlternativeCredentialSegmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_BasicAndDilutedEarningsPerShareProforma" name="BasicAndDilutedEarningsPerShareProforma" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_BusinessAcquisitionParValue" name="BusinessAcquisitionParValue" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_CapitalStockSharesAuthorized" name="CapitalStockSharesAuthorized" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant" />
  <xsd:element id="twou_CapitalizedContentDevelopmentCostsUsefulLife" name="CapitalizedContentDevelopmentCostsUsefulLife" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_CapitalizedContractCostAdditionalCostsCapitalized" name="CapitalizedContractCostAdditionalCostsCapitalized" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract" name="CommonStockCapitalSharesReservedForFutureIssuanceAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan" name="CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant" />
  <xsd:element id="twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits" name="CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant" />
  <xsd:element id="twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions" name="CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant" />
  <xsd:element id="twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans" name="CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant" />
  <xsd:element id="twou_ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment" name="ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="twou_CostOfServicesLicensesOfSourceCodeAndSoftwareDevelopment" name="CostOfServicesLicensesOfSourceCodeAndSoftwareDevelopment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_CreditAgreementMember" name="CreditAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_CurriculumAndTeachingCosts" name="CurriculumAndTeachingCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_CurriculumAndTeachingMember" name="CurriculumAndTeachingMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_DebtInstrumentAlternativeCredentialSegmentRevenue" name="DebtInstrumentAlternativeCredentialSegmentRevenue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="twou_DebtInstrumentAlternativeCredentialSegmentRevenueMinimumRequirement" name="DebtInstrumentAlternativeCredentialSegmentRevenueMinimumRequirement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="twou_DebtInstrumentGraduateProgramSegmentRevenueMinimumRequirement" name="DebtInstrumentGraduateProgramSegmentRevenueMinimumRequirement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="twou_DebtInstrumentMinimumGraduateLQAR" name="DebtInstrumentMinimumGraduateLQAR" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="twou_DebtInstrumentMinimumUnrestrictedCash" name="DebtInstrumentMinimumUnrestrictedCash" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="twou_DebtInstrumentPrepaymentPenalty" name="DebtInstrumentPrepaymentPenalty" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_DebtInstrumentPrepaymentPremium" name="DebtInstrumentPrepaymentPremium" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_DeferredGovernmentGrantObligationsAccruedInterestNoLongerSubjecttoForgiveness" name="DeferredGovernmentGrantObligationsAccruedInterestNoLongerSubjecttoForgiveness" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="twou_DeferredGovernmentGrantObligationsMember" name="DeferredGovernmentGrantObligationsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_DeferredGovernmentGrantObligationsNoncurrent" name="DeferredGovernmentGrantObligationsNoncurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="twou_DeferredGovernmentGrantObligationsPrincipalNoLongerSubjecttoForgiveness" name="DeferredGovernmentGrantObligationsPrincipalNoLongerSubjecttoForgiveness" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="twou_DeferredTaxAssetsAccruedCompensationAndBenefits" name="DeferredTaxAssetsAccruedCompensationAndBenefits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="twou_DeferredTaxAssetsAccruedExpensesAndOther" name="DeferredTaxAssetsAccruedExpensesAndOther" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="twou_DeferredTaxLiabilitiesPrepaidExpensesAndOther" name="DeferredTaxLiabilitiesPrepaidExpensesAndOther" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="twou_DefinedContributionPlanAnnualContributionsPerEmployeePercent" name="DefinedContributionPlanAnnualContributionsPerEmployeePercent" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_DevelopedContentMember" name="DevelopedContentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedMaximumPeriodForRecognition1" name="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedMaximumPeriodForRecognition1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_EmployeeStockPurchasePlanAbstract" name="EmployeeStockPurchasePlanAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_EquityIncentivePlan2008Member" name="EquityIncentivePlan2008Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_EquityIncentivePlan2014Member" name="EquityIncentivePlan2014Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember" name="ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_FlatironSchoolIncMember" name="FlatironSchoolIncMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_GovernmentGrantsPolicyTextBlock" name="GovernmentGrantsPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_GraduateProgramSegmentMember" name="GraduateProgramSegmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_GrantDateFairValueRollForward" name="GrantDateFairValueRollForward" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember" name="InProcessCapitalizedTechnologyAndContentDevelopmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_IncomeTaxExpenseBenefitRelatedtoAcquisition" name="IncomeTaxExpenseBenefitRelatedtoAcquisition" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="twou_IncomeTaxReturnsUnderExamination" name="IncomeTaxReturnsUnderExamination" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits" name="IncreaseDecreaseInAccruedCompensationAndRelatedBenefits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="twou_IncreaseDecreaseInRefundsPayable" name="IncreaseDecreaseInRefundsPayable" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_LeaseholdImprovementsInProcessMember" name="LeaseholdImprovementsInProcessMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced" name="LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="twou_LongTermDebtAdditionalAmountAvailable" name="LongTermDebtAdditionalAmountAvailable" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_MarketingAndSalesCostsAbstract" name="MarketingAndSalesCostsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_NetOperatingLossAndTaxCreditCarryoversTable" name="NetOperatingLossAndTaxCreditCarryoversTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_NonCashCapitalExpenditure" name="NonCashCapitalExpenditure" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="twou_NonCashExpenditureClassifiedAsCashFlowsFromFinancingActivities" name="NonCashExpenditureClassifiedAsCashFlowsFromFinancingActivities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="twou_NonCashLongLivedAssetAdditionsPolicyTextBlock" name="NonCashLongLivedAssetAdditionsPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_NumberOfGovernmentGrants" name="NumberOfGovernmentGrants" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="twou_NumberofEducationalOfferings" name="NumberofEducationalOfferings" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember" name="OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_OneUniversityClientMember" name="OneUniversityClientMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_PaymentsForWebsite" name="PaymentsForWebsite" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="twou_PaymentsToAcquisitionofAmortizableIntangibleAssets" name="PaymentsToAcquisitionofAmortizableIntangibleAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="twou_PercentageOfProfitLossFromSegmentOperations" name="PercentageOfProfitLossFromSegmentOperations" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_PercentagePurchasePriceFairMarketValue" name="PercentagePurchasePriceFairMarketValue" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_PerformanceRestrictedStockUnitsMember" name="PerformanceRestrictedStockUnitsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_PrepaymentDateAxis" name="PrepaymentDateAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_PrepaymentDateDomain" name="PrepaymentDateDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_PrinceGeorgesCountyMarylandMember" name="PrinceGeorgesCountyMarylandMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember" name="PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_ProfitLossFromSegmentOperations" name="ProfitLossFromSegmentOperations" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_PropertyAndEquipmentAndAmortizableIntangibleAssetsAbstract" name="PropertyAndEquipmentAndAmortizableIntangibleAssetsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_RestrictedStockUnitsRollForward" name="RestrictedStockUnitsRollForward" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember" name="RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_RevenueAndEbitdaLossBySegmentTableTextBlock" name="RevenueAndEbitdaLossBySegmentTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_RevenueTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicyPolicyTextBlock" name="RevenueTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicyPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_SalesRevenueSegmentRevenueMember" name="SalesRevenueSegmentRevenueMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock" name="ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_SegmentTradeAccountsReceivableAndContractLiabilitiesTableTextBlock" name="SegmentTradeAccountsReceivableAndContractLiabilitiesTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_ServicingAndSupportCosts" name="ServicingAndSupportCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_ServicingAndSupportMember" name="ServicingAndSupportMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageAppliedOnOutstandingSharesOfCommonStockForAutomaticInclusionInPlan" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageAppliedOnOutstandingSharesOfCommonStockForAutomaticInclusionInPlan" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOfAnnualAutomaticIncreaseInSharesAuthorized" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOfAnnualAutomaticIncreaseInSharesAuthorized" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNumberOfEmployeeCompensationPlans" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardNumberOfEmployeeCompensationPlans" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodWeightedAverageRemainingContractualTerm" name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodWeightedAverageRemainingContractualTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_ShareholderActivismCosts" name="ShareholderActivismCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_SoftwareDevelopmentLicenseAndServicesAgreementMember" name="SoftwareDevelopmentLicenseAndServicesAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_TechnologyAndContentDevelopmentCost" name="TechnologyAndContentDevelopmentCost" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_TechnologyAndContentDevelopmentMember" name="TechnologyAndContentDevelopmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_ThreeUniversityClientsMember" name="ThreeUniversityClientsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="twou_TransactionCosts" name="TransactionCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_TrilogyEducationServicesInc.Member" name="TrilogyEducationServicesInc.Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_UniversityClientFourMember" name="UniversityClientFourMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_UniversityClientOneMember" name="UniversityClientOneMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_UniversityClientRelationshipsMember" name="UniversityClientRelationshipsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_UniversityClientThreeMember" name="UniversityClientThreeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_UniversityClientTwoMember" name="UniversityClientTwoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="twou_WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract" name="WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>13
<FILENAME>twou-20191231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" 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">
  <link:roleRef roleURI="http://www.2u.com/role/AccruedExpensesAccruedExpenses" xlink:href="twou-20191231.xsd#AccruedExpensesAccruedExpenses" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/AccruedExpensesDetails" xlink:href="twou-20191231.xsd#AccruedExpensesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/BusinessCombination" xlink:href="twou-20191231.xsd#BusinessCombination" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/BusinessCombinationBusinessCombinationDetails" xlink:href="twou-20191231.xsd#BusinessCombinationBusinessCombinationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails" xlink:href="twou-20191231.xsd#BusinessCombinationEstimatedFairValueDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/BusinessCombinationProFormaInformationDetails" xlink:href="twou-20191231.xsd#BusinessCombinationProFormaInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/BusinessCombinationTables" xlink:href="twou-20191231.xsd#BusinessCombinationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CommitmentsAndContingencies" xlink:href="twou-20191231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CommitmentsAndContingenciesDetails" xlink:href="twou-20191231.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDueToUniversityClientsDetails" xlink:href="twou-20191231.xsd#CommitmentsAndContingenciesFutureMinimumPaymentsDueToUniversityClientsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CommitmentsAndContingenciesTables" xlink:href="twou-20191231.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/ConsolidatedBalanceSheets" xlink:href="twou-20191231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="twou-20191231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" xlink:href="twou-20191231.xsd#ConsolidatedStatementOfChangesInStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="twou-20191231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:href="twou-20191231.xsd#ConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical" xlink:href="twou-20191231.xsd#ConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CoverPage" xlink:href="twou-20191231.xsd#CoverPage" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/Debt" xlink:href="twou-20191231.xsd#Debt" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/DebtDetails" xlink:href="twou-20191231.xsd#DebtDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/DebtLongTermDebtDetails" xlink:href="twou-20191231.xsd#DebtLongTermDebtDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/DebtTables" xlink:href="twou-20191231.xsd#DebtTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssets" xlink:href="twou-20191231.xsd#GoodwillAndAmortizableIntangibleAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails" xlink:href="twou-20191231.xsd#GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails" xlink:href="twou-20191231.xsd#GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails" xlink:href="twou-20191231.xsd#GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsGoodwillDetails" xlink:href="twou-20191231.xsd#GoodwillAndAmortizableIntangibleAssetsGoodwillDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsTables" xlink:href="twou-20191231.xsd#GoodwillAndAmortizableIntangibleAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/IncomeTaxes" xlink:href="twou-20191231.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/IncomeTaxesCarryforwardsDetails" xlink:href="twou-20191231.xsd#IncomeTaxesCarryforwardsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionBenefitDetails" xlink:href="twou-20191231.xsd#IncomeTaxesComponentsOfIncomeTaxProvisionBenefitDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/IncomeTaxesOtherDetails" xlink:href="twou-20191231.xsd#IncomeTaxesOtherDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/IncomeTaxesTables" xlink:href="twou-20191231.xsd#IncomeTaxesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/Leases" xlink:href="twou-20191231.xsd#Leases" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/LeasesDetails" xlink:href="twou-20191231.xsd#LeasesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/LeasesFutureMinimumLeasePaymentsForOperatingLeasesDetails" xlink:href="twou-20191231.xsd#LeasesFutureMinimumLeasePaymentsForOperatingLeasesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/LeasesLeaseCostDetails" xlink:href="twou-20191231.xsd#LeasesLeaseCostDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" xlink:href="twou-20191231.xsd#LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetailsCalc2" xlink:href="twou-20191231.xsd#LeasesMaturitiesOfOperatingLeaseLiabilitiesDetailsCalc2" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/LeasesTables" xlink:href="twou-20191231.xsd#LeasesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/NetLossPerShare" xlink:href="twou-20191231.xsd#NetLossPerShare" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/NetLossPerShareDetails" xlink:href="twou-20191231.xsd#NetLossPerShareDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/NetLossPerShareTables" xlink:href="twou-20191231.xsd#NetLossPerShareTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/Organization" xlink:href="twou-20191231.xsd#Organization" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/OrganizationDetails" xlink:href="twou-20191231.xsd#OrganizationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/PropertyAndEquipmentNet" xlink:href="twou-20191231.xsd#PropertyAndEquipmentNet" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/PropertyAndEquipmentNetDetails" xlink:href="twou-20191231.xsd#PropertyAndEquipmentNetDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/PropertyAndEquipmentNetTables" xlink:href="twou-20191231.xsd#PropertyAndEquipmentNetTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/QuarterlyFinancialInformationUnaudited" xlink:href="twou-20191231.xsd#QuarterlyFinancialInformationUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/QuarterlyFinancialInformationUnauditedDetails" xlink:href="twou-20191231.xsd#QuarterlyFinancialInformationUnauditedDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/QuarterlyFinancialInformationUnauditedTables" xlink:href="twou-20191231.xsd#QuarterlyFinancialInformationUnauditedTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/RetirementPlan" xlink:href="twou-20191231.xsd#RetirementPlan" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/RetirementPlanDetails" xlink:href="twou-20191231.xsd#RetirementPlanDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformation" xlink:href="twou-20191231.xsd#SegmentAndGeographicInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails" xlink:href="twou-20191231.xsd#SegmentAndGeographicInformationNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails" xlink:href="twou-20191231.xsd#SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationSegmentResultsOfOperationsDetails" xlink:href="twou-20191231.xsd#SegmentAndGeographicInformationSegmentResultsOfOperationsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationTables" xlink:href="twou-20191231.xsd#SegmentAndGeographicInformationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationTotalAssetsBySegmentDetails" xlink:href="twou-20191231.xsd#SegmentAndGeographicInformationTotalAssetsBySegmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationTradeAccountsReceivableAndContractLiabilitiesDetails" xlink:href="twou-20191231.xsd#SegmentAndGeographicInformationTradeAccountsReceivableAndContractLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SignificantAccountingPolicies" xlink:href="twou-20191231.xsd#SignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SignificantAccountingPoliciesDetails" xlink:href="twou-20191231.xsd#SignificantAccountingPoliciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SignificantAccountingPoliciesPolicies" xlink:href="twou-20191231.xsd#SignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensation" xlink:href="twou-20191231.xsd#StockBasedCompensation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails" xlink:href="twou-20191231.xsd#StockBasedCompensationAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails" xlink:href="twou-20191231.xsd#StockBasedCompensationEmployeeStockPurchasePlanDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails" xlink:href="twou-20191231.xsd#StockBasedCompensationRestrictedStockUnitsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" xlink:href="twou-20191231.xsd#StockBasedCompensationStockBasedCompensationExpenseDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensationStockOptionsDetails" xlink:href="twou-20191231.xsd#StockBasedCompensationStockOptionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensationTables" xlink:href="twou-20191231.xsd#StockBasedCompensationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockholdersEquity" xlink:href="twou-20191231.xsd#StockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockholdersEquityDetails" xlink:href="twou-20191231.xsd#StockholdersEquityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockholdersEquityTables" xlink:href="twou-20191231.xsd#StockholdersEquityTables" xlink:type="simple" />
  <link:calculationLink xlink:role="http://www.2u.com/role/AccruedExpensesAccruedExpenses" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/AccruedExpensesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/BusinessCombination" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/BusinessCombinationBusinessCombinationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_05d93b57-3f76-323b-8b13-07dc435183c2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_89be327a-de9c-56c6-b3d1-10ec3b8a5f9b" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_05d93b57-3f76-323b-8b13-07dc435183c2" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_89be327a-de9c-56c6-b3d1-10ec3b8a5f9b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_48a0d50b-edc8-d302-0e4f-ce3e573f30d8" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_05d93b57-3f76-323b-8b13-07dc435183c2" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_48a0d50b-edc8-d302-0e4f-ce3e573f30d8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_0bc2ad6f-4832-8740-8753-9ea1eda8f0e5" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_05d93b57-3f76-323b-8b13-07dc435183c2" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_0bc2ad6f-4832-8740-8753-9ea1eda8f0e5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_2b45a640-6b3e-a8a9-fe33-8d916bef202d" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_05d93b57-3f76-323b-8b13-07dc435183c2" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_2b45a640-6b3e-a8a9-fe33-8d916bef202d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_1951b824-dedf-abc1-7e10-478d006c1492" xlink:type="locator" />
    <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_05d93b57-3f76-323b-8b13-07dc435183c2" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_1951b824-dedf-abc1-7e10-478d006c1492" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_31288939-e5e4-25a4-a69d-b52fe97edfea" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_05d93b57-3f76-323b-8b13-07dc435183c2" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_31288939-e5e4-25a4-a69d-b52fe97edfea" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_37b440e2-656c-b624-0688-b7cf681bf981" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_05d93b57-3f76-323b-8b13-07dc435183c2" xlink:to="loc_us-gaap_Goodwill_37b440e2-656c-b624-0688-b7cf681bf981" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.2u.com/role/BusinessCombinationProFormaInformationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/BusinessCombinationTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/CommitmentsAndContingencies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/CommitmentsAndContingenciesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDueToUniversityClientsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractualObligation" xlink:label="loc_us-gaap_ContractualObligation_6006a94d-54bf-b592-67ad-cc2e5783ac49" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:label="loc_us-gaap_ContractualObligationDueInNextTwelveMonths_2c28e3d3-616e-a2dc-4e00-6887e7fd21d8" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractualObligation_6006a94d-54bf-b592-67ad-cc2e5783ac49" xlink:to="loc_us-gaap_ContractualObligationDueInNextTwelveMonths_2c28e3d3-616e-a2dc-4e00-6887e7fd21d8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractualObligationDueInSecondYear" xlink:label="loc_us-gaap_ContractualObligationDueInSecondYear_9da52031-53dc-4e5b-d531-60f38c51bb45" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractualObligation_6006a94d-54bf-b592-67ad-cc2e5783ac49" xlink:to="loc_us-gaap_ContractualObligationDueInSecondYear_9da52031-53dc-4e5b-d531-60f38c51bb45" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractualObligationDueInThirdYear" xlink:label="loc_us-gaap_ContractualObligationDueInThirdYear_a99aefef-cf47-3b6a-e25d-a5b7b2adad58" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractualObligation_6006a94d-54bf-b592-67ad-cc2e5783ac49" xlink:to="loc_us-gaap_ContractualObligationDueInThirdYear_a99aefef-cf47-3b6a-e25d-a5b7b2adad58" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractualObligationDueInFourthYear" xlink:label="loc_us-gaap_ContractualObligationDueInFourthYear_a0473b3d-9552-c88a-495c-b6a4ab8322fa" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractualObligation_6006a94d-54bf-b592-67ad-cc2e5783ac49" xlink:to="loc_us-gaap_ContractualObligationDueInFourthYear_a0473b3d-9552-c88a-495c-b6a4ab8322fa" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractualObligationDueInFifthYear" xlink:label="loc_us-gaap_ContractualObligationDueInFifthYear_1b113bc0-6eb5-4a68-0fb6-4928913a40b6" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractualObligation_6006a94d-54bf-b592-67ad-cc2e5783ac49" xlink:to="loc_us-gaap_ContractualObligationDueInFifthYear_1b113bc0-6eb5-4a68-0fb6-4928913a40b6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractualObligationDueAfterFifthYear" xlink:label="loc_us-gaap_ContractualObligationDueAfterFifthYear_67fb5061-204c-f123-fc4a-3921b3417db9" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractualObligation_6006a94d-54bf-b592-67ad-cc2e5783ac49" xlink:to="loc_us-gaap_ContractualObligationDueAfterFifthYear_67fb5061-204c-f123-fc4a-3921b3417db9" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.2u.com/role/CommitmentsAndContingenciesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:to="loc_us-gaap_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" xlink:to="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_9a34fc5e-00bc-420c-8698-6e19b92b8e39" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_9a34fc5e-00bc-420c-8698-6e19b92b8e39" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_a2b836a7-cc87-0e4f-38a0-c91a29535622" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_a2b836a7-cc87-0e4f-38a0-c91a29535622" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_68a2ece1-b79e-558c-a305-f3ccae8c21c3" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_68a2ece1-b79e-558c-a305-f3ccae8c21c3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_b91d2f01-85c2-f9fb-3250-26a4b1b39c5e" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_b91d2f01-85c2-f9fb-3250-26a4b1b39c5e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_ebb4c1f8-b5df-aab0-ee90-1e91fd21cf92" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_ebb4c1f8-b5df-aab0-ee90-1e91fd21cf92" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_aa2e73c1-d03e-7f76-3502-7a650f99607c" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_aa2e73c1-d03e-7f76-3502-7a650f99607c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_64993a75-9b0c-349a-1011-cc5a81c58412" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_64993a75-9b0c-349a-1011-cc5a81c58412" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d18f979c-644d-9e92-9e89-21cfd1312948" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d18f979c-644d-9e92-9e89-21cfd1312948" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_8c850143-cd0c-0f85-9038-e19d8c4f7808" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_8c850143-cd0c-0f85-9038-e19d8c4f7808" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:to="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_928e20af-e738-4a2d-05b8-cf88fed11953" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_PreferredStockValue_928e20af-e738-4a2d-05b8-cf88fed11953" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_f05ab245-2bd1-7865-e7ed-1461a5a6155f" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_CommonStockValue_f05ab245-2bd1-7865-e7ed-1461a5a6155f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_3d5a0ca6-0f59-67e6-adb5-6aecd22b693b" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_AdditionalPaidInCapital_3d5a0ca6-0f59-67e6-adb5-6aecd22b693b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_62305d8f-d807-0fe8-d0ab-f2c2b3d03011" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_62305d8f-d807-0fe8-d0ab-f2c2b3d03011" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_988c1346-b444-a867-fe80-f3aec1443d54" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_988c1346-b444-a867-fe80-f3aec1443d54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_4d934b0d-59bc-ae5c-ffb9-b6ced82ff9f8" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:to="loc_us-gaap_CommitmentsAndContingencies_4d934b0d-59bc-ae5c-ffb9-b6ced82ff9f8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1de780cc-9607-daa3-0bed-03c88ae94769" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1de780cc-9607-daa3-0bed-03c88ae94769" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaap_RestrictedCashCurrent_61f9319a-6aae-8e2f-f7d0-f41809896476" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_RestrictedCashCurrent_61f9319a-6aae-8e2f-f7d0-f41809896476" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Investments" xlink:label="loc_us-gaap_Investments_9f1ea5a8-e0ad-ec84-f87b-82d9863fd82f" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_Investments_9f1ea5a8-e0ad-ec84-f87b-82d9863fd82f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_dd2cbe99-77d2-db20-3c91-750589881c79" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_dd2cbe99-77d2-db20-3c91-750589881c79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_5fd9c643-899e-95d7-aab9-c3a9d6240218" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_5fd9c643-899e-95d7-aab9-c3a9d6240218" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_dcf3df0d-2155-35f6-715d-83a9bc9cf3fb" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_dcf3df0d-2155-35f6-715d-83a9bc9cf3fb" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_37b440e2-656c-b624-0688-b7cf681bf981" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_Goodwill_37b440e2-656c-b624-0688-b7cf681bf981" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e87bd6a3-2026-a858-f41a-bc281e5d594b" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e87bd6a3-2026-a858-f41a-bc281e5d594b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_271e1109-47d3-5a30-ab87-84ad9294669f" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_271e1109-47d3-5a30-ab87-84ad9294669f" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.2u.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_50231013-f048-89e7-0e20-ba139224c5f7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_50231013-f048-89e7-0e20-ba139224c5f7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_8b582348-a62e-cdfb-bc53-d5894b42e091" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_ProfitLoss_8b582348-a62e-cdfb-bc53-d5894b42e091" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_ebef248a-da21-637d-9d28-3d42ff90e8e2" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_ebef248a-da21-637d-9d28-3d42ff90e8e2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_f0b9d825-b0b9-37fd-4d25-9294a8598890" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_ShareBasedCompensation_f0b9d825-b0b9-37fd-4d25-9294a8598890" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaap_OperatingLeaseCost_88d5ba82-39dd-36ed-37fe-92977ff632df" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_OperatingLeaseCost_88d5ba82-39dd-36ed-37fe-92977ff632df" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_5ae19a9f-6de6-075a-2c5a-a587d82ebad5" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_5ae19a9f-6de6-075a-2c5a-a587d82ebad5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_1531f7c2-793a-b3a3-4a85-4c014790c163" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_1531f7c2-793a-b3a3-4a85-4c014790c163" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_09b7b41a-f5a1-c45e-d61b-846fff462802" xlink:type="locator" />
    <link:calculationArc order="7" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_09b7b41a-f5a1-c45e-d61b-846fff462802" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_IncreaseDecreaseInRefundsPayable" xlink:label="loc_twou_IncreaseDecreaseInRefundsPayable_6fae803b-e387-d4d1-a614-adb7742b70d0" xlink:type="locator" />
    <link:calculationArc order="8" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_twou_IncreaseDecreaseInRefundsPayable_6fae803b-e387-d4d1-a614-adb7742b70d0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_dfcbd6f7-83fa-00c2-bd9e-6c5c1de7d890" xlink:type="locator" />
    <link:calculationArc order="9" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_dfcbd6f7-83fa-00c2-bd9e-6c5c1de7d890" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_7c1c3153-d95c-50b8-10ed-a75d1f3d7a68" xlink:type="locator" />
    <link:calculationArc order="10" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_7c1c3153-d95c-50b8-10ed-a75d1f3d7a68" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits" xlink:label="loc_twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits_3b488bdc-bd8a-53cc-1776-adb7746f019f" xlink:type="locator" />
    <link:calculationArc order="11" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits_3b488bdc-bd8a-53cc-1776-adb7746f019f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_8fa19589-0da6-036d-a79e-4bd2fa365a6d" xlink:type="locator" />
    <link:calculationArc order="12" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_8fa19589-0da6-036d-a79e-4bd2fa365a6d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_d7de2883-fea4-6e7c-2c8b-7fee9aa34369" xlink:type="locator" />
    <link:calculationArc order="13" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_d7de2883-fea4-6e7c-2c8b-7fee9aa34369" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_1571e7d6-d666-48e2-395f-6e58ea563df3" xlink:type="locator" />
    <link:calculationArc order="14" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_1571e7d6-d666-48e2-395f-6e58ea563df3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_50231013-f048-89e7-0e20-ba139224c5f7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_6abb14d9-7978-302d-af6b-dbfc88f76bf2" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_6abb14d9-7978-302d-af6b-dbfc88f76bf2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_fabd36b2-0d2f-8f1e-b9c9-718513456b78" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_fabd36b2-0d2f-8f1e-b9c9-718513456b78" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0f8df60b-841f-6df5-83c3-e4049d366459" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0f8df60b-841f-6df5-83c3-e4049d366459" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_d3769ff7-3f7d-8a64-ea69-f16e64d6f178" xlink:type="locator" />
    <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_d3769ff7-3f7d-8a64-ea69-f16e64d6f178" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:label="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_93f5c047-4b64-266d-dad0-d21441a97f7a" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_93f5c047-4b64-266d-dad0-d21441a97f7a" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_AdvancesFromToCustomers" xlink:label="loc_twou_AdvancesFromToCustomers_ed4937ed-cce9-70d2-b86f-adb7743003a3" xlink:type="locator" />
    <link:calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_twou_AdvancesFromToCustomers_ed4937ed-cce9-70d2-b86f-adb7743003a3" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_AdvancesRepaidFromToCustomers" xlink:label="loc_twou_AdvancesRepaidFromToCustomers_6007f2f1-893c-bf75-ee93-adb77491d8c8" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_twou_AdvancesRepaidFromToCustomers_6007f2f1-893c-bf75-ee93-adb77491d8c8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_50231013-f048-89e7-0e20-ba139224c5f7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_0f0975d6-8500-76a0-c74f-5d2f0ed8b620" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_0f0975d6-8500-76a0-c74f-5d2f0ed8b620" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_d5ae164f-89db-07ae-0a46-cadc0b06ba60" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_d5ae164f-89db-07ae-0a46-cadc0b06ba60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaap_RepaymentsOfDebt_1292ec45-46d1-e31e-9b88-8085df9cd4b2" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_RepaymentsOfDebt_1292ec45-46d1-e31e-9b88-8085df9cd4b2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_d03b640f-8d2c-4108-a1c4-1354103a7ee2" xlink:type="locator" />
    <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_d03b640f-8d2c-4108-a1c4-1354103a7ee2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_07e50027-f2db-6d1b-93ed-b22d6bd39351" xlink:type="locator" />
    <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_07e50027-f2db-6d1b-93ed-b22d6bd39351" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_f73833cd-0af4-c4d5-a7c4-1151269f1da3" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_f73833cd-0af4-c4d5-a7c4-1151269f1da3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans" xlink:label="loc_us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans_567cb057-5a22-83a0-e12f-855af1ffe76a" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans_567cb057-5a22-83a0-e12f-855af1ffe76a" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_PaymentsToAcquisitionofAmortizableIntangibleAssets" xlink:label="loc_twou_PaymentsToAcquisitionofAmortizableIntangibleAssets_b223e2f9-2d3a-910b-e412-adb7742f5162" xlink:type="locator" />
    <link:calculationArc order="8" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_twou_PaymentsToAcquisitionofAmortizableIntangibleAssets_b223e2f9-2d3a-910b-e412-adb7742f5162" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6bd7c3da-2a5b-cbc6-d33a-bb097a23c2f6" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_50231013-f048-89e7-0e20-ba139224c5f7" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6bd7c3da-2a5b-cbc6-d33a-bb097a23c2f6" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_5c8b3520-1ca2-0a91-0912-70d62831826c" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_68a2669c-01f8-c962-bf95-0b4231cd45da" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_5c8b3520-1ca2-0a91-0912-70d62831826c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_68a2669c-01f8-c962-bf95-0b4231cd45da" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_5c8b3520-1ca2-0a91-0912-70d62831826c" xlink:to="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_489b61b6-7c39-240c-7f68-1c1675bca3b7" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_489b61b6-7c39-240c-7f68-1c1675bca3b7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_489b61b6-7c39-240c-7f68-1c1675bca3b7" xlink:to="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_ee6f6897-b14b-45ca-c6e4-4fc17aaf1e37" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_ee6f6897-b14b-45ca-c6e4-4fc17aaf1e37" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="loc_us-gaap_CostsAndExpenses_76d25f63-60a6-4deb-1fd0-84a3d98fe881" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:to="loc_us-gaap_CostsAndExpenses_76d25f63-60a6-4deb-1fd0-84a3d98fe881" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_ServicingAndSupportCosts" xlink:label="loc_twou_ServicingAndSupportCosts_55c162fa-bb63-ca79-dca2-adb774253c50" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_76d25f63-60a6-4deb-1fd0-84a3d98fe881" xlink:to="loc_twou_ServicingAndSupportCosts_55c162fa-bb63-ca79-dca2-adb774253c50" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_TechnologyAndContentDevelopmentCost" xlink:label="loc_twou_TechnologyAndContentDevelopmentCost_6adbc463-98fd-6379-eb2c-adb774457743" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_76d25f63-60a6-4deb-1fd0-84a3d98fe881" xlink:to="loc_twou_TechnologyAndContentDevelopmentCost_6adbc463-98fd-6379-eb2c-adb774457743" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_731c29d0-c256-edba-6ba9-ec31b7c2ca7b" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_76d25f63-60a6-4deb-1fd0-84a3d98fe881" xlink:to="loc_us-gaap_SellingAndMarketingExpense_731c29d0-c256-edba-6ba9-ec31b7c2ca7b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_58462a12-ec5e-da2d-89ad-2d8b2ce76259" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_76d25f63-60a6-4deb-1fd0-84a3d98fe881" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_58462a12-ec5e-da2d-89ad-2d8b2ce76259" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CurriculumAndTeachingCosts" xlink:label="loc_twou_CurriculumAndTeachingCosts_14b6b8b2-e01e-ef6b-4c8d-adb7746ac826" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_76d25f63-60a6-4deb-1fd0-84a3d98fe881" xlink:to="loc_twou_CurriculumAndTeachingCosts_14b6b8b2-e01e-ef6b-4c8d-adb7746ac826" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_b5495221-c933-5c88-514e-d2731414949c" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_76d25f63-60a6-4deb-1fd0-84a3d98fe881" xlink:to="loc_us-gaap_AssetImpairmentCharges_b5495221-c933-5c88-514e-d2731414949c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_d1f3a8d2-a9eb-dfaa-d8d8-e9a2b8c4ce0c" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_489b61b6-7c39-240c-7f68-1c1675bca3b7" xlink:to="loc_us-gaap_InvestmentIncomeInterest_d1f3a8d2-a9eb-dfaa-d8d8-e9a2b8c4ce0c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_16e9f6a6-5524-a7b1-7e7c-73ee97610ec6" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_489b61b6-7c39-240c-7f68-1c1675bca3b7" xlink:to="loc_us-gaap_InterestExpense_16e9f6a6-5524-a7b1-7e7c-73ee97610ec6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_c7199dc6-fcaf-c848-23aa-1151fd676af8" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_489b61b6-7c39-240c-7f68-1c1675bca3b7" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_c7199dc6-fcaf-c848-23aa-1151fd676af8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/CoverPage" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/Debt" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/DebtDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/DebtLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_aa2e73c1-d03e-7f76-3502-7a650f99607c" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_b5390da0-4b10-f083-5d88-d4657fa5b028" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_aa2e73c1-d03e-7f76-3502-7a650f99607c" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_b5390da0-4b10-f083-5d88-d4657fa5b028" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DeferredGovernmentGrantObligationsNoncurrent" xlink:label="loc_twou_DeferredGovernmentGrantObligationsNoncurrent_f6528d95-c50b-02a8-091f-adb7749481c6" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_aa2e73c1-d03e-7f76-3502-7a650f99607c" xlink:to="loc_twou_DeferredGovernmentGrantObligationsNoncurrent_f6528d95-c50b-02a8-091f-adb7749481c6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_a0f3158e-b5db-b595-708a-09b10cc83fb2" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_aa2e73c1-d03e-7f76-3502-7a650f99607c" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_a0f3158e-b5db-b595-708a-09b10cc83fb2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLongTermDebt" xlink:label="loc_us-gaap_OtherLongTermDebt_e71f21c2-86c0-1e26-002e-d1aacd43460a" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_aa2e73c1-d03e-7f76-3502-7a650f99607c" xlink:to="loc_us-gaap_OtherLongTermDebt_e71f21c2-86c0-1e26-002e-d1aacd43460a" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.2u.com/role/DebtTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssets" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e87bd6a3-2026-a858-f41a-bc281e5d594b" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_65140cb5-12a8-2030-97e2-fa6daceadf40" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e87bd6a3-2026-a858-f41a-bc281e5d594b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_65140cb5-12a8-2030-97e2-fa6daceadf40" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_e11e8784-8f2d-ca3c-a9e8-a8115d54520c" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e87bd6a3-2026-a858-f41a-bc281e5d594b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_e11e8784-8f2d-ca3c-a9e8-a8115d54520c" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e87bd6a3-2026-a858-f41a-bc281e5d594b" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_cddb4eb0-3110-27ee-28d5-5d7adef4fa0c" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e87bd6a3-2026-a858-f41a-bc281e5d594b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_cddb4eb0-3110-27ee-28d5-5d7adef4fa0c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_fa802f8f-3c6f-18ed-005d-e578d38097d8" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e87bd6a3-2026-a858-f41a-bc281e5d594b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_fa802f8f-3c6f-18ed-005d-e578d38097d8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_db859267-14f1-73e3-47c3-03bfc9627628" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e87bd6a3-2026-a858-f41a-bc281e5d594b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_db859267-14f1-73e3-47c3-03bfc9627628" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_716ff456-95a9-c7d8-efd5-2047c2ac3646" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e87bd6a3-2026-a858-f41a-bc281e5d594b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_716ff456-95a9-c7d8-efd5-2047c2ac3646" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_28209536-91f9-47af-f5bd-6accbeed43b7" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e87bd6a3-2026-a858-f41a-bc281e5d594b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_28209536-91f9-47af-f5bd-6accbeed43b7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_52d5fc42-d7bd-e657-728c-68a54a8a27d9" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e87bd6a3-2026-a858-f41a-bc281e5d594b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_52d5fc42-d7bd-e657-728c-68a54a8a27d9" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsGoodwillDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/IncomeTaxes" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/IncomeTaxesCarryforwardsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionBenefitDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_ad87dc87-7206-5d76-a1ae-6cecdf90521c" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_e3953676-a8ea-b652-0eba-f2b9cca4e8fb" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_ad87dc87-7206-5d76-a1ae-6cecdf90521c" xlink:to="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_e3953676-a8ea-b652-0eba-f2b9cca4e8fb" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_dbb037c2-04c0-fa14-65e6-8ccd12d2a855" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_ad87dc87-7206-5d76-a1ae-6cecdf90521c" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_dbb037c2-04c0-fa14-65e6-8ccd12d2a855" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_3421bed6-296e-da4e-f0e9-a2a8fa1f6d19" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_a05fe475-d01e-ccf1-ca02-c3eebfcdb15e" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_3421bed6-296e-da4e-f0e9-a2a8fa1f6d19" xlink:to="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_a05fe475-d01e-ccf1-ca02-c3eebfcdb15e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_8caef893-a841-2be2-863f-e20b53026f02" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_3421bed6-296e-da4e-f0e9-a2a8fa1f6d19" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_8caef893-a841-2be2-863f-e20b53026f02" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.2u.com/role/IncomeTaxesOtherDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities_f31cb66e-0de8-54fb-4788-53b3cde0ec2f" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_f31cb66e-0de8-54fb-4788-53b3cde0ec2f" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DeferredTaxAssetsAccruedExpensesAndOther" xlink:label="loc_twou_DeferredTaxAssetsAccruedExpensesAndOther_4ad0aef1-69a1-fa8b-0d66-adb7743960be" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_twou_DeferredTaxAssetsAccruedExpensesAndOther_4ad0aef1-69a1-fa8b-0d66-adb7743960be" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DeferredTaxAssetsAccruedCompensationAndBenefits" xlink:label="loc_twou_DeferredTaxAssetsAccruedCompensationAndBenefits_9d970cae-e456-db55-405b-adb77495e049" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_twou_DeferredTaxAssetsAccruedCompensationAndBenefits_9d970cae-e456-db55-405b-adb77495e049" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_80b07582-c513-7f5b-387a-d22f4a77e72b" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_80b07582-c513-7f5b-387a-d22f4a77e72b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_4653140c-a494-1db4-9e71-1db68da07323" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_4653140c-a494-1db4-9e71-1db68da07323" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_de5e795f-0165-d088-d22e-d01ff8d44317" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_de5e795f-0165-d088-d22e-d01ff8d44317" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_646908de-2c79-6268-8484-e0575f967d9d" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_646908de-2c79-6268-8484-e0575f967d9d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_66992242-212f-020e-11d7-fd6218ee45f9" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_66992242-212f-020e-11d7-fd6218ee45f9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_06122855-266d-3de7-57ac-74aabcea34ea" xlink:type="locator" />
    <link:calculationArc order="8" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_06122855-266d-3de7-57ac-74aabcea34ea" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_55b78dfc-faa8-3c71-752a-e6857318d516" xlink:type="locator" />
    <link:calculationArc order="9" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_55b78dfc-faa8-3c71-752a-e6857318d516" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetInterestCarryforward" xlink:label="loc_us-gaap_DeferredTaxAssetInterestCarryforward_373c95b7-4c53-6bab-d03f-04cdceea67f1" xlink:type="locator" />
    <link:calculationArc order="10" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_us-gaap_DeferredTaxAssetInterestCarryforward_373c95b7-4c53-6bab-d03f-04cdceea67f1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_15e17ec2-d527-455f-b2cd-0be7f92a9fd5" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_f31cb66e-0de8-54fb-4788-53b3cde0ec2f" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_15e17ec2-d527-455f-b2cd-0be7f92a9fd5" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DeferredTaxLiabilitiesPrepaidExpensesAndOther" xlink:label="loc_twou_DeferredTaxLiabilitiesPrepaidExpensesAndOther_7b8832f1-db2a-7115-a937-adb7747fee85" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_15e17ec2-d527-455f-b2cd-0be7f92a9fd5" xlink:to="loc_twou_DeferredTaxLiabilitiesPrepaidExpensesAndOther_7b8832f1-db2a-7115-a937-adb7747fee85" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_5da8fd5a-89f1-3049-e781-200c2d180554" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_15e17ec2-d527-455f-b2cd-0be7f92a9fd5" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_5da8fd5a-89f1-3049-e781-200c2d180554" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_fee9ac69-74b7-a6ae-6ad8-e6860d7cdb9d" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_15e17ec2-d527-455f-b2cd-0be7f92a9fd5" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_fee9ac69-74b7-a6ae-6ad8-e6860d7cdb9d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_489b61b6-7c39-240c-7f68-1c1675bca3b7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_3ce82195-ed3e-f261-3529-b3a868ecf6c4" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_489b61b6-7c39-240c-7f68-1c1675bca3b7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_3ce82195-ed3e-f261-3529-b3a868ecf6c4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_89ebd542-78ee-71d0-be95-65de1bb3ef82" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_489b61b6-7c39-240c-7f68-1c1675bca3b7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_89ebd542-78ee-71d0-be95-65de1bb3ef82" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_aa9fb8cf-e50d-6d5b-0236-a084fee29894" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_5ef0c8c5-04c5-1c10-a59e-3eaa9cf923b4" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_aa9fb8cf-e50d-6d5b-0236-a084fee29894" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_5ef0c8c5-04c5-1c10-a59e-3eaa9cf923b4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_fa285cf0-c43f-6ef0-a0f2-c37d958f2fe4" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_aa9fb8cf-e50d-6d5b-0236-a084fee29894" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_fa285cf0-c43f-6ef0-a0f2-c37d958f2fe4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_cb745973-9398-b1e8-0b84-89b40fb91052" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_aa9fb8cf-e50d-6d5b-0236-a084fee29894" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_cb745973-9398-b1e8-0b84-89b40fb91052" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_d9df7d3d-b9dd-e868-b078-e2e03ba315bc" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_aa9fb8cf-e50d-6d5b-0236-a084fee29894" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_d9df7d3d-b9dd-e868-b078-e2e03ba315bc" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_8a96a0f2-2ed9-024e-417b-ed20a968d49f" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_aa9fb8cf-e50d-6d5b-0236-a084fee29894" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_8a96a0f2-2ed9-024e-417b-ed20a968d49f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_77b9f787-6596-82cb-4698-f0991c80113b" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_aa9fb8cf-e50d-6d5b-0236-a084fee29894" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_77b9f787-6596-82cb-4698-f0991c80113b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_dde8ff73-3704-2d19-f167-45cf9c0efbb7" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_aa9fb8cf-e50d-6d5b-0236-a084fee29894" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_dde8ff73-3704-2d19-f167-45cf9c0efbb7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_31eb113d-20c2-89b0-7b2e-dd6b121a4c90" xlink:type="locator" />
    <link:calculationArc order="8" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_aa9fb8cf-e50d-6d5b-0236-a084fee29894" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_31eb113d-20c2-89b0-7b2e-dd6b121a4c90" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_c16a0eb3-02da-6ea0-91e7-3203372f71fd" xlink:type="locator" />
    <link:calculationArc order="9" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_aa9fb8cf-e50d-6d5b-0236-a084fee29894" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_c16a0eb3-02da-6ea0-91e7-3203372f71fd" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.2u.com/role/IncomeTaxesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/Leases" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/LeasesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/LeasesFutureMinimumLeasePaymentsForOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_acfb1bbb-4a5b-18c4-ab71-d62ae0aecfa0" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_4cf71329-74d6-54f3-cadb-acb7f1063f36" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_acfb1bbb-4a5b-18c4-ab71-d62ae0aecfa0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_4cf71329-74d6-54f3-cadb-acb7f1063f36" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_f2a573e7-27e5-db11-63c6-c460733b5ea3" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_acfb1bbb-4a5b-18c4-ab71-d62ae0aecfa0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_f2a573e7-27e5-db11-63c6-c460733b5ea3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_398384fb-b756-b11a-1ea4-5a5cd4372c82" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_acfb1bbb-4a5b-18c4-ab71-d62ae0aecfa0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_398384fb-b756-b11a-1ea4-5a5cd4372c82" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_832fb73d-9886-a0dd-5905-8e2ec54304d6" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_acfb1bbb-4a5b-18c4-ab71-d62ae0aecfa0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_832fb73d-9886-a0dd-5905-8e2ec54304d6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_1f2c68db-a374-1412-5f1f-4edca1431bbb" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_acfb1bbb-4a5b-18c4-ab71-d62ae0aecfa0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_1f2c68db-a374-1412-5f1f-4edca1431bbb" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_e71cbb67-0324-15b7-66dc-376e90f3ca60" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_acfb1bbb-4a5b-18c4-ab71-d62ae0aecfa0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_e71cbb67-0324-15b7-66dc-376e90f3ca60" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.2u.com/role/LeasesLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaap_LeaseCost_ac3b1889-9651-365f-e4fc-e6474385db69" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaap_OperatingLeaseExpense_1eac714b-0a19-a50b-988d-00b387af411b" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ac3b1889-9651-365f-e4fc-e6474385db69" xlink:to="loc_us-gaap_OperatingLeaseExpense_1eac714b-0a19-a50b-988d-00b387af411b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaap_ShortTermLeaseCost_4efa230c-b1e9-e41e-ae56-b6a8565f3216" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ac3b1889-9651-365f-e4fc-e6474385db69" xlink:to="loc_us-gaap_ShortTermLeaseCost_4efa230c-b1e9-e41e-ae56-b6a8565f3216" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableLeaseCost" xlink:label="loc_us-gaap_VariableLeaseCost_3df88f41-850d-02ae-dd0b-ab0215935a95" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ac3b1889-9651-365f-e4fc-e6474385db69" xlink:to="loc_us-gaap_VariableLeaseCost_3df88f41-850d-02ae-dd0b-ab0215935a95" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_5ad4ca01-bc52-b198-b1fd-3cded668d167" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_5ad4ca01-bc52-b198-b1fd-3cded668d167" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_9b040bc1-f43c-735d-05f7-679f319d2bb6" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_9b040bc1-f43c-735d-05f7-679f319d2bb6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2f0ec234-4f20-7099-efb3-3c0ab4d024dd" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2f0ec234-4f20-7099-efb3-3c0ab4d024dd" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_1ed751b1-5f94-4f6f-41e9-ef873c9f2bab" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_1ed751b1-5f94-4f6f-41e9-ef873c9f2bab" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_8a8de21f-aadc-3af7-8c96-d54cf42b401b" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_8a8de21f-aadc-3af7-8c96-d54cf42b401b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_b411eec9-2a0a-356b-e751-bd0680ab4d58" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_b411eec9-2a0a-356b-e751-bd0680ab4d58" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetailsCalc2" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_66F49AF1D1D03E56F3DE4943F98C55E4_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_66F49AF1D1D03E56F3DE4943F98C55E4_07815ffa-512a-3133-dcbb-38e09d2626b9" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_66F49AF1D1D03E56F3DE4943F98C55E4_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_66F49AF1D1D03E56F3DE4943F98C55E4_07815ffa-512a-3133-dcbb-38e09d2626b9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_66F49AF1D1D03E56F3DE4943F98C55E4_b983c2d8-8318-0a7e-1a5c-6ab2933f7be5" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_66F49AF1D1D03E56F3DE4943F98C55E4_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_OperatingLeaseLiability_66F49AF1D1D03E56F3DE4943F98C55E4_b983c2d8-8318-0a7e-1a5c-6ab2933f7be5" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.2u.com/role/LeasesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/NetLossPerShare" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/NetLossPerShareDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/NetLossPerShareTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/Organization" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/OrganizationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/PropertyAndEquipmentNet" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/PropertyAndEquipmentNetDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_94cd7971-9d17-1c6e-6642-d4d38fb682b6" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_94cd7971-9d17-1c6e-6642-d4d38fb682b6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7b7a3a8d-eb3d-0c85-68cc-b3d4d184ff23" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7b7a3a8d-eb3d-0c85-68cc-b3d4d184ff23" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.2u.com/role/PropertyAndEquipmentNetTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/QuarterlyFinancialInformationUnaudited" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/QuarterlyFinancialInformationUnauditedDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/QuarterlyFinancialInformationUnauditedTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/RetirementPlan" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/RetirementPlanDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformation" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails" xlink:type="extended">
    <link:loc xlink:href="twou-20191231.xsd#twou_AdjustmentsToNetIncomeLoss" xlink:label="loc_twou_AdjustmentsToNetIncomeLoss_af70094d-0c9a-5b4c-9c1b-adb7741f9d23" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_d1f3a8d2-a9eb-dfaa-d8d8-e9a2b8c4ce0c" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_twou_AdjustmentsToNetIncomeLoss_af70094d-0c9a-5b4c-9c1b-adb7741f9d23" xlink:to="loc_us-gaap_InvestmentIncomeInterest_d1f3a8d2-a9eb-dfaa-d8d8-e9a2b8c4ce0c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_16e9f6a6-5524-a7b1-7e7c-73ee97610ec6" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_twou_AdjustmentsToNetIncomeLoss_af70094d-0c9a-5b4c-9c1b-adb7741f9d23" xlink:to="loc_us-gaap_InterestExpense_16e9f6a6-5524-a7b1-7e7c-73ee97610ec6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionLossBeforeTax_aceb3407-a883-2c22-a602-78d62ce51945" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_twou_AdjustmentsToNetIncomeLoss_af70094d-0c9a-5b4c-9c1b-adb7741f9d23" xlink:to="loc_us-gaap_ForeignCurrencyTransactionLossBeforeTax_aceb3407-a883-2c22-a602-78d62ce51945" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_twou_AdjustmentsToNetIncomeLoss_af70094d-0c9a-5b4c-9c1b-adb7741f9d23" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_ebef248a-da21-637d-9d28-3d42ff90e8e2" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_twou_AdjustmentsToNetIncomeLoss_af70094d-0c9a-5b4c-9c1b-adb7741f9d23" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_ebef248a-da21-637d-9d28-3d42ff90e8e2" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment" xlink:label="loc_twou_ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment_0ae06651-38cf-74af-d876-495273a02878" xlink:type="locator" />
    <link:calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_twou_AdjustmentsToNetIncomeLoss_af70094d-0c9a-5b4c-9c1b-adb7741f9d23" xlink:to="loc_twou_ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment_0ae06651-38cf-74af-d876-495273a02878" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_TransactionCosts" xlink:label="loc_twou_TransactionCosts_ef98dc41-0d9c-380f-2b1b-4952736dffb4" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_twou_AdjustmentsToNetIncomeLoss_af70094d-0c9a-5b4c-9c1b-adb7741f9d23" xlink:to="loc_twou_TransactionCosts_ef98dc41-0d9c-380f-2b1b-4952736dffb4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationIntegrationRelatedCosts" xlink:label="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_34da6843-588e-753b-e5dd-aa97b73fa286" xlink:type="locator" />
    <link:calculationArc order="8" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_twou_AdjustmentsToNetIncomeLoss_af70094d-0c9a-5b4c-9c1b-adb7741f9d23" xlink:to="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_34da6843-588e-753b-e5dd-aa97b73fa286" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCharges" xlink:label="loc_us-gaap_RestructuringCharges_d445215a-3b87-2f11-ac68-3256f2f2966f" xlink:type="locator" />
    <link:calculationArc order="9" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_twou_AdjustmentsToNetIncomeLoss_af70094d-0c9a-5b4c-9c1b-adb7741f9d23" xlink:to="loc_us-gaap_RestructuringCharges_d445215a-3b87-2f11-ac68-3256f2f2966f" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_ShareholderActivismCosts" xlink:label="loc_twou_ShareholderActivismCosts_A171DA7A91020E18599D49922AB33DAD" xlink:type="locator" />
    <link:calculationArc order="10" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_twou_AdjustmentsToNetIncomeLoss_af70094d-0c9a-5b4c-9c1b-adb7741f9d23" xlink:to="loc_twou_ShareholderActivismCosts_A171DA7A91020E18599D49922AB33DAD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_1531f7c2-793a-b3a3-4a85-4c014790c163" xlink:type="locator" />
    <link:calculationArc order="11" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_twou_AdjustmentsToNetIncomeLoss_af70094d-0c9a-5b4c-9c1b-adb7741f9d23" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_1531f7c2-793a-b3a3-4a85-4c014790c163" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_f0b9d825-b0b9-37fd-4d25-9294a8598890" xlink:type="locator" />
    <link:calculationArc order="12" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_twou_AdjustmentsToNetIncomeLoss_af70094d-0c9a-5b4c-9c1b-adb7741f9d23" xlink:to="loc_us-gaap_ShareBasedCompensation_f0b9d825-b0b9-37fd-4d25-9294a8598890" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_ProfitLossFromSegmentOperations" xlink:label="loc_twou_ProfitLossFromSegmentOperations_a35a1a8a-852c-9acd-c3d5-adb7745f9421" xlink:type="locator" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformationSegmentResultsOfOperationsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformationTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformationTotalAssetsBySegmentDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformationTradeAccountsReceivableAndContractLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesNetCurrent" xlink:label="loc_us-gaap_ReceivablesNetCurrent_c4de65c9-dd27-7a0a-0b7a-4158d1967739" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnbilledReceivablesCurrent" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_8420db10-015f-e406-d4fc-e9e5045e3970" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ReceivablesNetCurrent_c4de65c9-dd27-7a0a-0b7a-4158d1967739" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_8420db10-015f-e406-d4fc-e9e5045e3970" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_dd2cbe99-77d2-db20-3c91-750589881c79" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ReceivablesNetCurrent_c4de65c9-dd27-7a0a-0b7a-4158d1967739" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_dd2cbe99-77d2-db20-3c91-750589881c79" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.2u.com/role/SignificantAccountingPolicies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/SignificantAccountingPoliciesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/SignificantAccountingPoliciesPolicies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/StockBasedCompensation" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/StockBasedCompensationStockOptionsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/StockBasedCompensationTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/StockholdersEquity" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.2u.com/role/StockholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_c9d834bf-f438-2496-f972-a3b581d35a37" xlink:type="locator" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions_7d7c7679-a275-34e6-3b36-adb7748c36c7" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_c9d834bf-f438-2496-f972-a3b581d35a37" xlink:to="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions_7d7c7679-a275-34e6-3b36-adb7748c36c7" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans_7e51848d-fd89-cfc7-f1b2-adb77478170a" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_c9d834bf-f438-2496-f972-a3b581d35a37" xlink:to="loc_twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans_7e51848d-fd89-cfc7-f1b2-adb77478170a" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits_c4d952d0-7aa9-c529-5341-adb7747b7412" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_c9d834bf-f438-2496-f972-a3b581d35a37" xlink:to="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits_c4d952d0-7aa9-c529-5341-adb7747b7412" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_297fd3b6-3e7b-9c5c-bf47-adb774665809" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_c9d834bf-f438-2496-f972-a3b581d35a37" xlink:to="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_297fd3b6-3e7b-9c5c-bf47-adb774665809" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.2u.com/role/StockholdersEquityTables" xlink:type="extended" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>14
<FILENAME>twou-20191231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.2u.com/role/AccruedExpensesAccruedExpenses" xlink:href="twou-20191231.xsd#AccruedExpensesAccruedExpenses" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/AccruedExpensesDetails" xlink:href="twou-20191231.xsd#AccruedExpensesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/BusinessCombination" xlink:href="twou-20191231.xsd#BusinessCombination" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/BusinessCombinationBusinessCombinationDetails" xlink:href="twou-20191231.xsd#BusinessCombinationBusinessCombinationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails" xlink:href="twou-20191231.xsd#BusinessCombinationEstimatedFairValueDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/BusinessCombinationProFormaInformationDetails" xlink:href="twou-20191231.xsd#BusinessCombinationProFormaInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/BusinessCombinationTables" xlink:href="twou-20191231.xsd#BusinessCombinationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CommitmentsAndContingencies" xlink:href="twou-20191231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CommitmentsAndContingenciesDetails" xlink:href="twou-20191231.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDueToUniversityClientsDetails" xlink:href="twou-20191231.xsd#CommitmentsAndContingenciesFutureMinimumPaymentsDueToUniversityClientsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CommitmentsAndContingenciesTables" xlink:href="twou-20191231.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/ConsolidatedBalanceSheets" xlink:href="twou-20191231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="twou-20191231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" xlink:href="twou-20191231.xsd#ConsolidatedStatementOfChangesInStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="twou-20191231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:href="twou-20191231.xsd#ConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical" xlink:href="twou-20191231.xsd#ConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CoverPage" xlink:href="twou-20191231.xsd#CoverPage" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/Debt" xlink:href="twou-20191231.xsd#Debt" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/DebtDetails" xlink:href="twou-20191231.xsd#DebtDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/DebtLongTermDebtDetails" xlink:href="twou-20191231.xsd#DebtLongTermDebtDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/DebtTables" xlink:href="twou-20191231.xsd#DebtTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssets" xlink:href="twou-20191231.xsd#GoodwillAndAmortizableIntangibleAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails" xlink:href="twou-20191231.xsd#GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails" xlink:href="twou-20191231.xsd#GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails" xlink:href="twou-20191231.xsd#GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsGoodwillDetails" xlink:href="twou-20191231.xsd#GoodwillAndAmortizableIntangibleAssetsGoodwillDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsTables" xlink:href="twou-20191231.xsd#GoodwillAndAmortizableIntangibleAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/IncomeTaxes" xlink:href="twou-20191231.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/IncomeTaxesCarryforwardsDetails" xlink:href="twou-20191231.xsd#IncomeTaxesCarryforwardsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionBenefitDetails" xlink:href="twou-20191231.xsd#IncomeTaxesComponentsOfIncomeTaxProvisionBenefitDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/IncomeTaxesOtherDetails" xlink:href="twou-20191231.xsd#IncomeTaxesOtherDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/IncomeTaxesTables" xlink:href="twou-20191231.xsd#IncomeTaxesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/Leases" xlink:href="twou-20191231.xsd#Leases" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/LeasesDetails" xlink:href="twou-20191231.xsd#LeasesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/LeasesFutureMinimumLeasePaymentsForOperatingLeasesDetails" xlink:href="twou-20191231.xsd#LeasesFutureMinimumLeasePaymentsForOperatingLeasesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/LeasesLeaseCostDetails" xlink:href="twou-20191231.xsd#LeasesLeaseCostDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" xlink:href="twou-20191231.xsd#LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/LeasesTables" xlink:href="twou-20191231.xsd#LeasesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/NetLossPerShare" xlink:href="twou-20191231.xsd#NetLossPerShare" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/NetLossPerShareDetails" xlink:href="twou-20191231.xsd#NetLossPerShareDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/NetLossPerShareTables" xlink:href="twou-20191231.xsd#NetLossPerShareTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/Organization" xlink:href="twou-20191231.xsd#Organization" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/OrganizationDetails" xlink:href="twou-20191231.xsd#OrganizationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/PropertyAndEquipmentNet" xlink:href="twou-20191231.xsd#PropertyAndEquipmentNet" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/PropertyAndEquipmentNetDetails" xlink:href="twou-20191231.xsd#PropertyAndEquipmentNetDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/PropertyAndEquipmentNetTables" xlink:href="twou-20191231.xsd#PropertyAndEquipmentNetTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/QuarterlyFinancialInformationUnaudited" xlink:href="twou-20191231.xsd#QuarterlyFinancialInformationUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/QuarterlyFinancialInformationUnauditedDetails" xlink:href="twou-20191231.xsd#QuarterlyFinancialInformationUnauditedDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/QuarterlyFinancialInformationUnauditedTables" xlink:href="twou-20191231.xsd#QuarterlyFinancialInformationUnauditedTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/RetirementPlan" xlink:href="twou-20191231.xsd#RetirementPlan" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/RetirementPlanDetails" xlink:href="twou-20191231.xsd#RetirementPlanDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformation" xlink:href="twou-20191231.xsd#SegmentAndGeographicInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails" xlink:href="twou-20191231.xsd#SegmentAndGeographicInformationNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails" xlink:href="twou-20191231.xsd#SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationSegmentResultsOfOperationsDetails" xlink:href="twou-20191231.xsd#SegmentAndGeographicInformationSegmentResultsOfOperationsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationTables" xlink:href="twou-20191231.xsd#SegmentAndGeographicInformationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationTotalAssetsBySegmentDetails" xlink:href="twou-20191231.xsd#SegmentAndGeographicInformationTotalAssetsBySegmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationTradeAccountsReceivableAndContractLiabilitiesDetails" xlink:href="twou-20191231.xsd#SegmentAndGeographicInformationTradeAccountsReceivableAndContractLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SignificantAccountingPolicies" xlink:href="twou-20191231.xsd#SignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SignificantAccountingPoliciesDetails" xlink:href="twou-20191231.xsd#SignificantAccountingPoliciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SignificantAccountingPoliciesPolicies" xlink:href="twou-20191231.xsd#SignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensation" xlink:href="twou-20191231.xsd#StockBasedCompensation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails" xlink:href="twou-20191231.xsd#StockBasedCompensationAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails" xlink:href="twou-20191231.xsd#StockBasedCompensationEmployeeStockPurchasePlanDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails" xlink:href="twou-20191231.xsd#StockBasedCompensationRestrictedStockUnitsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" xlink:href="twou-20191231.xsd#StockBasedCompensationStockBasedCompensationExpenseDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensationStockOptionsDetails" xlink:href="twou-20191231.xsd#StockBasedCompensationStockOptionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensationTables" xlink:href="twou-20191231.xsd#StockBasedCompensationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockholdersEquity" xlink:href="twou-20191231.xsd#StockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockholdersEquityDetails" xlink:href="twou-20191231.xsd#StockholdersEquityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockholdersEquityTables" xlink:href="twou-20191231.xsd#StockholdersEquityTables" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple" />
  <link:definitionLink xlink:role="http://www.2u.com/role/AccruedExpensesAccruedExpenses" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/AccruedExpensesDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/BusinessCombination" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/BusinessCombinationBusinessCombinationDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_368CCD8B2CA2F2A93619460473958A4D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_EF6A60A976C128F5B34846047393FFF5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_368CCD8B2CA2F2A93619460473958A4D" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_EF6A60A976C128F5B34846047393FFF5" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1270496A764679E0DA0F460473939004" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_EF6A60A976C128F5B34846047393FFF5" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1270496A764679E0DA0F460473939004" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C2790A9A395AF88E130C460473939355_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1270496A764679E0DA0F460473939004" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C2790A9A395AF88E130C460473939355_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C2790A9A395AF88E130C460473939355" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1270496A764679E0DA0F460473939004" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C2790A9A395AF88E130C460473939355" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_TrilogyEducationServicesInc.Member" xlink:label="loc_twou_TrilogyEducationServicesInc.Member_920BA00266E71667BA204607C96F2FA9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C2790A9A395AF88E130C460473939355" xlink:to="loc_twou_TrilogyEducationServicesInc.Member_920BA00266E71667BA204607C96F2FA9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_31247DA0ECFC0E2D2D1F460473944E40" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_EF6A60A976C128F5B34846047393FFF5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_31247DA0ECFC0E2D2D1F460473944E40" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_A8F021312C42996C6F7946047394286D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_31247DA0ECFC0E2D2D1F460473944E40" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_A8F021312C42996C6F7946047394286D_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_A8F021312C42996C6F7946047394286D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_31247DA0ECFC0E2D2D1F460473944E40" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_A8F021312C42996C6F7946047394286D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_7BF52521D970F322631446047395D3AA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_A8F021312C42996C6F7946047394286D" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_7BF52521D970F322631446047395D3AA" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DevelopedContentMember" xlink:label="loc_twou_DevelopedContentMember_7CDCDAC83E6125FF2BCD460925AA2B76" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_A8F021312C42996C6F7946047394286D" xlink:to="loc_twou_DevelopedContentMember_7CDCDAC83E6125FF2BCD460925AA2B76" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_UniversityClientRelationshipsMember" xlink:label="loc_twou_UniversityClientRelationshipsMember_332BB5DA2E22C6F6B98D4609980413D9" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_A8F021312C42996C6F7946047394286D" xlink:to="loc_twou_UniversityClientRelationshipsMember_332BB5DA2E22C6F6B98D4609980413D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaap_TradeNamesMember_6FC52400DCF8AD56E18046047395862E" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_A8F021312C42996C6F7946047394286D" xlink:to="loc_us-gaap_TradeNamesMember_6FC52400DCF8AD56E18046047395862E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_047B38247F06EB3028BB46047396DD02" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_368CCD8B2CA2F2A93619460473958A4D" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_047B38247F06EB3028BB46047396DD02" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_51887EAA999509C104F3460473965A54" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_368CCD8B2CA2F2A93619460473958A4D" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_51887EAA999509C104F3460473965A54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_2A64A2A893A7B0566AC446047396FEB2" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_368CCD8B2CA2F2A93619460473958A4D" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_2A64A2A893A7B0566AC446047396FEB2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_3DF62BBD51CE72C287BE4606CFB17E16" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_368CCD8B2CA2F2A93619460473958A4D" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_3DF62BBD51CE72C287BE4606CFB17E16" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_AEE57EB02D22B684B53246047397E0CB" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_368CCD8B2CA2F2A93619460473958A4D" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_AEE57EB02D22B684B53246047397E0CB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_A09FE8A46FDE9EECC43B460473977DA7" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_368CCD8B2CA2F2A93619460473958A4D" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_A09FE8A46FDE9EECC43B460473977DA7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_3633A7403A49F9671A0D4604739723F4" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_368CCD8B2CA2F2A93619460473958A4D" xlink:to="loc_us-gaap_Goodwill_3633A7403A49F9671A0D4604739723F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_D36AB4E8FF8AC37F395146047397349B" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_368CCD8B2CA2F2A93619460473958A4D" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_D36AB4E8FF8AC37F395146047397349B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_C4D037A156D75D549485460473976FC6" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_368CCD8B2CA2F2A93619460473958A4D" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_C4D037A156D75D549485460473976FC6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_CEC1FDAD2D731926B3A3460473975FC5" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_368CCD8B2CA2F2A93619460473958A4D" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_CEC1FDAD2D731926B3A3460473975FC5" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/BusinessCombinationProFormaInformationDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/BusinessCombinationTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/CommitmentsAndContingencies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/CommitmentsAndContingenciesDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDueToUniversityClientsDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/CommitmentsAndContingenciesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/ConsolidatedBalanceSheets" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_C5A6AAC5C3B91C0FF8348730F75B8BCB" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_38E03CCCB4F69EBA87138730F75AACD5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_C5A6AAC5C3B91C0FF8348730F75B8BCB" xlink:to="loc_us-gaap_StatementTable_38E03CCCB4F69EBA87138730F75AACD5" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_06E5781D4F775061C4118730F75A9FB3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_38E03CCCB4F69EBA87138730F75AACD5" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_06E5781D4F775061C4118730F75A9FB3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_A20BB594D945991352328730F75AF7B2_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_06E5781D4F775061C4118730F75A9FB3" xlink:to="loc_us-gaap_EquityComponentDomain_A20BB594D945991352328730F75AF7B2_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_A20BB594D945991352328730F75AF7B2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_06E5781D4F775061C4118730F75A9FB3" xlink:to="loc_us-gaap_EquityComponentDomain_A20BB594D945991352328730F75AF7B2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_C2E0AC3B284A8500D7CB8730F75BE6B1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_A20BB594D945991352328730F75AF7B2" xlink:to="loc_us-gaap_CommonStockMember_C2E0AC3B284A8500D7CB8730F75BE6B1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_720D1D5579877A553C998730F75BCDEF" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_A20BB594D945991352328730F75AF7B2" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_720D1D5579877A553C998730F75BCDEF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_BEB608B655905C3C8F6D8730F75B43A6" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_A20BB594D945991352328730F75AF7B2" xlink:to="loc_us-gaap_RetainedEarningsMember_BEB608B655905C3C8F6D8730F75B43A6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_90B429C6D662C4128CFF8730F75B3CB5" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_A20BB594D945991352328730F75AF7B2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_90B429C6D662C4128CFF8730F75B3CB5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_C5A6AAC5C3B91C0FF8348730F75B8BCB" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_7455A9B81F36DAD6DC448730F75C8B6B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_StockholdersEquity_7455A9B81F36DAD6DC448730F75C8B6B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_CE42336F0D4D86C613468730F75C6CAF" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_CE42336F0D4D86C613468730F75C6CAF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_C8AB7E316B5DF7297BC18730F75C0C35" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_C8AB7E316B5DF7297BC18730F75C0C35" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_6BBAC58901C4989902A48730F75CADB5" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_6BBAC58901C4989902A48730F75CADB5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_2F6161DD393FA0BC644E8730F75CA764" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_2F6161DD393FA0BC644E8730F75CA764" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_0AD69716D991CA4939248730F75D0B5C" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_0AD69716D991CA4939248730F75D0B5C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings" xlink:label="loc_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings_08BBC07EBE1F31FF32268730F75DEFE6" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings_08BBC07EBE1F31FF32268730F75DEFE6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" xlink:label="loc_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_4A7A04433963D36A7A1B8730F75D5E7A" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_4A7A04433963D36A7A1B8730F75D5E7A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_380946743DAD357C7BDA8730F75D69C3" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_380946743DAD357C7BDA8730F75D69C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_535655C5C80EB6FC29638730F75D1F26" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_535655C5C80EB6FC29638730F75D1F26" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3A93AF32018772139FD68730F75DA437" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3A93AF32018772139FD68730F75DA437" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_E3C113FD34CC374013DA8730F75EF7B9" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_E3C113FD34CC374013DA8730F75EF7B9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_2FC242C063EA3FA858C18730F75E7B75" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_2FC242C063EA3FA858C18730F75E7B75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_5AA5363746359CA503CE8730F75E36A4" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_5AA5363746359CA503CE8730F75E36A4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_C22F385FF44DB5ADD9078730F75E771B" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_NetIncomeLoss_C22F385FF44DB5ADD9078730F75E771B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_5718EB3806BC14844D958730F75E4480" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_5718EB3806BC14844D958730F75E4480" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/CoverPage" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/Debt" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/DebtDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_98B1D8C4DEF6020816E487977DFE22F4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_us-gaap_DebtInstrumentTable_98B1D8C4DEF6020816E487977DFE22F4" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="twou-20191231.xsd#twou_PrepaymentDateAxis" xlink:label="loc_twou_PrepaymentDateAxis_2427F29798A5364C58FF87977DFEF044" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_98B1D8C4DEF6020816E487977DFE22F4" xlink:to="loc_twou_PrepaymentDateAxis_2427F29798A5364C58FF87977DFEF044" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_PrepaymentDateDomain" xlink:label="loc_twou_PrepaymentDateDomain_7F4EE98F05F0B08277FB87977DFEFBE9_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_twou_PrepaymentDateAxis_2427F29798A5364C58FF87977DFEF044" xlink:to="loc_twou_PrepaymentDateDomain_7F4EE98F05F0B08277FB87977DFEFBE9_default" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_PrepaymentDateDomain" xlink:label="loc_twou_PrepaymentDateDomain_7F4EE98F05F0B08277FB87977DFEFBE9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_twou_PrepaymentDateAxis_2427F29798A5364C58FF87977DFEF044" xlink:to="loc_twou_PrepaymentDateDomain_7F4EE98F05F0B08277FB87977DFEFBE9" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember" xlink:label="loc_twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember_9F43E14A221B0B25F17787977DFE6B60" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_PrepaymentDateDomain_7F4EE98F05F0B08277FB87977DFEFBE9" xlink:to="loc_twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember_9F43E14A221B0B25F17787977DFE6B60" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember" xlink:label="loc_twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember_6C4A007FF2335B459EA887977DFFF982" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_PrepaymentDateDomain_7F4EE98F05F0B08277FB87977DFEFBE9" xlink:to="loc_twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember_6C4A007FF2335B459EA887977DFFF982" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_0611CBE0CD850CD8500387977DFF4069" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_98B1D8C4DEF6020816E487977DFE22F4" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_0611CBE0CD850CD8500387977DFF4069" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_A209D9DCA7F9B4B240C887995814953D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_0611CBE0CD850CD8500387977DFF4069" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_A209D9DCA7F9B4B240C887995814953D_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_A209D9DCA7F9B4B240C887995814953D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_0611CBE0CD850CD8500387977DFF4069" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_A209D9DCA7F9B4B240C887995814953D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_C30CED3600FEA8B0B033879917FEAA46" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_A209D9DCA7F9B4B240C887995814953D" xlink:to="loc_us-gaap_SubsequentEventMember_C30CED3600FEA8B0B033879917FEAA46" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_FCA9D1DCB753AB64FA9A87977E00DF74" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_98B1D8C4DEF6020816E487977DFE22F4" xlink:to="loc_us-gaap_CreditFacilityAxis_FCA9D1DCB753AB64FA9A87977E00DF74" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_C4144559AC5DA531E2BC87977E0098E2_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_FCA9D1DCB753AB64FA9A87977E00DF74" xlink:to="loc_us-gaap_CreditFacilityDomain_C4144559AC5DA531E2BC87977E0098E2_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_C4144559AC5DA531E2BC87977E0098E2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_FCA9D1DCB753AB64FA9A87977E00DF74" xlink:to="loc_us-gaap_CreditFacilityDomain_C4144559AC5DA531E2BC87977E0098E2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandbyLettersOfCreditMember" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_8798F15CF88C322D239487977E007AFF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_C4144559AC5DA531E2BC87977E0098E2" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_8798F15CF88C322D239487977E007AFF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_6B53717380F0F5F60F5187977E00F8F0" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_98B1D8C4DEF6020816E487977DFE22F4" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_6B53717380F0F5F60F5187977E00F8F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_953AB9B326C5CDD8CE4087977E001467_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_6B53717380F0F5F60F5187977E00F8F0" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_953AB9B326C5CDD8CE4087977E001467_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_953AB9B326C5CDD8CE4087977E001467" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_6B53717380F0F5F60F5187977E00F8F0" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_953AB9B326C5CDD8CE4087977E001467" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_PrinceGeorgesCountyMarylandMember" xlink:label="loc_twou_PrinceGeorgesCountyMarylandMember_38BD6AC2CB7E1089F2CD87977E0194C0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_953AB9B326C5CDD8CE4087977E001467" xlink:to="loc_twou_PrinceGeorgesCountyMarylandMember_38BD6AC2CB7E1089F2CD87977E0194C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_80D39BA0B0EFD17982FC87977E011F0D" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_98B1D8C4DEF6020816E487977DFE22F4" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_80D39BA0B0EFD17982FC87977E011F0D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_A8AEBEE0153025A908C587977E019860_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_80D39BA0B0EFD17982FC87977E011F0D" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_A8AEBEE0153025A908C587977E019860_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_A8AEBEE0153025A908C587977E019860" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_80D39BA0B0EFD17982FC87977E011F0D" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_A8AEBEE0153025A908C587977E019860" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaap_LetterOfCreditMember_FFDEFFBC02C388BA529E87977E01EA51" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_A8AEBEE0153025A908C587977E019860" xlink:to="loc_us-gaap_LetterOfCreditMember_FFDEFFBC02C388BA529E87977E01EA51" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DeferredGovernmentGrantObligationsMember" xlink:label="loc_twou_DeferredGovernmentGrantObligationsMember_3B8A3308157AA2703A9087977E02506D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_A8AEBEE0153025A908C587977E019860" xlink:to="loc_twou_DeferredGovernmentGrantObligationsMember_3B8A3308157AA2703A9087977E02506D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_5E1C5671AC3B0BF8388E87977E023F51" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_98B1D8C4DEF6020816E487977DFE22F4" xlink:to="loc_us-gaap_DebtInstrumentAxis_5E1C5671AC3B0BF8388E87977E023F51" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_E0E724033200720F4A9287977E0281EC_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_5E1C5671AC3B0BF8388E87977E023F51" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_E0E724033200720F4A9287977E0281EC_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_E0E724033200720F4A9287977E0281EC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_5E1C5671AC3B0BF8388E87977E023F51" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_E0E724033200720F4A9287977E0281EC" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CreditAgreementMember" xlink:label="loc_twou_CreditAgreementMember_C15868AE6E657450651D87977E021E6B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_E0E724033200720F4A9287977E0281EC" xlink:to="loc_twou_CreditAgreementMember_C15868AE6E657450651D87977E021E6B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_5AD9751CBF2B1CE5D99587977E03375A" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_98B1D8C4DEF6020816E487977DFE22F4" xlink:to="loc_us-gaap_VariableRateAxis_5AD9751CBF2B1CE5D99587977E03375A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_6F24737BE5FFEEBC022187977E037FD8_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_5AD9751CBF2B1CE5D99587977E03375A" xlink:to="loc_us-gaap_VariableRateDomain_6F24737BE5FFEEBC022187977E037FD8_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_6F24737BE5FFEEBC022187977E037FD8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_5AD9751CBF2B1CE5D99587977E03375A" xlink:to="loc_us-gaap_VariableRateDomain_6F24737BE5FFEEBC022187977E037FD8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BaseRateMember" xlink:label="loc_us-gaap_BaseRateMember_2B9DA03CE678E04B7D6D87977E030C8B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_6F24737BE5FFEEBC022187977E037FD8" xlink:to="loc_us-gaap_BaseRateMember_2B9DA03CE678E04B7D6D87977E030C8B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_F459F7F27D6F32F10D7887977E03C55A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_6F24737BE5FFEEBC022187977E037FD8" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_F459F7F27D6F32F10D7887977E03C55A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_FD383A58D61961496F1587977E034E9F" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_98B1D8C4DEF6020816E487977DFE22F4" xlink:to="loc_srt_RangeAxis_FD383A58D61961496F1587977E034E9F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_6898C9FC580BEC5D85EB87977E04DC2D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_FD383A58D61961496F1587977E034E9F" xlink:to="loc_srt_RangeMember_6898C9FC580BEC5D85EB87977E04DC2D_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_6898C9FC580BEC5D85EB87977E04DC2D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_FD383A58D61961496F1587977E034E9F" xlink:to="loc_srt_RangeMember_6898C9FC580BEC5D85EB87977E04DC2D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_BED105CC420AB120462B87977E04E086" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_6898C9FC580BEC5D85EB87977E04DC2D" xlink:to="loc_srt_MinimumMember_BED105CC420AB120462B87977E04E086" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_DC3DD4D8C795AA71604D87977E04D009" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_6898C9FC580BEC5D85EB87977E04DC2D" xlink:to="loc_srt_MaximumMember_DC3DD4D8C795AA71604D87977E04D009" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_51B2FF25BA3739B0F2B987977E054017" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_us-gaap_LongTermDebtCurrent_51B2FF25BA3739B0F2B987977E054017" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_5BB74DB95EFE0C3D14AD87977E05D443" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_5BB74DB95EFE0C3D14AD87977E05D443" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_LongTermDebtAdditionalAmountAvailable" xlink:label="loc_twou_LongTermDebtAdditionalAmountAvailable_67AFDE8231D9322FA00687977E058E86" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_twou_LongTermDebtAdditionalAmountAvailable_67AFDE8231D9322FA00687977E058E86" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_C34EE956589DB2F30740879809DFD8D2" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_C34EE956589DB2F30740879809DFD8D2" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DebtInstrumentMinimumUnrestrictedCash" xlink:label="loc_twou_DebtInstrumentMinimumUnrestrictedCash_B9E577545B06E7D0C7E287977E050234" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_twou_DebtInstrumentMinimumUnrestrictedCash_B9E577545B06E7D0C7E287977E050234" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DebtInstrumentMinimumGraduateLQAR" xlink:label="loc_twou_DebtInstrumentMinimumGraduateLQAR_E42074557788DD1CACC187977E050AF7" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_twou_DebtInstrumentMinimumGraduateLQAR_E42074557788DD1CACC187977E050AF7" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DebtInstrumentAlternativeCredentialSegmentRevenue" xlink:label="loc_twou_DebtInstrumentAlternativeCredentialSegmentRevenue_A2846D972D80222ED7D887977E05C5B7" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_twou_DebtInstrumentAlternativeCredentialSegmentRevenue_A2846D972D80222ED7D887977E05C5B7" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DebtInstrumentGraduateProgramSegmentRevenueMinimumRequirement" xlink:label="loc_twou_DebtInstrumentGraduateProgramSegmentRevenueMinimumRequirement_D5A5378F7892AB29398187977E068A3B" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_twou_DebtInstrumentGraduateProgramSegmentRevenueMinimumRequirement_D5A5378F7892AB29398187977E068A3B" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DebtInstrumentAlternativeCredentialSegmentRevenueMinimumRequirement" xlink:label="loc_twou_DebtInstrumentAlternativeCredentialSegmentRevenueMinimumRequirement_7A1DA5A2A4FDC7F860F387977E069651" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_twou_DebtInstrumentAlternativeCredentialSegmentRevenueMinimumRequirement_7A1DA5A2A4FDC7F860F387977E069651" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_00FF48901F5242B6B10F87977E0603CD" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_00FF48901F5242B6B10F87977E0603CD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_FDB8BFBE8683CFE494EC87977E063EC9" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_FDB8BFBE8683CFE494EC87977E063EC9" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DebtInstrumentPrepaymentPremium" xlink:label="loc_twou_DebtInstrumentPrepaymentPremium_D2B31B68E9705F80BCB287977E06CCB0" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_twou_DebtInstrumentPrepaymentPremium_D2B31B68E9705F80BCB287977E06CCB0" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DebtInstrumentPrepaymentPenalty" xlink:label="loc_twou_DebtInstrumentPrepaymentPenalty_B296CE61C67C4A1030F187977E06DF51" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_twou_DebtInstrumentPrepaymentPenalty_B296CE61C67C4A1030F187977E06DF51" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_18280DC0ADA60922525A87977E072BAA" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_us-gaap_InterestExpense_18280DC0ADA60922525A87977E072BAA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_A6F66A9916047DDA3EF687977E0716C6" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_A6F66A9916047DDA3EF687977E0716C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_C38A482684BD26636B1A87977E07EBE7" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_C38A482684BD26636B1A87977E07EBE7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_1E74D9D617A1225AE7C787977E075237" xlink:type="locator" />
    <link:definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_us-gaap_LineOfCredit_1E74D9D617A1225AE7C787977E075237" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_NumberOfGovernmentGrants" xlink:label="loc_twou_NumberOfGovernmentGrants_EAA61CA0B9B4211ABD6887977E07C6D2" xlink:type="locator" />
    <link:definitionArc order="18" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_twou_NumberOfGovernmentGrants_EAA61CA0B9B4211ABD6887977E07C6D2" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DeferredGovernmentGrantObligationsNoncurrent" xlink:label="loc_twou_DeferredGovernmentGrantObligationsNoncurrent_B2CE1A8DA3035472884087977E0757A8" xlink:type="locator" />
    <link:definitionArc order="19" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_twou_DeferredGovernmentGrantObligationsNoncurrent_B2CE1A8DA3035472884087977E0757A8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_06A0016BC8033D9889C687977E073783" xlink:type="locator" />
    <link:definitionArc order="20" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_06A0016BC8033D9889C687977E073783" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DeferredGovernmentGrantObligationsPrincipalNoLongerSubjecttoForgiveness" xlink:label="loc_twou_DeferredGovernmentGrantObligationsPrincipalNoLongerSubjecttoForgiveness_560D39679BC849DDA64087977E087102" xlink:type="locator" />
    <link:definitionArc order="21" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_twou_DeferredGovernmentGrantObligationsPrincipalNoLongerSubjecttoForgiveness_560D39679BC849DDA64087977E087102" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DeferredGovernmentGrantObligationsAccruedInterestNoLongerSubjecttoForgiveness" xlink:label="loc_twou_DeferredGovernmentGrantObligationsAccruedInterestNoLongerSubjecttoForgiveness_5BEF3B9F9BDF07A1195387977E08B9D5" xlink:type="locator" />
    <link:definitionArc order="22" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_twou_DeferredGovernmentGrantObligationsAccruedInterestNoLongerSubjecttoForgiveness_5BEF3B9F9BDF07A1195387977E08B9D5" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/DebtLongTermDebtDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/DebtTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssets" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1894BCEEFEEABFC65BBD64234E0D16B4" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F7DFBF3BAF3D4F38103864234E09CD64" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1894BCEEFEEABFC65BBD64234E0D16B4" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F7DFBF3BAF3D4F38103864234E09CD64" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_8B40B7B58AB169F4657E64234E09CDA5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F7DFBF3BAF3D4F38103864234E09CD64" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_8B40B7B58AB169F4657E64234E09CDA5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C4AF5B8B44017C5F98FD64234E0AE596_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_8B40B7B58AB169F4657E64234E09CDA5" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C4AF5B8B44017C5F98FD64234E0AE596_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C4AF5B8B44017C5F98FD64234E0AE596" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_8B40B7B58AB169F4657E64234E09CDA5" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C4AF5B8B44017C5F98FD64234E0AE596" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_TrilogyEducationServicesInc.Member" xlink:label="loc_twou_TrilogyEducationServicesInc.Member_5AFBA6EDB52040C72D0064234E0A8874" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C4AF5B8B44017C5F98FD64234E0AE596" xlink:to="loc_twou_TrilogyEducationServicesInc.Member_5AFBA6EDB52040C72D0064234E0A8874" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1689FD05FF4945D36E6464234E0A3A4D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F7DFBF3BAF3D4F38103864234E09CD64" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1689FD05FF4945D36E6464234E0A3A4D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_09B568D62255C41D649B64234E0ADA47_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1689FD05FF4945D36E6464234E0A3A4D" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_09B568D62255C41D649B64234E0ADA47_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_09B568D62255C41D649B64234E0ADA47" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1689FD05FF4945D36E6464234E0A3A4D" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_09B568D62255C41D649B64234E0ADA47" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember" xlink:label="loc_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_B45C53DC0AD5C265781364234E0B0D63" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_09B568D62255C41D649B64234E0ADA47" xlink:to="loc_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_B45C53DC0AD5C265781364234E0B0D63" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_C8F0CA224C5570E19C7F64234E0BC413" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_09B568D62255C41D649B64234E0ADA47" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_C8F0CA224C5570E19C7F64234E0BC413" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DevelopedContentMember" xlink:label="loc_twou_DevelopedContentMember_00246428C4197402C9B364234E0B371F" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_09B568D62255C41D649B64234E0ADA47" xlink:to="loc_twou_DevelopedContentMember_00246428C4197402C9B364234E0B371F" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_UniversityClientRelationshipsMember" xlink:label="loc_twou_UniversityClientRelationshipsMember_4F016E5ED1B65070FD9F64234E0B5CF7" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_09B568D62255C41D649B64234E0ADA47" xlink:to="loc_twou_UniversityClientRelationshipsMember_4F016E5ED1B65070FD9F64234E0B5CF7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaap_TradeNamesMember_21AE9BF8F6465DDB653364234E0BFC5B" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_09B568D62255C41D649B64234E0ADA47" xlink:to="loc_us-gaap_TradeNamesMember_21AE9BF8F6465DDB653364234E0BFC5B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaap_TypeOfArrangementAxis_70F8E45BB65B39DE442B64234E0C5764" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F7DFBF3BAF3D4F38103864234E09CD64" xlink:to="loc_us-gaap_TypeOfArrangementAxis_70F8E45BB65B39DE442B64234E0C5764" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_468C2F8519D051A25BEB64234E0CFF0E_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TypeOfArrangementAxis_70F8E45BB65B39DE442B64234E0C5764" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_468C2F8519D051A25BEB64234E0CFF0E_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_468C2F8519D051A25BEB64234E0CFF0E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TypeOfArrangementAxis_70F8E45BB65B39DE442B64234E0C5764" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_468C2F8519D051A25BEB64234E0CFF0E" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_SoftwareDevelopmentLicenseAndServicesAgreementMember" xlink:label="loc_twou_SoftwareDevelopmentLicenseAndServicesAgreementMember_2A89AABE12E2D152861364234E0C5FAF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_468C2F8519D051A25BEB64234E0CFF0E" xlink:to="loc_twou_SoftwareDevelopmentLicenseAndServicesAgreementMember_2A89AABE12E2D152861364234E0C5FAF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srt_CounterpartyNameAxis_D975B8FD7958295B6F7D64234E0C8DF0" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F7DFBF3BAF3D4F38103864234E09CD64" xlink:to="loc_srt_CounterpartyNameAxis_D975B8FD7958295B6F7D64234E0C8DF0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_00E750637497A5B3D36F64234E0C34B8_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_D975B8FD7958295B6F7D64234E0C8DF0" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_00E750637497A5B3D36F64234E0C34B8_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_00E750637497A5B3D36F64234E0C34B8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_D975B8FD7958295B6F7D64234E0C8DF0" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_00E750637497A5B3D36F64234E0C34B8" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_FlatironSchoolIncMember" xlink:label="loc_twou_FlatironSchoolIncMember_CA68F89C52E2FCCCBF2264234E0D461D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_00E750637497A5B3D36F64234E0C34B8" xlink:to="loc_twou_FlatironSchoolIncMember_CA68F89C52E2FCCCBF2264234E0D461D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_9BAD8EADAB89372FA4F564234E0D0C15" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1894BCEEFEEABFC65BBD64234E0D16B4" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_9BAD8EADAB89372FA4F564234E0D0C15" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_D4237D6E8369C9FFD64A64234E0DFB45" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1894BCEEFEEABFC65BBD64234E0D16B4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_D4237D6E8369C9FFD64A64234E0DFB45" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_F5BE270F175403B46DCD64234E0E1120" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1894BCEEFEEABFC65BBD64234E0D16B4" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_F5BE270F175403B46DCD64234E0E1120" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireSoftware" xlink:label="loc_us-gaap_PaymentsToAcquireSoftware_D05D4E40BFE56DDC540E64234E0E2726" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1894BCEEFEEABFC65BBD64234E0D16B4" xlink:to="loc_us-gaap_PaymentsToAcquireSoftware_D05D4E40BFE56DDC540E64234E0E2726" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_PaymentsForWebsite" xlink:label="loc_twou_PaymentsForWebsite_BA1782852A6E331FA2E864234E0E9F59" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1894BCEEFEEABFC65BBD64234E0D16B4" xlink:to="loc_twou_PaymentsForWebsite_BA1782852A6E331FA2E864234E0E9F59" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CostOfServicesLicensesOfSourceCodeAndSoftwareDevelopment" xlink:label="loc_twou_CostOfServicesLicensesOfSourceCodeAndSoftwareDevelopment_00334C00AC20DCC7507C64234E0EB9D4" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1894BCEEFEEABFC65BBD64234E0D16B4" xlink:to="loc_twou_CostOfServicesLicensesOfSourceCodeAndSoftwareDevelopment_00334C00AC20DCC7507C64234E0EB9D4" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_E3F9EADE426BEE36BFA2ED9407EEDE35" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_24C846C651152237940AED9407EB3A10" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_E3F9EADE426BEE36BFA2ED9407EEDE35" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_24C846C651152237940AED9407EB3A10" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_319C0B2C0690C5609194ED9407EB1B84" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_24C846C651152237940AED9407EB3A10" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_319C0B2C0690C5609194ED9407EB1B84" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8DC45057E45E361AF74BED9407EC3C11_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_319C0B2C0690C5609194ED9407EB1B84" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8DC45057E45E361AF74BED9407EC3C11_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8DC45057E45E361AF74BED9407EC3C11" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_319C0B2C0690C5609194ED9407EB1B84" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8DC45057E45E361AF74BED9407EC3C11" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_CC9093F6BD2576FD090DED9407ECCEAA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8DC45057E45E361AF74BED9407EC3C11" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_CC9093F6BD2576FD090DED9407ECCEAA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ArtisticRelatedIntangibleAssetsMember" xlink:label="loc_us-gaap_ArtisticRelatedIntangibleAssetsMember_C562F0FF92DAB38587AAED9407EC369D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8DC45057E45E361AF74BED9407EC3C11" xlink:to="loc_us-gaap_ArtisticRelatedIntangibleAssetsMember_C562F0FF92DAB38587AAED9407EC369D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractualRightsMember" xlink:label="loc_us-gaap_ContractualRightsMember_E5C0E5A04D3C53566A3CED9407EC318A" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8DC45057E45E361AF74BED9407EC3C11" xlink:to="loc_us-gaap_ContractualRightsMember_E5C0E5A04D3C53566A3CED9407EC318A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaap_TradeNamesMember_293A6876CA5C7A338DF4ED9407ECEB47" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8DC45057E45E361AF74BED9407EC3C11" xlink:to="loc_us-gaap_TradeNamesMember_293A6876CA5C7A338DF4ED9407ECEB47" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember" xlink:label="loc_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_8D3807DA9E34E7C25EEFED9407ED6E63" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8DC45057E45E361AF74BED9407EC3C11" xlink:to="loc_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_8D3807DA9E34E7C25EEFED9407ED6E63" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_EC0696AEFF872E6C5F21ED9407ED35F5" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_24C846C651152237940AED9407EB3A10" xlink:to="loc_srt_RangeAxis_EC0696AEFF872E6C5F21ED9407ED35F5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_BA4A83C38CB41546830DED9407EDBE66_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_EC0696AEFF872E6C5F21ED9407ED35F5" xlink:to="loc_srt_RangeMember_BA4A83C38CB41546830DED9407EDBE66_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_BA4A83C38CB41546830DED9407EDBE66" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_EC0696AEFF872E6C5F21ED9407ED35F5" xlink:to="loc_srt_RangeMember_BA4A83C38CB41546830DED9407EDBE66" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_419A5299D41C0B657887ED9407EDF34B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_BA4A83C38CB41546830DED9407EDBE66" xlink:to="loc_srt_MinimumMember_419A5299D41C0B657887ED9407EDF34B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_E73700DA32CADE0A4D3DED9407EE1929" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_BA4A83C38CB41546830DED9407EDBE66" xlink:to="loc_srt_MaximumMember_E73700DA32CADE0A4D3DED9407EE1929" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6629416C67EBBA7674F8ED9407EEDC50" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_E3F9EADE426BEE36BFA2ED9407EEDE35" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6629416C67EBBA7674F8ED9407EEDC50" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_B98F0433FB4F89C67DF3ED9407EE877F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_E3F9EADE426BEE36BFA2ED9407EEDE35" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_B98F0433FB4F89C67DF3ED9407EE877F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_DC4A955B1B0FA7BC0B1EED9407EEAA3A" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_E3F9EADE426BEE36BFA2ED9407EEDE35" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_DC4A955B1B0FA7BC0B1EED9407EEAA3A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6D32F816B747AD775906ED9407EE2D04" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_E3F9EADE426BEE36BFA2ED9407EEDE35" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6D32F816B747AD775906ED9407EE2D04" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7FDEBBCC275DE5BFDA623B9CE0F6C150" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5E8C49E5C6EE958E80583B9CE0F583D6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7FDEBBCC275DE5BFDA623B9CE0F6C150" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5E8C49E5C6EE958E80583B9CE0F583D6" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_EF58D9A1C9658F8E3FD43B9CE0F5F99B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5E8C49E5C6EE958E80583B9CE0F583D6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_EF58D9A1C9658F8E3FD43B9CE0F5F99B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_FC5FBBD004F5B1B338C53B9CE0F6A929_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_EF58D9A1C9658F8E3FD43B9CE0F5F99B" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_FC5FBBD004F5B1B338C53B9CE0F6A929_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_FC5FBBD004F5B1B338C53B9CE0F6A929" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_EF58D9A1C9658F8E3FD43B9CE0F5F99B" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_FC5FBBD004F5B1B338C53B9CE0F6A929" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember" xlink:label="loc_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember_CD97C62E52727D25D3943B9CE0F63880" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_FC5FBBD004F5B1B338C53B9CE0F6A929" xlink:to="loc_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember_CD97C62E52727D25D3943B9CE0F63880" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_2B6111D9D1715C11672F3B9CE0F6AE6E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7FDEBBCC275DE5BFDA623B9CE0F6C150" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_2B6111D9D1715C11672F3B9CE0F6AE6E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_3290C7D3BC6CECA110263B9CE0F7DB2F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7FDEBBCC275DE5BFDA623B9CE0F6C150" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_3290C7D3BC6CECA110263B9CE0F7DB2F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_9C95A65B3BAEACF361FE3B9CE0F72247" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_3290C7D3BC6CECA110263B9CE0F7DB2F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_9C95A65B3BAEACF361FE3B9CE0F72247" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_BB10803A0F05B6C26C233B9CE0F7D220" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_3290C7D3BC6CECA110263B9CE0F7DB2F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_BB10803A0F05B6C26C233B9CE0F7D220" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_D5069F1588B196B2ED743B9CE0F7ABC9" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_3290C7D3BC6CECA110263B9CE0F7DB2F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_D5069F1588B196B2ED743B9CE0F7ABC9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_6016FC4651ADFEC0514C3B9CE0F7AE7A" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_3290C7D3BC6CECA110263B9CE0F7DB2F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_6016FC4651ADFEC0514C3B9CE0F7AE7A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_133DC98421E240E452DF3B9CE0F71042" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_3290C7D3BC6CECA110263B9CE0F7DB2F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_133DC98421E240E452DF3B9CE0F71042" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_63D701940254468BA5153B9CE0F8A6C8" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_3290C7D3BC6CECA110263B9CE0F7DB2F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_63D701940254468BA5153B9CE0F8A6C8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_C40EB510C5706E272E8E3B9CE0F8CBA6" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_3290C7D3BC6CECA110263B9CE0F7DB2F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_C40EB510C5706E272E8E3B9CE0F8CBA6" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsGoodwillDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="loc_us-gaap_GoodwillLineItems_5FEAEC981F48567E74BD698A0187C609" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_E5C1F554A5912023B930698A018628CF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_5FEAEC981F48567E74BD698A0187C609" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_E5C1F554A5912023B930698A018628CF" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_F706D9B5E62678EA1CDD698A0186AE53" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_E5C1F554A5912023B930698A018628CF" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_F706D9B5E62678EA1CDD698A0186AE53" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_C366A38F715A0F7BC1CA698A0187E863_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_F706D9B5E62678EA1CDD698A0186AE53" xlink:to="loc_us-gaap_SegmentDomain_C366A38F715A0F7BC1CA698A0187E863_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_C366A38F715A0F7BC1CA698A0187E863" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_F706D9B5E62678EA1CDD698A0186AE53" xlink:to="loc_us-gaap_SegmentDomain_C366A38F715A0F7BC1CA698A0187E863" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_GraduateProgramSegmentMember" xlink:label="loc_twou_GraduateProgramSegmentMember_C14064DCB471C731982E698A0187C27C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_C366A38F715A0F7BC1CA698A0187E863" xlink:to="loc_twou_GraduateProgramSegmentMember_C14064DCB471C731982E698A0187C27C" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_AlternativeCredentialSegmentMember" xlink:label="loc_twou_AlternativeCredentialSegmentMember_3B34FFBE2725C5B4C8D4698A018711A6" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_C366A38F715A0F7BC1CA698A0187E863" xlink:to="loc_twou_AlternativeCredentialSegmentMember_3B34FFBE2725C5B4C8D4698A018711A6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_E4261097739110036B4B698A01871E4E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_5FEAEC981F48567E74BD698A0187C609" xlink:to="loc_us-gaap_Goodwill_E4261097739110036B4B698A01871E4E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_C4715DC98F57E5F3F230698A01888A51" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_5FEAEC981F48567E74BD698A0187C609" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_C4715DC98F57E5F3F230698A01888A51" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_EF188014AA28B6CDFB54698A01881A74" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_5FEAEC981F48567E74BD698A0187C609" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_EF188014AA28B6CDFB54698A01881A74" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_355D1F65F62EAE5919F2698A0188410B" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_5FEAEC981F48567E74BD698A0187C609" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_355D1F65F62EAE5919F2698A0188410B" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/IncomeTaxes" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/IncomeTaxesCarryforwardsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_721609BF8704FC9FD6DA5FBED4C3E89C" xlink:type="locator" />
    <link:loc xlink:href="twou-20191231.xsd#twou_NetOperatingLossAndTaxCreditCarryoversTable" xlink:label="loc_twou_NetOperatingLossAndTaxCreditCarryoversTable_626D8D4047C7D4EF7F555FBED4C29E2C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_721609BF8704FC9FD6DA5FBED4C3E89C" xlink:to="loc_twou_NetOperatingLossAndTaxCreditCarryoversTable_626D8D4047C7D4EF7F555FBED4C29E2C" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_F1D4E3166058B2A5F0385FBED4C2C45A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_twou_NetOperatingLossAndTaxCreditCarryoversTable_626D8D4047C7D4EF7F555FBED4C29E2C" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_F1D4E3166058B2A5F0385FBED4C2C45A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_8EF9BE62CC0366366BCF5FBED4C24902_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_F1D4E3166058B2A5F0385FBED4C2C45A" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_8EF9BE62CC0366366BCF5FBED4C24902_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_8EF9BE62CC0366366BCF5FBED4C24902" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_F1D4E3166058B2A5F0385FBED4C2C45A" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_8EF9BE62CC0366366BCF5FBED4C24902" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="loc_us-gaap_DomesticCountryMember_E1A43FBDEE746961207C5FBED4C28C3A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_8EF9BE62CC0366366BCF5FBED4C24902" xlink:to="loc_us-gaap_DomesticCountryMember_E1A43FBDEE746961207C5FBED4C28C3A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaap_ForeignCountryMember_D07347ED5118FFBE542A5FBED4C37DC9" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_8EF9BE62CC0366366BCF5FBED4C24902" xlink:to="loc_us-gaap_ForeignCountryMember_D07347ED5118FFBE542A5FBED4C37DC9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaap_OperatingLossCarryforwards_2BECDE31239D645B54265FBED4C39933" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_721609BF8704FC9FD6DA5FBED4C3E89C" xlink:to="loc_us-gaap_OperatingLossCarryforwards_2BECDE31239D645B54265FBED4C39933" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_EBF123C09C90E45A3D6B5FBED4C30FC6" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_721609BF8704FC9FD6DA5FBED4C3E89C" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_EBF123C09C90E45A3D6B5FBED4C30FC6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_889613F358C143C963255FBED4C3360F" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_721609BF8704FC9FD6DA5FBED4C3E89C" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_889613F358C143C963255FBED4C3360F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_6B5AE385D979C52819645FBED4C420E9" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_721609BF8704FC9FD6DA5FBED4C3E89C" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_6B5AE385D979C52819645FBED4C420E9" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_IncomeTaxExpenseBenefitRelatedtoAcquisition" xlink:label="loc_twou_IncomeTaxExpenseBenefitRelatedtoAcquisition_AAA8D3FD04EE9C27ABAA5FD0B0BF0321" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_721609BF8704FC9FD6DA5FBED4C3E89C" xlink:to="loc_twou_IncomeTaxExpenseBenefitRelatedtoAcquisition_AAA8D3FD04EE9C27ABAA5FD0B0BF0321" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_IncomeTaxReturnsUnderExamination" xlink:label="loc_twou_IncomeTaxReturnsUnderExamination_DCD0401497768D8C62BA5FBED4C4DA5F" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_721609BF8704FC9FD6DA5FBED4C3E89C" xlink:to="loc_twou_IncomeTaxReturnsUnderExamination_DCD0401497768D8C62BA5FBED4C4DA5F" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionBenefitDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/IncomeTaxesOtherDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/IncomeTaxesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/Leases" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/LeasesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_DF1C70284502F5E0FF2A6427B948A62E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_13B24B9BA87992C8EA536427B9474E9F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DF1C70284502F5E0FF2A6427B948A62E" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_13B24B9BA87992C8EA536427B9474E9F" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_74D31B14628A2D039AFD6427B947D91F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_13B24B9BA87992C8EA536427B9474E9F" xlink:to="loc_srt_RangeAxis_74D31B14628A2D039AFD6427B947D91F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_36BBAAEF69EE84CAF0456427B947A545_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_74D31B14628A2D039AFD6427B947D91F" xlink:to="loc_srt_RangeMember_36BBAAEF69EE84CAF0456427B947A545_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_36BBAAEF69EE84CAF0456427B947A545" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_74D31B14628A2D039AFD6427B947D91F" xlink:to="loc_srt_RangeMember_36BBAAEF69EE84CAF0456427B947A545" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_DD0F57703F88E83E943D6427B9486FE0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_36BBAAEF69EE84CAF0456427B947A545" xlink:to="loc_srt_MinimumMember_DD0F57703F88E83E943D6427B9486FE0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_C26A9F9EF3FA2AA7463C6427B94809BA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_36BBAAEF69EE84CAF0456427B947A545" xlink:to="loc_srt_MaximumMember_C26A9F9EF3FA2AA7463C6427B94809BA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_C945A2D396F9F0EDADB96427B9486077" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DF1C70284502F5E0FF2A6427B948A62E" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_C945A2D396F9F0EDADB96427B9486077" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_C9748C337630F4EDF90A6427B9485245" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DF1C70284502F5E0FF2A6427B948A62E" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_C9748C337630F4EDF90A6427B9485245" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_007FC6BCDE723A4656B86427B94964DD" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DF1C70284502F5E0FF2A6427B948A62E" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_007FC6BCDE723A4656B86427B94964DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9A16BE469DEC3697D8196427B9499127" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DF1C70284502F5E0FF2A6427B948A62E" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9A16BE469DEC3697D8196427B9499127" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaap_OperatingLeasePayments_84A927E306566D48E46E6427B949EBAB" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DF1C70284502F5E0FF2A6427B948A62E" xlink:to="loc_us-gaap_OperatingLeasePayments_84A927E306566D48E46E6427B949EBAB" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced" xlink:label="loc_twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced_BBF76FF745A2CFA950F56427B94978FD" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DF1C70284502F5E0FF2A6427B948A62E" xlink:to="loc_twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced_BBF76FF745A2CFA950F56427B94978FD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" xlink:label="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_9F02E75F970225D587206427B9493765" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DF1C70284502F5E0FF2A6427B948A62E" xlink:to="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_9F02E75F970225D587206427B9493765" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/LeasesFutureMinimumLeasePaymentsForOperatingLeasesDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/LeasesLeaseCostDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/LeasesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/NetLossPerShare" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/NetLossPerShareDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2D9097AD05168C04B321ED94069CDC12" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_563B0A5A1D4E7F10E28EED94069B7427" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2D9097AD05168C04B321ED94069CDC12" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_563B0A5A1D4E7F10E28EED94069B7427" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_525EF740D962628AAE51ED94069B317E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_563B0A5A1D4E7F10E28EED94069B7427" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_525EF740D962628AAE51ED94069B317E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6A27F0A6843FE7D3A7B2ED94069CC5B9_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_525EF740D962628AAE51ED94069B317E" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6A27F0A6843FE7D3A7B2ED94069CC5B9_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6A27F0A6843FE7D3A7B2ED94069CC5B9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_525EF740D962628AAE51ED94069B317E" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6A27F0A6843FE7D3A7B2ED94069CC5B9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_551C8B5BE4ECB5777B2AED94069C0155" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6A27F0A6843FE7D3A7B2ED94069CC5B9" xlink:to="loc_us-gaap_EmployeeStockOptionMember_551C8B5BE4ECB5777B2AED94069C0155" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_865A08EF967757C049B2ED94069C2D20" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6A27F0A6843FE7D3A7B2ED94069CC5B9" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_865A08EF967757C049B2ED94069C2D20" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_FC93A125D9072E595ACFED94069C7FDB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2D9097AD05168C04B321ED94069CDC12" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_FC93A125D9072E595ACFED94069C7FDB" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/NetLossPerShareTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/Organization" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/OrganizationDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/PropertyAndEquipmentNet" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/PropertyAndEquipmentNetDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4985E3A3A2371D8BFDD33B9CE117F629" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_F21877B85AFDA1DE6D233B9CE115B7B7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4985E3A3A2371D8BFDD33B9CE117F629" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_F21877B85AFDA1DE6D233B9CE115B7B7" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_934A8E09ED080909EA903B9CE116CF87" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_F21877B85AFDA1DE6D233B9CE115B7B7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_934A8E09ED080909EA903B9CE116CF87" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_59C7C1326D1E067248823B9CE116E8CC_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_934A8E09ED080909EA903B9CE116CF87" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_59C7C1326D1E067248823B9CE116E8CC_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_59C7C1326D1E067248823B9CE116E8CC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_934A8E09ED080909EA903B9CE116CF87" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_59C7C1326D1E067248823B9CE116E8CC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaap_ComputerEquipmentMember_B3A1A8F4F649A49F7B343B9CE116BC7D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_59C7C1326D1E067248823B9CE116E8CC" xlink:to="loc_us-gaap_ComputerEquipmentMember_B3A1A8F4F649A49F7B343B9CE116BC7D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_47C6CE5BB938472D0BE23B9CE1169173" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_59C7C1326D1E067248823B9CE116E8CC" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_47C6CE5BB938472D0BE23B9CE1169173" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_A9B812AEC9364121E9743B9CE1170072" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_59C7C1326D1E067248823B9CE116E8CC" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_A9B812AEC9364121E9743B9CE1170072" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_LeaseholdImprovementsInProcessMember" xlink:label="loc_twou_LeaseholdImprovementsInProcessMember_B331E05A813163E563203B9CE117D917" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_59C7C1326D1E067248823B9CE116E8CC" xlink:to="loc_twou_LeaseholdImprovementsInProcessMember_B331E05A813163E563203B9CE117D917" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_05100FAD933757FC72213B9CE117923D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4985E3A3A2371D8BFDD33B9CE117F629" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_05100FAD933757FC72213B9CE117923D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_AC0EC80BE20CA0CA74893B9CE1173A4C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4985E3A3A2371D8BFDD33B9CE117F629" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_AC0EC80BE20CA0CA74893B9CE1173A4C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_DA0792BCF06158DAC4173B9CE11764F8" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4985E3A3A2371D8BFDD33B9CE117F629" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_DA0792BCF06158DAC4173B9CE11764F8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_9C70BE26AE711BF6E0E93B9CE118EC9D" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4985E3A3A2371D8BFDD33B9CE117F629" xlink:to="loc_us-gaap_Depreciation_9C70BE26AE711BF6E0E93B9CE118EC9D" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/PropertyAndEquipmentNetTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/QuarterlyFinancialInformationUnaudited" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/QuarterlyFinancialInformationUnauditedDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/QuarterlyFinancialInformationUnauditedTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/RetirementPlan" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/RetirementPlanDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformation" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_74CD8E1789B273E27636698A0090DD01" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_D82DAC8E5D5CBE2CEA48698A008AD379" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_74CD8E1789B273E27636698A0090DD01" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_D82DAC8E5D5CBE2CEA48698A008AD379" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_6F0A9247A655CE55FD21698A008BA7AE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_D82DAC8E5D5CBE2CEA48698A008AD379" xlink:to="loc_srt_MajorCustomersAxis_6F0A9247A655CE55FD21698A008BA7AE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_871001E5AFEED6DC5048698A008B75E3_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_6F0A9247A655CE55FD21698A008BA7AE" xlink:to="loc_srt_NameOfMajorCustomerDomain_871001E5AFEED6DC5048698A008B75E3_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_871001E5AFEED6DC5048698A008B75E3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_6F0A9247A655CE55FD21698A008BA7AE" xlink:to="loc_srt_NameOfMajorCustomerDomain_871001E5AFEED6DC5048698A008B75E3" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_UniversityClientOneMember" xlink:label="loc_twou_UniversityClientOneMember_E5BD58D9540FDE764CEA698A008B24FD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_871001E5AFEED6DC5048698A008B75E3" xlink:to="loc_twou_UniversityClientOneMember_E5BD58D9540FDE764CEA698A008B24FD" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_UniversityClientTwoMember" xlink:label="loc_twou_UniversityClientTwoMember_F0A320DA7E38717F526B698A008C7D8E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_871001E5AFEED6DC5048698A008B75E3" xlink:to="loc_twou_UniversityClientTwoMember_F0A320DA7E38717F526B698A008C7D8E" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_UniversityClientThreeMember" xlink:label="loc_twou_UniversityClientThreeMember_2E044D1D20BE75C1C5CB698A008C47B5" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_871001E5AFEED6DC5048698A008B75E3" xlink:to="loc_twou_UniversityClientThreeMember_2E044D1D20BE75C1C5CB698A008C47B5" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_UniversityClientFourMember" xlink:label="loc_twou_UniversityClientFourMember_91F427FE9851A9064966698A008C30D3" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_871001E5AFEED6DC5048698A008B75E3" xlink:to="loc_twou_UniversityClientFourMember_91F427FE9851A9064966698A008C30D3" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_OneUniversityClientMember" xlink:label="loc_twou_OneUniversityClientMember_D944C791201616160082698A008CDD4E" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_871001E5AFEED6DC5048698A008B75E3" xlink:to="loc_twou_OneUniversityClientMember_D944C791201616160082698A008CDD4E" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_ThreeUniversityClientsMember" xlink:label="loc_twou_ThreeUniversityClientsMember_E543A51758B02023947B698A008C54D0" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_871001E5AFEED6DC5048698A008B75E3" xlink:to="loc_twou_ThreeUniversityClientsMember_E543A51758B02023947B698A008C54D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0024E80E9ABDB48F833A698A008D2A2E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_D82DAC8E5D5CBE2CEA48698A008AD379" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0024E80E9ABDB48F833A698A008D2A2E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_A4AD5D76FE80A9AD72C6698A008D5A6D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0024E80E9ABDB48F833A698A008D2A2E" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_A4AD5D76FE80A9AD72C6698A008D5A6D_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_A4AD5D76FE80A9AD72C6698A008D5A6D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0024E80E9ABDB48F833A698A008D2A2E" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_A4AD5D76FE80A9AD72C6698A008D5A6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_E439C78B9B9363F424C3698A008D5507" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_A4AD5D76FE80A9AD72C6698A008D5A6D" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_E439C78B9B9363F424C3698A008D5507" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember_151E094591E014A834FB698A008D21DF" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_A4AD5D76FE80A9AD72C6698A008D5A6D" xlink:to="loc_us-gaap_AccountsReceivableMember_151E094591E014A834FB698A008D21DF" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_SalesRevenueSegmentRevenueMember" xlink:label="loc_twou_SalesRevenueSegmentRevenueMember_F670B2DB7E732BB5EB0F698A008D6624" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_A4AD5D76FE80A9AD72C6698A008D5A6D" xlink:to="loc_twou_SalesRevenueSegmentRevenueMember_F670B2DB7E732BB5EB0F698A008D6624" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_7EB0C6F1920BA92B3131698A008E7AD9" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_D82DAC8E5D5CBE2CEA48698A008AD379" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_7EB0C6F1920BA92B3131698A008E7AD9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_6B4F759786CE22A964B9698A008E64BB_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_7EB0C6F1920BA92B3131698A008E7AD9" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_6B4F759786CE22A964B9698A008E64BB_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_6B4F759786CE22A964B9698A008E64BB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_7EB0C6F1920BA92B3131698A008E7AD9" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_6B4F759786CE22A964B9698A008E64BB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_DCE49E0A05EA9C59EA55698A008EA79B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_6B4F759786CE22A964B9698A008E64BB" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_DCE49E0A05EA9C59EA55698A008EA79B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditConcentrationRiskMember" xlink:label="loc_us-gaap_CreditConcentrationRiskMember_F785192556AFE449A5D0698A008E7A4F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_6B4F759786CE22A964B9698A008E64BB" xlink:to="loc_us-gaap_CreditConcentrationRiskMember_F785192556AFE449A5D0698A008E7A4F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_469656C3A2AD480BBA5D698A008FD079" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_D82DAC8E5D5CBE2CEA48698A008AD379" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_469656C3A2AD480BBA5D698A008FD079" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_FDE55CE4423803C5FF8B698A008FE9C4_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_469656C3A2AD480BBA5D698A008FD079" xlink:to="loc_us-gaap_SegmentDomain_FDE55CE4423803C5FF8B698A008FE9C4_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_FDE55CE4423803C5FF8B698A008FE9C4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_469656C3A2AD480BBA5D698A008FD079" xlink:to="loc_us-gaap_SegmentDomain_FDE55CE4423803C5FF8B698A008FE9C4" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_GraduateProgramSegmentMember" xlink:label="loc_twou_GraduateProgramSegmentMember_61CA5A177B74E64707BC698A008F93EE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_FDE55CE4423803C5FF8B698A008FE9C4" xlink:to="loc_twou_GraduateProgramSegmentMember_61CA5A177B74E64707BC698A008F93EE" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_AlternativeCredentialSegmentMember" xlink:label="loc_twou_AlternativeCredentialSegmentMember_3F5CF5BBAD6E94D2AA1F698A008F36AC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_FDE55CE4423803C5FF8B698A008FE9C4" xlink:to="loc_twou_AlternativeCredentialSegmentMember_3F5CF5BBAD6E94D2AA1F698A008F36AC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_9905C75203270CF467A7698A008FB981" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_D82DAC8E5D5CBE2CEA48698A008AD379" xlink:to="loc_srt_StatementGeographicalAxis_9905C75203270CF467A7698A008FB981" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_474D46C60E6FB436F8E9698A0090E1C6_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_9905C75203270CF467A7698A008FB981" xlink:to="loc_srt_SegmentGeographicalDomain_474D46C60E6FB436F8E9698A0090E1C6_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_474D46C60E6FB436F8E9698A0090E1C6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_9905C75203270CF467A7698A008FB981" xlink:to="loc_srt_SegmentGeographicalDomain_474D46C60E6FB436F8E9698A0090E1C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonUsMember" xlink:label="loc_us-gaap_NonUsMember_4803C736F0E527B5EBB5698A0090CC0E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_474D46C60E6FB436F8E9698A0090E1C6" xlink:to="loc_us-gaap_NonUsMember_4803C736F0E527B5EBB5698A0090CC0E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaap_NumberOfReportableSegments_CA4106328EA6D4BEDA17698A0090EC4F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_74CD8E1789B273E27636698A0090DD01" xlink:to="loc_us-gaap_NumberOfReportableSegments_CA4106328EA6D4BEDA17698A0090EC4F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_8E6E82B390C2B3C9D83C698A0091D34E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_74CD8E1789B273E27636698A0090DD01" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_8E6E82B390C2B3C9D83C698A0091D34E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_51528E3E632583BE573D698A0091F6DC" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_74CD8E1789B273E27636698A0090DD01" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_51528E3E632583BE573D698A0091F6DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3638F17E77548E5D1CD4698A00912530" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_74CD8E1789B273E27636698A0090DD01" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3638F17E77548E5D1CD4698A00912530" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_2E972A7118BB96E92A9E698A00916C2E" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_74CD8E1789B273E27636698A0090DD01" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_2E972A7118BB96E92A9E698A00916C2E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_0968227211AAB1F8E914698A00916698" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_74CD8E1789B273E27636698A0090DD01" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_0968227211AAB1F8E914698A00916698" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostNet" xlink:label="loc_us-gaap_CapitalizedContractCostNet_CAFA9E73D885E4A764C0698A00919639" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_74CD8E1789B273E27636698A0090DD01" xlink:to="loc_us-gaap_CapitalizedContractCostNet_CAFA9E73D885E4A764C0698A00919639" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CapitalizedContractCostAdditionalCostsCapitalized" xlink:label="loc_twou_CapitalizedContractCostAdditionalCostsCapitalized_83115A9770FC22F99BA8698A0092DFB6" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_74CD8E1789B273E27636698A0090DD01" xlink:to="loc_twou_CapitalizedContractCostAdditionalCostsCapitalized_83115A9770FC22F99BA8698A0092DFB6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaap_NoncurrentAssets_EB22EE33332E0EC11243698A0092B0D0" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_74CD8E1789B273E27636698A0090DD01" xlink:to="loc_us-gaap_NoncurrentAssets_EB22EE33332E0EC11243698A0092B0D0" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformationSegmentResultsOfOperationsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_897DB7993D539A532826495455192BCB" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_C2E8DE75BDDF155AEE3E49545517F1A3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_897DB7993D539A532826495455192BCB" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_C2E8DE75BDDF155AEE3E49545517F1A3" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_7905BF6EABB2620BD24049545518566F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_C2E8DE75BDDF155AEE3E49545517F1A3" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_7905BF6EABB2620BD24049545518566F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_FFCD76DEA66C988DA1BE49545519A25A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_7905BF6EABB2620BD24049545518566F" xlink:to="loc_us-gaap_SegmentDomain_FFCD76DEA66C988DA1BE49545519A25A_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_FFCD76DEA66C988DA1BE49545519A25A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_7905BF6EABB2620BD24049545518566F" xlink:to="loc_us-gaap_SegmentDomain_FFCD76DEA66C988DA1BE49545519A25A" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_GraduateProgramSegmentMember" xlink:label="loc_twou_GraduateProgramSegmentMember_3CC916969DB95487EF4749545519C2C3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_FFCD76DEA66C988DA1BE49545519A25A" xlink:to="loc_twou_GraduateProgramSegmentMember_3CC916969DB95487EF4749545519C2C3" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_AlternativeCredentialSegmentMember" xlink:label="loc_twou_AlternativeCredentialSegmentMember_1EBB358FCF54409E352B495455196BF3" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_FFCD76DEA66C988DA1BE49545519A25A" xlink:to="loc_twou_AlternativeCredentialSegmentMember_1EBB358FCF54409E352B495455196BF3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_34F9364DBB43D0D5885B49545519947D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_897DB7993D539A532826495455192BCB" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_34F9364DBB43D0D5885B49545519947D" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_ProfitLossFromSegmentOperations" xlink:label="loc_twou_ProfitLossFromSegmentOperations_08AEBE5873D80F1C5A424954551A6D4E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_897DB7993D539A532826495455192BCB" xlink:to="loc_twou_ProfitLossFromSegmentOperations_08AEBE5873D80F1C5A424954551A6D4E" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_PercentageOfProfitLossFromSegmentOperations" xlink:label="loc_twou_PercentageOfProfitLossFromSegmentOperations_C109250268AC63A26B124954551AF0AF" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_897DB7993D539A532826495455192BCB" xlink:to="loc_twou_PercentageOfProfitLossFromSegmentOperations_C109250268AC63A26B124954551AF0AF" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformationTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformationTotalAssetsBySegmentDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_3FD4A3101BC6035D1A7833B67253C250" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8FB9261953BC3736CF7A33B67252E790" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3FD4A3101BC6035D1A7833B67253C250" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8FB9261953BC3736CF7A33B67252E790" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_AEE4E370F12D4203F64633B6725223EA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8FB9261953BC3736CF7A33B67252E790" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_AEE4E370F12D4203F64633B6725223EA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_F304DA62C1357E75B67C33B67252F0B8_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_AEE4E370F12D4203F64633B6725223EA" xlink:to="loc_us-gaap_SegmentDomain_F304DA62C1357E75B67C33B67252F0B8_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_F304DA62C1357E75B67C33B67252F0B8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_AEE4E370F12D4203F64633B6725223EA" xlink:to="loc_us-gaap_SegmentDomain_F304DA62C1357E75B67C33B67252F0B8" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_GraduateProgramSegmentMember" xlink:label="loc_twou_GraduateProgramSegmentMember_DA226F0503C2BBEC871C33B67253B54B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_F304DA62C1357E75B67C33B67252F0B8" xlink:to="loc_twou_GraduateProgramSegmentMember_DA226F0503C2BBEC871C33B67253B54B" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_AlternativeCredentialSegmentMember" xlink:label="loc_twou_AlternativeCredentialSegmentMember_1EA736DE37A41600F62B33B67253CE3F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_F304DA62C1357E75B67C33B67252F0B8" xlink:to="loc_twou_AlternativeCredentialSegmentMember_1EA736DE37A41600F62B33B67253CE3F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_E93ED18671C721DAB99433B6725377D2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3FD4A3101BC6035D1A7833B67253C250" xlink:to="loc_us-gaap_Assets_E93ED18671C721DAB99433B6725377D2" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformationTradeAccountsReceivableAndContractLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_A515E2CC888112D898AE53A7D3669AD8" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_D512BABE3271CCEBDE0D53A7D364B1A5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_A515E2CC888112D898AE53A7D3669AD8" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_D512BABE3271CCEBDE0D53A7D364B1A5" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_AF1720AA6B1005D8CBFD53A7D36573A9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_D512BABE3271CCEBDE0D53A7D364B1A5" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_AF1720AA6B1005D8CBFD53A7D36573A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_51DAAA2303BE361CCE8F53A7D365045B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_AF1720AA6B1005D8CBFD53A7D36573A9" xlink:to="loc_us-gaap_SegmentDomain_51DAAA2303BE361CCE8F53A7D365045B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_51DAAA2303BE361CCE8F53A7D365045B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_AF1720AA6B1005D8CBFD53A7D36573A9" xlink:to="loc_us-gaap_SegmentDomain_51DAAA2303BE361CCE8F53A7D365045B" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_GraduateProgramSegmentMember" xlink:label="loc_twou_GraduateProgramSegmentMember_C2848E6678496F4AD1AB53A7D365A1CE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_51DAAA2303BE361CCE8F53A7D365045B" xlink:to="loc_twou_GraduateProgramSegmentMember_C2848E6678496F4AD1AB53A7D365A1CE" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_AlternativeCredentialSegmentMember" xlink:label="loc_twou_AlternativeCredentialSegmentMember_59F0B9E643B8C964EDF853A7D3658EE0" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_51DAAA2303BE361CCE8F53A7D365045B" xlink:to="loc_twou_AlternativeCredentialSegmentMember_59F0B9E643B8C964EDF853A7D3658EE0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_A79296D5C50C32F180B753A7D366C48C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_A515E2CC888112D898AE53A7D3669AD8" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_A79296D5C50C32F180B753A7D366C48C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnbilledReceivablesCurrent" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_A75A7C78AB114BF3234A53A7D366D178" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_A515E2CC888112D898AE53A7D3669AD8" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_A75A7C78AB114BF3234A53A7D366D178" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesNetCurrent" xlink:label="loc_us-gaap_ReceivablesNetCurrent_AEE666E5672775C8606053A7D3663429" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_A515E2CC888112D898AE53A7D3669AD8" xlink:to="loc_us-gaap_ReceivablesNetCurrent_AEE666E5672775C8606053A7D3663429" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_6161DECD034569F33D4653A7D366E493" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_A515E2CC888112D898AE53A7D3669AD8" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_6161DECD034569F33D4653A7D366E493" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_CBDBC150644E5856B0E753A7D3669015" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_A515E2CC888112D898AE53A7D3669AD8" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_CBDBC150644E5856B0E753A7D3669015" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/SignificantAccountingPolicies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/SignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9E415279CC62E52F18718730F7200180" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9E415279CC62E52F18718730F7200180" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_74841D236447340706158730F7204CEC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9E415279CC62E52F18718730F7200180" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_74841D236447340706158730F7204CEC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_BF20F8BFAF610A00E0868730F720157C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_74841D236447340706158730F7204CEC" xlink:to="loc_us-gaap_TypeOfAdoptionMember_BF20F8BFAF610A00E0868730F720157C_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_BF20F8BFAF610A00E0868730F720157C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_74841D236447340706158730F7204CEC" xlink:to="loc_us-gaap_TypeOfAdoptionMember_BF20F8BFAF610A00E0868730F720157C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201609Member_E6C3056696BEA72FA9B48730F7205419" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_BF20F8BFAF610A00E0868730F720157C" xlink:to="loc_us-gaap_AccountingStandardsUpdate201609Member_E6C3056696BEA72FA9B48730F7205419" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_232D1A4A63967D392E9C8730F72142B5" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_BF20F8BFAF610A00E0868730F720157C" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_232D1A4A63967D392E9C8730F72142B5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_6D4E2B4597903D874C148730F7218EB0" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9E415279CC62E52F18718730F7200180" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_6D4E2B4597903D874C148730F7218EB0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_F181D3541DD46C01F7858730F7210445_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_6D4E2B4597903D874C148730F7218EB0" xlink:to="loc_us-gaap_EquityComponentDomain_F181D3541DD46C01F7858730F7210445_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_F181D3541DD46C01F7858730F7210445" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_6D4E2B4597903D874C148730F7218EB0" xlink:to="loc_us-gaap_EquityComponentDomain_F181D3541DD46C01F7858730F7210445" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_61B47641C62B0B7D60A08730F722E3C1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_F181D3541DD46C01F7858730F7210445" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_61B47641C62B0B7D60A08730F722E3C1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_6FC843D4EB2A5BBF93CD8730F722BB6E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_F181D3541DD46C01F7858730F7210445" xlink:to="loc_us-gaap_RetainedEarningsMember_6FC843D4EB2A5BBF93CD8730F722BB6E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_62C5F8EFBB7B63191D1B8730F7225202" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9E415279CC62E52F18718730F7200180" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_62C5F8EFBB7B63191D1B8730F7225202" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_E2C40936B577DE6047488730F722E39F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_62C5F8EFBB7B63191D1B8730F7225202" xlink:to="loc_us-gaap_SegmentDomain_E2C40936B577DE6047488730F722E39F_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_E2C40936B577DE6047488730F722E39F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_62C5F8EFBB7B63191D1B8730F7225202" xlink:to="loc_us-gaap_SegmentDomain_E2C40936B577DE6047488730F722E39F" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_GraduateProgramSegmentMember" xlink:label="loc_twou_GraduateProgramSegmentMember_67B4CAF0C1F195D24A768730F7236431" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_E2C40936B577DE6047488730F722E39F" xlink:to="loc_twou_GraduateProgramSegmentMember_67B4CAF0C1F195D24A768730F7236431" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_AlternativeCredentialSegmentMember" xlink:label="loc_twou_AlternativeCredentialSegmentMember_B1935A8140E75AE2D1878730F723FB08" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_E2C40936B577DE6047488730F722E39F" xlink:to="loc_twou_AlternativeCredentialSegmentMember_B1935A8140E75AE2D1878730F723FB08" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3B2BC62D5391426E96748730F7235F01" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9E415279CC62E52F18718730F7200180" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3B2BC62D5391426E96748730F7235F01" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_91AD61D4F499E2B16CD88730F723E013_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3B2BC62D5391426E96748730F7235F01" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_91AD61D4F499E2B16CD88730F723E013_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_91AD61D4F499E2B16CD88730F723E013" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3B2BC62D5391426E96748730F7235F01" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_91AD61D4F499E2B16CD88730F723E013" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaap_ComputerEquipmentMember_5C39D1821357162F5C018730F7242628" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_91AD61D4F499E2B16CD88730F723E013" xlink:to="loc_us-gaap_ComputerEquipmentMember_5C39D1821357162F5C018730F7242628" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_E11177ED3B261DA9DC918730F7245C03" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_91AD61D4F499E2B16CD88730F723E013" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_E11177ED3B261DA9DC918730F7245C03" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_915A1212BADC4E8270C38730F7242E12" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_91AD61D4F499E2B16CD88730F723E013" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_915A1212BADC4E8270C38730F7242E12" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_C8FD703025C69FF716BB8730F7249936" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_91AD61D4F499E2B16CD88730F723E013" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_C8FD703025C69FF716BB8730F7249936" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_D2D05831FEF08803CB1A8730F725D6FA" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9E415279CC62E52F18718730F7200180" xlink:to="loc_srt_RangeAxis_D2D05831FEF08803CB1A8730F725D6FA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_D0189EC04FF061284D8E8730F725EFB0_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_D2D05831FEF08803CB1A8730F725D6FA" xlink:to="loc_srt_RangeMember_D0189EC04FF061284D8E8730F725EFB0_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_D0189EC04FF061284D8E8730F725EFB0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_D2D05831FEF08803CB1A8730F725D6FA" xlink:to="loc_srt_RangeMember_D0189EC04FF061284D8E8730F725EFB0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_0F2D30E324AE31CEC3A88730F72532CA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_D0189EC04FF061284D8E8730F725EFB0" xlink:to="loc_srt_MinimumMember_0F2D30E324AE31CEC3A88730F72532CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_CF6FE8F743CEC365FDCF8730F725AD93" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_D0189EC04FF061284D8E8730F725EFB0" xlink:to="loc_srt_MaximumMember_CF6FE8F743CEC365FDCF8730F725AD93" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_BFE75D5FE6F4854025668730F726E9E8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_BFE75D5FE6F4854025668730F726E9E8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_A7F4B4B41F138BDCF4338730F726FF3C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_A7F4B4B41F138BDCF4338730F726FF3C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_55E75DD337EEB7009B398730F726266C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:to="loc_us-gaap_ShortTermInvestments_55E75DD337EEB7009B398730F726266C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuePerformanceObligationDescriptionOfTiming" xlink:label="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_91303DCF56805FAECB4F8730F7278203" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:to="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_91303DCF56805FAECB4F8730F7278203" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_F97FB3FD9ABECDEA82638730F727A8F5" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_F97FB3FD9ABECDEA82638730F727A8F5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_A3054555273B34FB17BA8730F727F0D3" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_A3054555273B34FB17BA8730F727F0D3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_C030BD7CAFC3366F4FEE8730F727BA04" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_A3054555273B34FB17BA8730F727F0D3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_C030BD7CAFC3366F4FEE8730F727BA04" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CapitalizedContentDevelopmentCostsUsefulLife" xlink:label="loc_twou_CapitalizedContentDevelopmentCostsUsefulLife_76FA3FB5AD28FFA1BD928730F7279B59" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_A3054555273B34FB17BA8730F727F0D3" xlink:to="loc_twou_CapitalizedContentDevelopmentCostsUsefulLife_76FA3FB5AD28FFA1BD928730F7279B59" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_117B3D5C966AF1BCCC228730F7283CA5" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_117B3D5C966AF1BCCC228730F7283CA5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAdditions" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAdditions_CBB1A19D4D36A9E57B778730F7281692" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_117B3D5C966AF1BCCC228730F7283CA5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAdditions_CBB1A19D4D36A9E57B778730F7281692" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_NonCashCapitalExpenditure" xlink:label="loc_twou_NonCashCapitalExpenditure_D8C79D097F20E61C9E878730F7289D62" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_117B3D5C966AF1BCCC228730F7283CA5" xlink:to="loc_twou_NonCashCapitalExpenditure_D8C79D097F20E61C9E878730F7289D62" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_NonCashExpenditureClassifiedAsCashFlowsFromFinancingActivities" xlink:label="loc_twou_NonCashExpenditureClassifiedAsCashFlowsFromFinancingActivities_0A0C49A459B22BDD1D158730F7284129" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_117B3D5C966AF1BCCC228730F7283CA5" xlink:to="loc_twou_NonCashExpenditureClassifiedAsCashFlowsFromFinancingActivities_0A0C49A459B22BDD1D158730F7284129" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_MarketingAndSalesCostsAbstract" xlink:label="loc_twou_MarketingAndSalesCostsAbstract_D2C447F5B49EC0A942338730F7288648" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:to="loc_twou_MarketingAndSalesCostsAbstract_D2C447F5B49EC0A942338730F7288648" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_55F48C09B248AC95641F8730F729675E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_MarketingAndSalesCostsAbstract_D2C447F5B49EC0A942338730F7288648" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_55F48C09B248AC95641F8730F729675E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAdditions" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAdditions_F3CFD863E3BA48AB0DAB8730F729F444" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAdditions_F3CFD863E3BA48AB0DAB8730F729F444" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_05E74A7F614E181418688730F729989B" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_05E74A7F614E181418688730F729989B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" xlink:label="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1_0BEDE3A5F70DB569744F8730F7298E51" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:to="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1_0BEDE3A5F70DB569744F8730F7298E51" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_9E21766EBDA78A8815668730F7297B6A" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_9E21766EBDA78A8815668730F7297B6A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_6FB3ADFDD8328B3B00A68730F72A7229" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_6FB3ADFDD8328B3B00A68730F72A7229" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_2B85E954BC3D8C7E6B608730F72AA842" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:to="loc_us-gaap_OperatingLeaseLiability_2B85E954BC3D8C7E6B608730F72AA842" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/SignificantAccountingPoliciesPolicies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/StockBasedCompensation" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_004CB5F62949048DFB3D73A956882594" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_004CB5F62949048DFB3D73A956882594" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_D396FCB44985BE7121A073A95688FA69" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_004CB5F62949048DFB3D73A956882594" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_D396FCB44985BE7121A073A95688FA69" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_38F782CC00E6FEAACF4773A9568930E7_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_D396FCB44985BE7121A073A95688FA69" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_38F782CC00E6FEAACF4773A9568930E7_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_38F782CC00E6FEAACF4773A9568930E7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_D396FCB44985BE7121A073A95688FA69" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_38F782CC00E6FEAACF4773A9568930E7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_D7AC00D400756D5D6CEC73A956890103" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_38F782CC00E6FEAACF4773A9568930E7" xlink:to="loc_us-gaap_SubsequentEventMember_D7AC00D400756D5D6CEC73A956890103" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_B002B14287C29FD714C573A95689E95D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_004CB5F62949048DFB3D73A956882594" xlink:to="loc_us-gaap_PlanNameAxis_B002B14287C29FD714C573A95689E95D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_AC378876BCDDFEEC08BC73A9568AF983_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_B002B14287C29FD714C573A95689E95D" xlink:to="loc_us-gaap_PlanNameDomain_AC378876BCDDFEEC08BC73A9568AF983_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_AC378876BCDDFEEC08BC73A9568AF983" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_B002B14287C29FD714C573A95689E95D" xlink:to="loc_us-gaap_PlanNameDomain_AC378876BCDDFEEC08BC73A9568AF983" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_EquityIncentivePlan2008Member" xlink:label="loc_twou_EquityIncentivePlan2008Member_73E3B083F5D8CDC162CB73A9568A4641" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_AC378876BCDDFEEC08BC73A9568AF983" xlink:to="loc_twou_EquityIncentivePlan2008Member_73E3B083F5D8CDC162CB73A9568A4641" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_EquityIncentivePlan2014Member" xlink:label="loc_twou_EquityIncentivePlan2014Member_BF8B84C92D7834850D8373A9568A2B85" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_AC378876BCDDFEEC08BC73A9568AF983" xlink:to="loc_twou_EquityIncentivePlan2014Member_BF8B84C92D7834850D8373A9568A2B85" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_991308B7130963E8FE2C73A9568ACE44" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_004CB5F62949048DFB3D73A956882594" xlink:to="loc_us-gaap_AwardTypeAxis_991308B7130963E8FE2C73A9568ACE44" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0C7847E1E0E48462336B73A9568ABB86_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_991308B7130963E8FE2C73A9568ACE44" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0C7847E1E0E48462336B73A9568ABB86_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0C7847E1E0E48462336B73A9568ABB86" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_991308B7130963E8FE2C73A9568ACE44" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0C7847E1E0E48462336B73A9568ABB86" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_BA47CF3DDFD0B0A3DD4D73A95690B19D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0C7847E1E0E48462336B73A9568ABB86" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_BA47CF3DDFD0B0A3DD4D73A95690B19D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_BCDB46F00D6E87ADFD9973A956904DD0" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0C7847E1E0E48462336B73A9568ABB86" xlink:to="loc_us-gaap_EmployeeStockOptionMember_BCDB46F00D6E87ADFD9973A956904DD0" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_PerformanceRestrictedStockUnitsMember" xlink:label="loc_twou_PerformanceRestrictedStockUnitsMember_4CC6B12AE83A81CC53CF73A956909015" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0C7847E1E0E48462336B73A9568ABB86" xlink:to="loc_twou_PerformanceRestrictedStockUnitsMember_4CC6B12AE83A81CC53CF73A956909015" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_64F213A6FA6D27E0FD5E73A9569042D6" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_004CB5F62949048DFB3D73A956882594" xlink:to="loc_srt_RangeAxis_64F213A6FA6D27E0FD5E73A9569042D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_53B37E6FC5170C4513C173A95691E16B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_64F213A6FA6D27E0FD5E73A9569042D6" xlink:to="loc_srt_RangeMember_53B37E6FC5170C4513C173A95691E16B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_53B37E6FC5170C4513C173A95691E16B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_64F213A6FA6D27E0FD5E73A9569042D6" xlink:to="loc_srt_RangeMember_53B37E6FC5170C4513C173A95691E16B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_DD841DB636C7118CE84B73A956910826" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_53B37E6FC5170C4513C173A95691E16B" xlink:to="loc_srt_MaximumMember_DD841DB636C7118CE84B73A956910826" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNumberOfEmployeeCompensationPlans" xlink:label="loc_twou_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNumberOfEmployeeCompensationPlans_DE6AE76328E6B3959B5B73A95691D041" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_twou_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNumberOfEmployeeCompensationPlans_DE6AE76328E6B3959B5B73A95691D041" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_AEC7FE40F41D6B933A4273A95691F905" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_AEC7FE40F41D6B933A4273A95691F905" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_211DA1353E2B11B8990773A95692D70E" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_211DA1353E2B11B8990773A95692D70E" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOfAnnualAutomaticIncreaseInSharesAuthorized" xlink:label="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOfAnnualAutomaticIncreaseInSharesAuthorized_F71DDABF004DB17AD3A373A956929178" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOfAnnualAutomaticIncreaseInSharesAuthorized_F71DDABF004DB17AD3A373A956929178" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageAppliedOnOutstandingSharesOfCommonStockForAutomaticInclusionInPlan" xlink:label="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageAppliedOnOutstandingSharesOfCommonStockForAutomaticInclusionInPlan_551C8814C6EF9AF5F6F973A956929499" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageAppliedOnOutstandingSharesOfCommonStockForAutomaticInclusionInPlan_551C8814C6EF9AF5F6F973A956929499" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_9D594E1E8BE7930001C173A9569297BC" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_9D594E1E8BE7930001C173A9569297BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_FA06AD43E230CEFF9F5173A956929CD3" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_FA06AD43E230CEFF9F5173A956929CD3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5FFABFC851309817AE6073A95692ADF8" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5FFABFC851309817AE6073A95692ADF8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_8E54DE32FD29543298E673A95693C7CB" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_8E54DE32FD29543298E673A95693C7CB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_425617FC77C9F1F32CB073A956931043" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_425617FC77C9F1F32CB073A956931043" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_855D3C00C887026C2B4673A95693E22F" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_855D3C00C887026C2B4673A95693E22F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2FF0138A35A41B8D97A773B6E403E23C" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2FF0138A35A41B8D97A773B6E403E23C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_38060D9C1C0354B5492D73A95693AD0A" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_38060D9C1C0354B5492D73A95693AD0A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8BF9D6D1921C746AFA7473A95693B2F4" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8BF9D6D1921C746AFA7473A95693B2F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_217FC3C4D6DCA4CDC5BB73A95693F98F" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_217FC3C4D6DCA4CDC5BB73A95693F98F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_96CB5C0573513BBF34CC73A95694F097" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_96CB5C0573513BBF34CC73A95694F097" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_2DDD193282C1D0D7232C73A95694C3B2" xlink:type="locator" />
    <link:definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_2DDD193282C1D0D7232C73A95694C3B2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_FA13C01B73713C11F79173A95694D595" xlink:type="locator" />
    <link:definitionArc order="18" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_FA13C01B73713C11F79173A95694D595" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedMaximumPeriodForRecognition1" xlink:label="loc_twou_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedMaximumPeriodForRecognition1_8FC23F859E4EDA3E3FD373A95694AB98" xlink:type="locator" />
    <link:definitionArc order="19" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_twou_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedMaximumPeriodForRecognition1_8FC23F859E4EDA3E3FD373A95694AB98" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_230C415A67C142E2DCDF73A956944B8A" xlink:type="locator" />
    <link:definitionArc order="20" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_230C415A67C142E2DCDF73A956944B8A" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D80497AA6244203C4229495455535B20" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2D3DC0AFAAF260A0CCF2495455513235" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D80497AA6244203C4229495455535B20" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2D3DC0AFAAF260A0CCF2495455513235" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_475B96B97180A944657B498743506854" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2D3DC0AFAAF260A0CCF2495455513235" xlink:to="loc_us-gaap_AwardTypeAxis_475B96B97180A944657B498743506854" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_69C37A72E27F2CD3516C4987435AA427_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_475B96B97180A944657B498743506854" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_69C37A72E27F2CD3516C4987435AA427_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_69C37A72E27F2CD3516C4987435AA427" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_475B96B97180A944657B498743506854" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_69C37A72E27F2CD3516C4987435AA427" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember_3B63B2494C4722861A5A4987441A4DF6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_69C37A72E27F2CD3516C4987435AA427" xlink:to="loc_us-gaap_EmployeeStockMember_3B63B2494C4722861A5A4987441A4DF6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2228D31555011477657F4954555240B1" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2D3DC0AFAAF260A0CCF2495455513235" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2228D31555011477657F4954555240B1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_C90924005AB800B842B84954555273B8_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2228D31555011477657F4954555240B1" xlink:to="loc_us-gaap_EquityComponentDomain_C90924005AB800B842B84954555273B8_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_C90924005AB800B842B84954555273B8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2228D31555011477657F4954555240B1" xlink:to="loc_us-gaap_EquityComponentDomain_C90924005AB800B842B84954555273B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_8CB3D46D5D48E293EE8049545552F07F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_C90924005AB800B842B84954555273B8" xlink:to="loc_us-gaap_CommonStockMember_8CB3D46D5D48E293EE8049545552F07F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_212DD6502FB3BA8DA04149545553ABB3" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2D3DC0AFAAF260A0CCF2495455513235" xlink:to="loc_srt_RangeAxis_212DD6502FB3BA8DA04149545553ABB3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_D122A472E8E704C604F6495455539AAE_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_212DD6502FB3BA8DA04149545553ABB3" xlink:to="loc_srt_RangeMember_D122A472E8E704C604F6495455539AAE_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_D122A472E8E704C604F6495455539AAE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_212DD6502FB3BA8DA04149545553ABB3" xlink:to="loc_srt_RangeMember_D122A472E8E704C604F6495455539AAE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_4CCE4C715695707DF31049545553CA0D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_D122A472E8E704C604F6495455539AAE" xlink:to="loc_srt_MinimumMember_4CCE4C715695707DF31049545553CA0D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_71E1DDA89BC8DE5ECD0F4954555346E9" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_D122A472E8E704C604F6495455539AAE" xlink:to="loc_srt_MaximumMember_71E1DDA89BC8DE5ECD0F4954555346E9" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_EmployeeStockPurchasePlanAbstract" xlink:label="loc_twou_EmployeeStockPurchasePlanAbstract_F2267B2602B8F47E236D49545554CB20" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D80497AA6244203C4229495455535B20" xlink:to="loc_twou_EmployeeStockPurchasePlanAbstract_F2267B2602B8F47E236D49545554CB20" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_PercentagePurchasePriceFairMarketValue" xlink:label="loc_twou_PercentagePurchasePriceFairMarketValue_3607A696B11C28FA13E94954555473B5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_EmployeeStockPurchasePlanAbstract_F2267B2602B8F47E236D49545554CB20" xlink:to="loc_twou_PercentagePurchasePriceFairMarketValue_3607A696B11C28FA13E94954555473B5" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DefinedContributionPlanAnnualContributionsPerEmployeePercent" xlink:label="loc_twou_DefinedContributionPlanAnnualContributionsPerEmployeePercent_D04B8812C5387FD12E8D49545554EE25" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_EmployeeStockPurchasePlanAbstract_F2267B2602B8F47E236D49545554CB20" xlink:to="loc_twou_DefinedContributionPlanAnnualContributionsPerEmployeePercent_D04B8812C5387FD12E8D49545554EE25" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_1CD1995112A6EABAD8A849545554B72E" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_EmployeeStockPurchasePlanAbstract_F2267B2602B8F47E236D49545554CB20" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_1CD1995112A6EABAD8A849545554B72E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_C78BA9DB9F6757EB318949545554F593" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_EmployeeStockPurchasePlanAbstract_F2267B2602B8F47E236D49545554CB20" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_C78BA9DB9F6757EB318949545554F593" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_3070084B437B11488199495455556820" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_EmployeeStockPurchasePlanAbstract_F2267B2602B8F47E236D49545554CB20" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_3070084B437B11488199495455556820" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_63E9E972DB3BC975F5F24954555594A4" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_EmployeeStockPurchasePlanAbstract_F2267B2602B8F47E236D49545554CB20" xlink:to="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_63E9E972DB3BC975F5F24954555594A4" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A4798BE737671098F13C72C366C0136D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_269B7C4C5C6D6AB5BE6472C366B2CBC5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A4798BE737671098F13C72C366C0136D" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_269B7C4C5C6D6AB5BE6472C366B2CBC5" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_4ED45234A7FAA4AB5AAF72C366B42649" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_269B7C4C5C6D6AB5BE6472C366B2CBC5" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_4ED45234A7FAA4AB5AAF72C366B42649" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_0F4C438B59C594B661F572C366B4103B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_4ED45234A7FAA4AB5AAF72C366B42649" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_0F4C438B59C594B661F572C366B4103B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_0F4C438B59C594B661F572C366B4103B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_4ED45234A7FAA4AB5AAF72C366B42649" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_0F4C438B59C594B661F572C366B4103B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_181B7BC4C3D1224600CA72C366B44F07" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_0F4C438B59C594B661F572C366B4103B" xlink:to="loc_us-gaap_SubsequentEventMember_181B7BC4C3D1224600CA72C366B44F07" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_20A19C5D89D3992CBCFC72C366B86621" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_269B7C4C5C6D6AB5BE6472C366B2CBC5" xlink:to="loc_srt_RangeAxis_20A19C5D89D3992CBCFC72C366B86621" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_39348D9B4F6749D05F2972C366B8742E_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_20A19C5D89D3992CBCFC72C366B86621" xlink:to="loc_srt_RangeMember_39348D9B4F6749D05F2972C366B8742E_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_39348D9B4F6749D05F2972C366B8742E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_20A19C5D89D3992CBCFC72C366B86621" xlink:to="loc_srt_RangeMember_39348D9B4F6749D05F2972C366B8742E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_E48BCC6F669E98F9C25B72C366B8CB16" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_39348D9B4F6749D05F2972C366B8742E" xlink:to="loc_srt_MinimumMember_E48BCC6F669E98F9C25B72C366B8CB16" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_57F9ED9D26E0D070AFDA72C366B8A43F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_39348D9B4F6749D05F2972C366B8742E" xlink:to="loc_srt_MaximumMember_57F9ED9D26E0D070AFDA72C366B8A43F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_B6BB2269BEAEC24D976972C366B8AF31" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_269B7C4C5C6D6AB5BE6472C366B2CBC5" xlink:to="loc_us-gaap_AwardTypeAxis_B6BB2269BEAEC24D976972C366B8AF31" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A7DD7B9F7B6432A19DD172C366B8634C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_B6BB2269BEAEC24D976972C366B8AF31" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A7DD7B9F7B6432A19DD172C366B8634C_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A7DD7B9F7B6432A19DD172C366B8634C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_B6BB2269BEAEC24D976972C366B8AF31" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A7DD7B9F7B6432A19DD172C366B8634C" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_PerformanceRestrictedStockUnitsMember" xlink:label="loc_twou_PerformanceRestrictedStockUnitsMember_C3ABB4677A1EEC813ED972C366B8E87F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A7DD7B9F7B6432A19DD172C366B8634C" xlink:to="loc_twou_PerformanceRestrictedStockUnitsMember_C3ABB4677A1EEC813ED972C366B8E87F" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember" xlink:label="loc_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember_75DBF28F7E5B894E6FDD72C366B81C76" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A7DD7B9F7B6432A19DD172C366B8634C" xlink:to="loc_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember_75DBF28F7E5B894E6FDD72C366B81C76" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_7670615186A8EB6F568372C366BF460C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A7DD7B9F7B6432A19DD172C366B8634C" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_7670615186A8EB6F568372C366BF460C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_CC60D5AD27F9B7C9863872C366C01ED2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A4798BE737671098F13C72C366C0136D" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_CC60D5AD27F9B7C9863872C366C01ED2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_FA4289295AD5BDF8841172C366C1F10F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A4798BE737671098F13C72C366C0136D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_FA4289295AD5BDF8841172C366C1F10F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_1E953BA50DD16CE140C572C366C19FF0" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A4798BE737671098F13C72C366C0136D" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_1E953BA50DD16CE140C572C366C19FF0" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_RestrictedStockUnitsRollForward" xlink:label="loc_twou_RestrictedStockUnitsRollForward_865A7712C74449CBFBEC72C366C13E3D" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A4798BE737671098F13C72C366C0136D" xlink:to="loc_twou_RestrictedStockUnitsRollForward_865A7712C74449CBFBEC72C366C13E3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_68B6968E490AF308833A72C366C58338" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_RestrictedStockUnitsRollForward_865A7712C74449CBFBEC72C366C13E3D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_68B6968E490AF308833A72C366C58338" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_44BB3C41BBDE9C280DF472C366C6C89D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_RestrictedStockUnitsRollForward_865A7712C74449CBFBEC72C366C13E3D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_44BB3C41BBDE9C280DF472C366C6C89D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_FB4B03603D194B54C30A72C366C6B174" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_RestrictedStockUnitsRollForward_865A7712C74449CBFBEC72C366C13E3D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_FB4B03603D194B54C30A72C366C6B174" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2F9E78643A3058C48FB472C366C6DE37" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_RestrictedStockUnitsRollForward_865A7712C74449CBFBEC72C366C13E3D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2F9E78643A3058C48FB472C366C6DE37" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_GrantDateFairValueRollForward" xlink:label="loc_twou_GrantDateFairValueRollForward_136197C1F516160F2CC572C366C6EDD2" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A4798BE737671098F13C72C366C0136D" xlink:to="loc_twou_GrantDateFairValueRollForward_136197C1F516160F2CC572C366C6EDD2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_220E5A5319F3843B492972C366C6F531" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_GrantDateFairValueRollForward_136197C1F516160F2CC572C366C6EDD2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_220E5A5319F3843B492972C366C6F531" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_6CC1616CA9A202D79B2072C366C67962" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_GrantDateFairValueRollForward_136197C1F516160F2CC572C366C6EDD2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_6CC1616CA9A202D79B2072C366C67962" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_0ABF839F5BEDBE03694672C366C620E9" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_GrantDateFairValueRollForward_136197C1F516160F2CC572C366C6EDD2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_0ABF839F5BEDBE03694672C366C620E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_D0B41603432BEAD7EE1972C366C64ACB" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_GrantDateFairValueRollForward_136197C1F516160F2CC572C366C6EDD2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_D0B41603432BEAD7EE1972C366C64ACB" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7230463CB77334D3F7DCADB7A0B502D2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_B520CB87EA40B99C991CADB7A0B2F5C6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7230463CB77334D3F7DCADB7A0B502D2" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_B520CB87EA40B99C991CADB7A0B2F5C6" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_2A6A967E19985F1CA585ADB7A0B3BD57" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_B520CB87EA40B99C991CADB7A0B2F5C6" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_2A6A967E19985F1CA585ADB7A0B3BD57" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_0E4C12B0228BD1440BDCADB7A0B33FE9_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_2A6A967E19985F1CA585ADB7A0B3BD57" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_0E4C12B0228BD1440BDCADB7A0B33FE9_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_0E4C12B0228BD1440BDCADB7A0B33FE9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_2A6A967E19985F1CA585ADB7A0B3BD57" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_0E4C12B0228BD1440BDCADB7A0B33FE9" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CurriculumAndTeachingMember" xlink:label="loc_twou_CurriculumAndTeachingMember_B1A9198B9D508FB83FEAADB7A0B3E97B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0E4C12B0228BD1440BDCADB7A0B33FE9" xlink:to="loc_twou_CurriculumAndTeachingMember_B1A9198B9D508FB83FEAADB7A0B3E97B" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_ServicingAndSupportMember" xlink:label="loc_twou_ServicingAndSupportMember_B33A19E629BDABBF75BCADB7A0B4FD2F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0E4C12B0228BD1440BDCADB7A0B33FE9" xlink:to="loc_twou_ServicingAndSupportMember_B33A19E629BDABBF75BCADB7A0B4FD2F" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_TechnologyAndContentDevelopmentMember" xlink:label="loc_twou_TechnologyAndContentDevelopmentMember_C25FC1B2CFBE2F272E21ADB7A0B4CFF4" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0E4C12B0228BD1440BDCADB7A0B33FE9" xlink:to="loc_twou_TechnologyAndContentDevelopmentMember_C25FC1B2CFBE2F272E21ADB7A0B4CFF4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_274EA846D1EA6C4FC348ADB7A0B4A776" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0E4C12B0228BD1440BDCADB7A0B33FE9" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_274EA846D1EA6C4FC348ADB7A0B4A776" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_5DA2D5D266C38A1BA582ADB7A0B4154D" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0E4C12B0228BD1440BDCADB7A0B33FE9" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_5DA2D5D266C38A1BA582ADB7A0B4154D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_DC8C3283E7BF8C4E0993ADB7A0B5F85D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7230463CB77334D3F7DCADB7A0B502D2" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_DC8C3283E7BF8C4E0993ADB7A0B5F85D" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/StockBasedCompensationStockOptionsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_46F6A17B6C0C2B10AE106D9F5E68167B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3ADC8EF4D71F93D522406D9F5E66D491" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_46F6A17B6C0C2B10AE106D9F5E68167B" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3ADC8EF4D71F93D522406D9F5E66D491" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_1B1DD37E0FC2B5D8FDF46D9F5E66F4B0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3ADC8EF4D71F93D522406D9F5E66D491" xlink:to="loc_us-gaap_AwardTypeAxis_1B1DD37E0FC2B5D8FDF46D9F5E66F4B0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7EB6D5DEEE5BBD2D18246D9F5E666263_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_1B1DD37E0FC2B5D8FDF46D9F5E66F4B0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7EB6D5DEEE5BBD2D18246D9F5E666263_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7EB6D5DEEE5BBD2D18246D9F5E666263" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_1B1DD37E0FC2B5D8FDF46D9F5E66F4B0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7EB6D5DEEE5BBD2D18246D9F5E666263" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_247DC89266E868C59FA56D9F5E67E4D8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7EB6D5DEEE5BBD2D18246D9F5E666263" xlink:to="loc_us-gaap_EmployeeStockOptionMember_247DC89266E868C59FA56D9F5E67E4D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_57AFB9D3E56E5D9145626D9F5E674F06" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7EB6D5DEEE5BBD2D18246D9F5E666263" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_57AFB9D3E56E5D9145626D9F5E674F06" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_4B729267D53F147873396D9F5E67728C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3ADC8EF4D71F93D522406D9F5E66D491" xlink:to="loc_srt_RangeAxis_4B729267D53F147873396D9F5E67728C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_DB7BF75818DAC8E84EA36D9F5E673F60_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_4B729267D53F147873396D9F5E67728C" xlink:to="loc_srt_RangeMember_DB7BF75818DAC8E84EA36D9F5E673F60_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_DB7BF75818DAC8E84EA36D9F5E673F60" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_4B729267D53F147873396D9F5E67728C" xlink:to="loc_srt_RangeMember_DB7BF75818DAC8E84EA36D9F5E673F60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_28BF9B2A0B3E99290B716D9F5E681935" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_DB7BF75818DAC8E84EA36D9F5E673F60" xlink:to="loc_srt_MinimumMember_28BF9B2A0B3E99290B716D9F5E681935" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_888E320387ED74F21F3D6D9F5E6831FC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_DB7BF75818DAC8E84EA36D9F5E673F60" xlink:to="loc_srt_MaximumMember_888E320387ED74F21F3D6D9F5E6831FC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_47A98EA60F97D8D32C1A6D9F5E68B794" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_46F6A17B6C0C2B10AE106D9F5E68167B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_47A98EA60F97D8D32C1A6D9F5E68B794" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_0500595B9272B2AEFB0C6D9F5E68A001" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_47A98EA60F97D8D32C1A6D9F5E68B794" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_0500595B9272B2AEFB0C6D9F5E68A001" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_A8BE2018E308628CB40A6D9F5E69E436" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_47A98EA60F97D8D32C1A6D9F5E68B794" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_A8BE2018E308628CB40A6D9F5E69E436" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_58CFB8806829D5CE8E556D9F5E695A37" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_47A98EA60F97D8D32C1A6D9F5E68B794" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_58CFB8806829D5CE8E556D9F5E695A37" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_DE0A39A104D5003C43AE6D9F5E69B402" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_47A98EA60F97D8D32C1A6D9F5E68B794" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_DE0A39A104D5003C43AE6D9F5E69B402" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_5143C76DD1BF948620EC6D9F5E6931EA" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_47A98EA60F97D8D32C1A6D9F5E68B794" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_5143C76DD1BF948620EC6D9F5E6931EA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_91240D94E764E15CB6006D9F5E6AD21A" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_47A98EA60F97D8D32C1A6D9F5E68B794" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_91240D94E764E15CB6006D9F5E6AD21A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_AD0679E239D3D065D5156D9F5E6A2C54" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_46F6A17B6C0C2B10AE106D9F5E68167B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_AD0679E239D3D065D5156D9F5E6A2C54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3AAF05759314F61451786D9F5E6AB1C8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_AD0679E239D3D065D5156D9F5E6A2C54" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3AAF05759314F61451786D9F5E6AB1C8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_CBCD1EF7777CCFBCD5AE6D9F5E6A50B6" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_AD0679E239D3D065D5156D9F5E6A2C54" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_CBCD1EF7777CCFBCD5AE6D9F5E6A50B6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_947FC398F8EE23135C466D9F5E6AE0EB" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_AD0679E239D3D065D5156D9F5E6A2C54" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_947FC398F8EE23135C466D9F5E6AE0EB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_A7B0BD35605EB05B40C26D9F5E6B7ACD" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_AD0679E239D3D065D5156D9F5E6A2C54" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_A7B0BD35605EB05B40C26D9F5E6B7ACD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_E97A2BE0A758B0C6E3C66D9F5E7008C1" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_AD0679E239D3D065D5156D9F5E6A2C54" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_E97A2BE0A758B0C6E3C66D9F5E7008C1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_8B26258FF584B4431E8E6D9F5E70B939" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_AD0679E239D3D065D5156D9F5E6A2C54" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_8B26258FF584B4431E8E6D9F5E70B939" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_17F3140DDBFD80DC68236D9F5E70EBE4" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_46F6A17B6C0C2B10AE106D9F5E68167B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_17F3140DDBFD80DC68236D9F5E70EBE4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_E2809E2A3900D0AA19E46D9F5E70F7E8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_17F3140DDBFD80DC68236D9F5E70EBE4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_E2809E2A3900D0AA19E46D9F5E70F7E8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_C7869B3EEE8D3F4BB57B6D9F5E71BA0C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_17F3140DDBFD80DC68236D9F5E70EBE4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_C7869B3EEE8D3F4BB57B6D9F5E71BA0C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_467BD576A3D874C5D8AA6D9F5E711546" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_17F3140DDBFD80DC68236D9F5E70EBE4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_467BD576A3D874C5D8AA6D9F5E711546" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_6E85C73F7CD2F59569FA6D9F5E71FDEB" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_17F3140DDBFD80DC68236D9F5E70EBE4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_6E85C73F7CD2F59569FA6D9F5E71FDEB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_A509BDF759A99BC36A616D9F5E71F965" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_17F3140DDBFD80DC68236D9F5E70EBE4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_A509BDF759A99BC36A616D9F5E71F965" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1EEEAF4E8792B71BEFE36D9F5E7294B0" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_17F3140DDBFD80DC68236D9F5E70EBE4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1EEEAF4E8792B71BEFE36D9F5E7294B0" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:label="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_AB17436E873136AE1FE46D9F5E72F42F" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_46F6A17B6C0C2B10AE106D9F5E68167B" xlink:to="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_AB17436E873136AE1FE46D9F5E72F42F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_4A25C9968AEFD7D7DC096D9F5E720540" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_AB17436E873136AE1FE46D9F5E72F42F" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_4A25C9968AEFD7D7DC096D9F5E720540" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" xlink:label="loc_twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_A8DEE0F3EB4A25DA1E596D9F5E7251B1" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_AB17436E873136AE1FE46D9F5E72F42F" xlink:to="loc_twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_A8DEE0F3EB4A25DA1E596D9F5E7251B1" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodWeightedAverageRemainingContractualTerm" xlink:label="loc_twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodWeightedAverageRemainingContractualTerm_9336B6EFD4C9C510F86C6D9F5E721D5D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_AB17436E873136AE1FE46D9F5E72F42F" xlink:to="loc_twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodWeightedAverageRemainingContractualTerm_9336B6EFD4C9C510F86C6D9F5E721D5D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_B395111B047D903A36996D9F5E7343E6" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_AB17436E873136AE1FE46D9F5E72F42F" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_B395111B047D903A36996D9F5E7343E6" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" xlink:label="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_E14ACD2D38571C0009956D9F5E7362C9" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_46F6A17B6C0C2B10AE106D9F5E68167B" xlink:to="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_E14ACD2D38571C0009956D9F5E7362C9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_DA7D6383EA026D58A0EF6D9F5E738DDC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_E14ACD2D38571C0009956D9F5E7362C9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_DA7D6383EA026D58A0EF6D9F5E738DDC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1C84229DE97EF4062CB36D9F5E745F3B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_E14ACD2D38571C0009956D9F5E7362C9" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1C84229DE97EF4062CB36D9F5E745F3B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_9D175ED93E589B8F16856D9F5E742B94" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_46F6A17B6C0C2B10AE106D9F5E68167B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_9D175ED93E589B8F16856D9F5E742B94" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_349AF1D9FFEE26C192946D9F5E7470F2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_9D175ED93E589B8F16856D9F5E742B94" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_349AF1D9FFEE26C192946D9F5E7470F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_683EC76EE1985EB37C166D9F5E7496C9" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_9D175ED93E589B8F16856D9F5E742B94" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_683EC76EE1985EB37C166D9F5E7496C9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_C6B26340C8BB1E5A6B636D9F5E74B11B" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_9D175ED93E589B8F16856D9F5E742B94" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_C6B26340C8BB1E5A6B636D9F5E74B11B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_4696A6A7E152AE2867086D9F5E75A5C0" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_9D175ED93E589B8F16856D9F5E742B94" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_4696A6A7E152AE2867086D9F5E75A5C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_4E2EF5AB04B8EC1C234F6D9F5E75ACCF" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_46F6A17B6C0C2B10AE106D9F5E68167B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_4E2EF5AB04B8EC1C234F6D9F5E75ACCF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1551BB5D3887160BD01E6D9F5E75ACE9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_4E2EF5AB04B8EC1C234F6D9F5E75ACCF" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1551BB5D3887160BD01E6D9F5E75ACE9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_E86E3ED18FBCEE9CEDEA6D9F5E75E329" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_4E2EF5AB04B8EC1C234F6D9F5E75ACCF" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_E86E3ED18FBCEE9CEDEA6D9F5E75E329" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_F1B450BF0BB82068FD256D9F5E759B0F" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_4E2EF5AB04B8EC1C234F6D9F5E75ACCF" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_F1B450BF0BB82068FD256D9F5E759B0F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_72181F726CBD851E3BF56D9F5E762F5D" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_4E2EF5AB04B8EC1C234F6D9F5E75ACCF" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_72181F726CBD851E3BF56D9F5E762F5D" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/StockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8A83A36B3A4F721BEAF0ADB7A05E7E24" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0CDD607EC38E85C9471BADB7A05DE87A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8A83A36B3A4F721BEAF0ADB7A05E7E24" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0CDD607EC38E85C9471BADB7A05DE87A" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_ECA2EC29A131AF69FE78ADB7A05D0557" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0CDD607EC38E85C9471BADB7A05DE87A" xlink:to="loc_us-gaap_AwardTypeAxis_ECA2EC29A131AF69FE78ADB7A05D0557" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_85E8AD6382F881827E71ADB7A05D4C29_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_ECA2EC29A131AF69FE78ADB7A05D0557" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_85E8AD6382F881827E71ADB7A05D4C29_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_85E8AD6382F881827E71ADB7A05D4C29" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_ECA2EC29A131AF69FE78ADB7A05D0557" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_85E8AD6382F881827E71ADB7A05D4C29" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_0B40D165D1E3E4BCADDFADB7A05E69EF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_85E8AD6382F881827E71ADB7A05D4C29" xlink:to="loc_us-gaap_EmployeeStockOptionMember_0B40D165D1E3E4BCADDFADB7A05E69EF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_182E6A7132D20C40D465ADB7A05EF482" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_85E8AD6382F881827E71ADB7A05D4C29" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_182E6A7132D20C40D465ADB7A05EF482" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_0419E3218DAEC861D0D6ADB7A05E0233" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8A83A36B3A4F721BEAF0ADB7A05E7E24" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_0419E3218DAEC861D0D6ADB7A05E0233" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_A98CAEE19F2D7CBCB01DADB7A05FCCD0" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8A83A36B3A4F721BEAF0ADB7A05E7E24" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_A98CAEE19F2D7CBCB01DADB7A05FCCD0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_F3AE9278CD86DF39588DADB7A05F82FB" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8A83A36B3A4F721BEAF0ADB7A05E7E24" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_F3AE9278CD86DF39588DADB7A05F82FB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_A8E9C84A169B636CC499ADB7A05FEAAC" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8A83A36B3A4F721BEAF0ADB7A05E7E24" xlink:to="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_A8E9C84A169B636CC499ADB7A05FEAAC" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/StockholdersEquity" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.2u.com/role/StockholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="loc_us-gaap_SubsidiarySaleOfStockLineItems_D872EED415B21B6EC3914954558BB43D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_B58CC631163930167DF749545589F778" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_D872EED415B21B6EC3914954558BB43D" xlink:to="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_B58CC631163930167DF749545589F778" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_810E06F9FB22E2DB36644954558A7272" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_B58CC631163930167DF749545589F778" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_810E06F9FB22E2DB36644954558A7272" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_68351C19737C269D06064954558ACCB9_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_810E06F9FB22E2DB36644954558A7272" xlink:to="loc_us-gaap_EquityComponentDomain_68351C19737C269D06064954558ACCB9_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_68351C19737C269D06064954558ACCB9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_810E06F9FB22E2DB36644954558A7272" xlink:to="loc_us-gaap_EquityComponentDomain_68351C19737C269D06064954558ACCB9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_8E453799F1ADB71C363E4954558A043D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_68351C19737C269D06064954558ACCB9" xlink:to="loc_us-gaap_CommonStockMember_8E453799F1ADB71C363E4954558A043D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_86C44FE5BC75EF7884F24954558A4BD3" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_B58CC631163930167DF749545589F778" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_86C44FE5BC75EF7884F24954558A4BD3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_831807994BF6E4D558C74954558BC76B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_86C44FE5BC75EF7884F24954558A4BD3" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_831807994BF6E4D558C74954558BC76B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_831807994BF6E4D558C74954558BC76B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_86C44FE5BC75EF7884F24954558A4BD3" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_831807994BF6E4D558C74954558BC76B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="loc_us-gaap_OverAllotmentOptionMember_B12B3CEFAC0A406E2F194954558B004A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_831807994BF6E4D558C74954558BC76B" xlink:to="loc_us-gaap_OverAllotmentOptionMember_B12B3CEFAC0A406E2F194954558B004A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_6827FE47BA0DA60D52924954558B5C1E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_D872EED415B21B6EC3914954558BB43D" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_6827FE47BA0DA60D52924954558B5C1E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_DFD61A810A242A6281A24954558C2A65" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_D872EED415B21B6EC3914954558BB43D" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_DFD61A810A242A6281A24954558C2A65" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CapitalStockSharesAuthorized" xlink:label="loc_twou_CapitalStockSharesAuthorized_DB8F823C35A5F69DB2514954558CAFED" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_D872EED415B21B6EC3914954558BB43D" xlink:to="loc_twou_CapitalStockSharesAuthorized_DB8F823C35A5F69DB2514954558CAFED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_1229C2EB056CBF1204BB4954558C433A" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_D872EED415B21B6EC3914954558BB43D" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_1229C2EB056CBF1204BB4954558C433A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_189AEE71F18C8BC391C94954558C6897" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_D872EED415B21B6EC3914954558BB43D" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_189AEE71F18C8BC391C94954558C6897" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_634D53F0371D121F6CE04954558DD77A" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_D872EED415B21B6EC3914954558BB43D" xlink:to="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_634D53F0371D121F6CE04954558DD77A" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions_0DD69A79085DFF75BC194954558DD44E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_634D53F0371D121F6CE04954558DD77A" xlink:to="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions_0DD69A79085DFF75BC194954558DD44E" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits_E853614B454FEDDAF2274954558D6E28" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_634D53F0371D121F6CE04954558DD77A" xlink:to="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits_E853614B454FEDDAF2274954558D6E28" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans_DC2A5CF855C05BEEFFB34954558DCC86" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_634D53F0371D121F6CE04954558DD77A" xlink:to="loc_twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans_DC2A5CF855C05BEEFFB34954558DCC86" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_08A755A77C13C50ECB344954558EE357" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_634D53F0371D121F6CE04954558DD77A" xlink:to="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_08A755A77C13C50ECB344954558EE357" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_1567BF72B0FFB272F7344954558ED727" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_634D53F0371D121F6CE04954558DD77A" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_1567BF72B0FFB272F7344954558ED727" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.2u.com/role/StockholdersEquityTables" xlink:type="extended" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>15
<FILENAME>twou-20191231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" 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">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_0295812BB2BB8710ED90460472B59494_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract_0295812BB2BB8710ED90460472B59494" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_0295812BB2BB8710ED90460472B59494" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_0295812BB2BB8710ED90460472B59494" xlink:to="lab_us-gaap_BusinessCombinationsAbstract_0295812BB2BB8710ED90460472B59494" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_0213098F22DEC27AD82D460472B68084_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_0213098F22DEC27AD82D460472B68084" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pro forma revenue</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_0213098F22DEC27AD82D460472B68084_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_0213098F22DEC27AD82D460472B68084" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_0213098F22DEC27AD82D460472B68084" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_0213098F22DEC27AD82D460472B68084" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_0213098F22DEC27AD82D460472B68084" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_CF8D10828D27C51A8BD6460472B86F1F_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_CF8D10828D27C51A8BD6460472B86F1F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pro forma net loss</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_CF8D10828D27C51A8BD6460472B86F1F_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_CF8D10828D27C51A8BD6460472B86F1F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_CF8D10828D27C51A8BD6460472B86F1F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_CF8D10828D27C51A8BD6460472B86F1F" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_CF8D10828D27C51A8BD6460472B86F1F" xlink:type="arc" />
    <link:label id="lab_twou_BasicAndDilutedEarningsPerShareProforma_868358C3FD50DF1FE509460472B83D03_terseLabel_en-US" xlink:label="lab_twou_BasicAndDilutedEarningsPerShareProforma_868358C3FD50DF1FE509460472B83D03" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pro forma net loss per share, basic and diluted (in dollars per share)</link:label>
    <link:label id="lab_twou_BasicAndDilutedEarningsPerShareProforma_868358C3FD50DF1FE509460472B83D03_label_en-US" xlink:label="lab_twou_BasicAndDilutedEarningsPerShareProforma_868358C3FD50DF1FE509460472B83D03" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basic and Diluted Earnings Per Share Proforma</link:label>
    <link:label id="lab_twou_BasicAndDilutedEarningsPerShareProforma_868358C3FD50DF1FE509460472B83D03_documentation_en-US" xlink:label="lab_twou_BasicAndDilutedEarningsPerShareProforma_868358C3FD50DF1FE509460472B83D03" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Pro forma diluted and basic and diluted earnings per share, which is commonly presented in initial public offerings.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_BasicAndDilutedEarningsPerShareProforma" xlink:label="loc_twou_BasicAndDilutedEarningsPerShareProforma_868358C3FD50DF1FE509460472B83D03" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_BasicAndDilutedEarningsPerShareProforma_868358C3FD50DF1FE509460472B83D03" xlink:to="lab_twou_BasicAndDilutedEarningsPerShareProforma_868358C3FD50DF1FE509460472B83D03" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_40106B18C2A44513DA5264234E087E26_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_40106B18C2A44513DA5264234E087E26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_40106B18C2A44513DA5264234E087E26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_40106B18C2A44513DA5264234E087E26" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_40106B18C2A44513DA5264234E087E26" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F7DFBF3BAF3D4F38103864234E09CD64_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F7DFBF3BAF3D4F38103864234E09CD64" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F7DFBF3BAF3D4F38103864234E09CD64_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F7DFBF3BAF3D4F38103864234E09CD64" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F7DFBF3BAF3D4F38103864234E09CD64" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F7DFBF3BAF3D4F38103864234E09CD64" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F7DFBF3BAF3D4F38103864234E09CD64" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_8B40B7B58AB169F4657E64234E09CDA5_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_8B40B7B58AB169F4657E64234E09CDA5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_8B40B7B58AB169F4657E64234E09CDA5_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_8B40B7B58AB169F4657E64234E09CDA5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_8B40B7B58AB169F4657E64234E09CDA5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_8B40B7B58AB169F4657E64234E09CDA5" xlink:to="lab_us-gaap_BusinessAcquisitionAxis_8B40B7B58AB169F4657E64234E09CDA5" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_C4AF5B8B44017C5F98FD64234E0AE596_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_C4AF5B8B44017C5F98FD64234E0AE596" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_C4AF5B8B44017C5F98FD64234E0AE596_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_C4AF5B8B44017C5F98FD64234E0AE596" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C4AF5B8B44017C5F98FD64234E0AE596" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C4AF5B8B44017C5F98FD64234E0AE596" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain_C4AF5B8B44017C5F98FD64234E0AE596" xlink:type="arc" />
    <link:label id="lab_twou_TrilogyEducationServicesInc.Member_5AFBA6EDB52040C72D0064234E0A8874_terseLabel_en-US" xlink:label="lab_twou_TrilogyEducationServicesInc.Member_5AFBA6EDB52040C72D0064234E0A8874" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trilogy Education Services, Inc.</link:label>
    <link:label id="lab_twou_TrilogyEducationServicesInc.Member_5AFBA6EDB52040C72D0064234E0A8874_label_en-US" xlink:label="lab_twou_TrilogyEducationServicesInc.Member_5AFBA6EDB52040C72D0064234E0A8874" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trilogy Education Services, Inc. [Member]</link:label>
    <link:label id="lab_twou_TrilogyEducationServicesInc.Member_5AFBA6EDB52040C72D0064234E0A8874_documentation_en-US" xlink:label="lab_twou_TrilogyEducationServicesInc.Member_5AFBA6EDB52040C72D0064234E0A8874" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Trilogy Education Services, Inc. [Member]</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_TrilogyEducationServicesInc.Member" xlink:label="loc_twou_TrilogyEducationServicesInc.Member_5AFBA6EDB52040C72D0064234E0A8874" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_TrilogyEducationServicesInc.Member_5AFBA6EDB52040C72D0064234E0A8874" xlink:to="lab_twou_TrilogyEducationServicesInc.Member_5AFBA6EDB52040C72D0064234E0A8874" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1689FD05FF4945D36E6464234E0A3A4D_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1689FD05FF4945D36E6464234E0A3A4D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1689FD05FF4945D36E6464234E0A3A4D_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1689FD05FF4945D36E6464234E0A3A4D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1689FD05FF4945D36E6464234E0A3A4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1689FD05FF4945D36E6464234E0A3A4D" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1689FD05FF4945D36E6464234E0A3A4D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_09B568D62255C41D649B64234E0ADA47_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_09B568D62255C41D649B64234E0ADA47" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_09B568D62255C41D649B64234E0ADA47_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_09B568D62255C41D649B64234E0ADA47" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_09B568D62255C41D649B64234E0ADA47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_09B568D62255C41D649B64234E0ADA47" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_09B568D62255C41D649B64234E0ADA47" xlink:type="arc" />
    <link:label id="lab_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_B45C53DC0AD5C265781364234E0B0D63_verboseLabel_en-US" xlink:label="lab_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_B45C53DC0AD5C265781364234E0B0D63" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">In Process Capitalized Technology And Content Development</link:label>
    <link:label id="lab_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_B45C53DC0AD5C265781364234E0B0D63_label_en-US" xlink:label="lab_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_B45C53DC0AD5C265781364234E0B0D63" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">In Process Capitalized Technology And Content Development [Member]</link:label>
    <link:label id="lab_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_B45C53DC0AD5C265781364234E0B0D63_documentation_en-US" xlink:label="lab_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_B45C53DC0AD5C265781364234E0B0D63" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the information pertains to in process capitalized technology and content development.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember" xlink:label="loc_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_B45C53DC0AD5C265781364234E0B0D63" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_B45C53DC0AD5C265781364234E0B0D63" xlink:to="lab_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_B45C53DC0AD5C265781364234E0B0D63" xlink:type="arc" />
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_C8F0CA224C5570E19C7F64234E0BC413_verboseLabel_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember_C8F0CA224C5570E19C7F64234E0BC413" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Developed technology</link:label>
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_C8F0CA224C5570E19C7F64234E0BC413_label_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember_C8F0CA224C5570E19C7F64234E0BC413" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Developed Technology Rights [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_C8F0CA224C5570E19C7F64234E0BC413" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DevelopedTechnologyRightsMember_C8F0CA224C5570E19C7F64234E0BC413" xlink:to="lab_us-gaap_DevelopedTechnologyRightsMember_C8F0CA224C5570E19C7F64234E0BC413" xlink:type="arc" />
    <link:label id="lab_twou_DevelopedContentMember_00246428C4197402C9B364234E0B371F_verboseLabel_en-US" xlink:label="lab_twou_DevelopedContentMember_00246428C4197402C9B364234E0B371F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Developed Content</link:label>
    <link:label id="lab_twou_DevelopedContentMember_00246428C4197402C9B364234E0B371F_label_en-US" xlink:label="lab_twou_DevelopedContentMember_00246428C4197402C9B364234E0B371F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Developed Content [Member]</link:label>
    <link:label id="lab_twou_DevelopedContentMember_00246428C4197402C9B364234E0B371F_documentation_en-US" xlink:label="lab_twou_DevelopedContentMember_00246428C4197402C9B364234E0B371F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Developed Content [Member]</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_DevelopedContentMember" xlink:label="loc_twou_DevelopedContentMember_00246428C4197402C9B364234E0B371F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_DevelopedContentMember_00246428C4197402C9B364234E0B371F" xlink:to="lab_twou_DevelopedContentMember_00246428C4197402C9B364234E0B371F" xlink:type="arc" />
    <link:label id="lab_twou_UniversityClientRelationshipsMember_4F016E5ED1B65070FD9F64234E0B5CF7_verboseLabel_en-US" xlink:label="lab_twou_UniversityClientRelationshipsMember_4F016E5ED1B65070FD9F64234E0B5CF7" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">University Client Relationships</link:label>
    <link:label id="lab_twou_UniversityClientRelationshipsMember_4F016E5ED1B65070FD9F64234E0B5CF7_label_en-US" xlink:label="lab_twou_UniversityClientRelationshipsMember_4F016E5ED1B65070FD9F64234E0B5CF7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">University Client Relationships [Member]</link:label>
    <link:label id="lab_twou_UniversityClientRelationshipsMember_4F016E5ED1B65070FD9F64234E0B5CF7_documentation_en-US" xlink:label="lab_twou_UniversityClientRelationshipsMember_4F016E5ED1B65070FD9F64234E0B5CF7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">University Client Relationships [Member]</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_UniversityClientRelationshipsMember" xlink:label="loc_twou_UniversityClientRelationshipsMember_4F016E5ED1B65070FD9F64234E0B5CF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_UniversityClientRelationshipsMember_4F016E5ED1B65070FD9F64234E0B5CF7" xlink:to="lab_twou_UniversityClientRelationshipsMember_4F016E5ED1B65070FD9F64234E0B5CF7" xlink:type="arc" />
    <link:label id="lab_us-gaap_TradeNamesMember_21AE9BF8F6465DDB653364234E0BFC5B_verboseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember_21AE9BF8F6465DDB653364234E0BFC5B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Trade Names</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_21AE9BF8F6465DDB653364234E0BFC5B_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember_21AE9BF8F6465DDB653364234E0BFC5B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaap_TradeNamesMember_21AE9BF8F6465DDB653364234E0BFC5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember_21AE9BF8F6465DDB653364234E0BFC5B" xlink:to="lab_us-gaap_TradeNamesMember_21AE9BF8F6465DDB653364234E0BFC5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_TypeOfArrangementAxis_70F8E45BB65B39DE442B64234E0C5764_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfArrangementAxis_70F8E45BB65B39DE442B64234E0C5764" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
    <link:label id="lab_us-gaap_TypeOfArrangementAxis_70F8E45BB65B39DE442B64234E0C5764_label_en-US" xlink:label="lab_us-gaap_TypeOfArrangementAxis_70F8E45BB65B39DE442B64234E0C5764" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaap_TypeOfArrangementAxis_70F8E45BB65B39DE442B64234E0C5764" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfArrangementAxis_70F8E45BB65B39DE442B64234E0C5764" xlink:to="lab_us-gaap_TypeOfArrangementAxis_70F8E45BB65B39DE442B64234E0C5764" xlink:type="arc" />
    <link:label id="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_468C2F8519D051A25BEB64234E0CFF0E_terseLabel_en-US" xlink:label="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_468C2F8519D051A25BEB64234E0CFF0E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</link:label>
    <link:label id="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_468C2F8519D051A25BEB64234E0CFF0E_label_en-US" xlink:label="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_468C2F8519D051A25BEB64234E0CFF0E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_468C2F8519D051A25BEB64234E0CFF0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_468C2F8519D051A25BEB64234E0CFF0E" xlink:to="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_468C2F8519D051A25BEB64234E0CFF0E" xlink:type="arc" />
    <link:label id="lab_twou_SoftwareDevelopmentLicenseAndServicesAgreementMember_2A89AABE12E2D152861364234E0C5FAF_terseLabel_en-US" xlink:label="lab_twou_SoftwareDevelopmentLicenseAndServicesAgreementMember_2A89AABE12E2D152861364234E0C5FAF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Software development license and services agreement</link:label>
    <link:label id="lab_twou_SoftwareDevelopmentLicenseAndServicesAgreementMember_2A89AABE12E2D152861364234E0C5FAF_label_en-US" xlink:label="lab_twou_SoftwareDevelopmentLicenseAndServicesAgreementMember_2A89AABE12E2D152861364234E0C5FAF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Software Development License And Services Agreement [Member]</link:label>
    <link:label id="lab_twou_SoftwareDevelopmentLicenseAndServicesAgreementMember_2A89AABE12E2D152861364234E0C5FAF_documentation_en-US" xlink:label="lab_twou_SoftwareDevelopmentLicenseAndServicesAgreementMember_2A89AABE12E2D152861364234E0C5FAF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the information pertaining to agreement to purchase a perpetual source code license and software development services.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_SoftwareDevelopmentLicenseAndServicesAgreementMember" xlink:label="loc_twou_SoftwareDevelopmentLicenseAndServicesAgreementMember_2A89AABE12E2D152861364234E0C5FAF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_SoftwareDevelopmentLicenseAndServicesAgreementMember_2A89AABE12E2D152861364234E0C5FAF" xlink:to="lab_twou_SoftwareDevelopmentLicenseAndServicesAgreementMember_2A89AABE12E2D152861364234E0C5FAF" xlink:type="arc" />
    <link:label id="lab_srt_CounterpartyNameAxis_D975B8FD7958295B6F7D64234E0C8DF0_terseLabel_en-US" xlink:label="lab_srt_CounterpartyNameAxis_D975B8FD7958295B6F7D64234E0C8DF0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:label id="lab_srt_CounterpartyNameAxis_D975B8FD7958295B6F7D64234E0C8DF0_label_en-US" xlink:label="lab_srt_CounterpartyNameAxis_D975B8FD7958295B6F7D64234E0C8DF0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srt_CounterpartyNameAxis_D975B8FD7958295B6F7D64234E0C8DF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CounterpartyNameAxis_D975B8FD7958295B6F7D64234E0C8DF0" xlink:to="lab_srt_CounterpartyNameAxis_D975B8FD7958295B6F7D64234E0C8DF0" xlink:type="arc" />
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_00E750637497A5B3D36F64234E0C34B8_terseLabel_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain_00E750637497A5B3D36F64234E0C34B8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_00E750637497A5B3D36F64234E0C34B8_label_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain_00E750637497A5B3D36F64234E0C34B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_00E750637497A5B3D36F64234E0C34B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_00E750637497A5B3D36F64234E0C34B8" xlink:to="lab_srt_RepurchaseAgreementCounterpartyNameDomain_00E750637497A5B3D36F64234E0C34B8" xlink:type="arc" />
    <link:label id="lab_twou_FlatironSchoolIncMember_CA68F89C52E2FCCCBF2264234E0D461D_terseLabel_en-US" xlink:label="lab_twou_FlatironSchoolIncMember_CA68F89C52E2FCCCBF2264234E0D461D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Flatiron School, Inc</link:label>
    <link:label id="lab_twou_FlatironSchoolIncMember_CA68F89C52E2FCCCBF2264234E0D461D_label_en-US" xlink:label="lab_twou_FlatironSchoolIncMember_CA68F89C52E2FCCCBF2264234E0D461D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Flatiron School Inc [Member]</link:label>
    <link:label id="lab_twou_FlatironSchoolIncMember_CA68F89C52E2FCCCBF2264234E0D461D_documentation_en-US" xlink:label="lab_twou_FlatironSchoolIncMember_CA68F89C52E2FCCCBF2264234E0D461D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information pertaining to the Flatiron School, Inc. a wholly owned subsidiary of WeWork Companies, Inc.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_FlatironSchoolIncMember" xlink:label="loc_twou_FlatironSchoolIncMember_CA68F89C52E2FCCCBF2264234E0D461D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_FlatironSchoolIncMember_CA68F89C52E2FCCCBF2264234E0D461D" xlink:to="lab_twou_FlatironSchoolIncMember_CA68F89C52E2FCCCBF2264234E0D461D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_1894BCEEFEEABFC65BBD64234E0D16B4_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_1894BCEEFEEABFC65BBD64234E0D16B4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_1894BCEEFEEABFC65BBD64234E0D16B4_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_1894BCEEFEEABFC65BBD64234E0D16B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1894BCEEFEEABFC65BBD64234E0D16B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1894BCEEFEEABFC65BBD64234E0D16B4" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_1894BCEEFEEABFC65BBD64234E0D16B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_9BAD8EADAB89372FA4F564234E0D0C15_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss_9BAD8EADAB89372FA4F564234E0D0C15" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Impairment charge</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_9BAD8EADAB89372FA4F564234E0D0C15_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss_9BAD8EADAB89372FA4F564234E0D0C15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_9BAD8EADAB89372FA4F564234E0D0C15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss_9BAD8EADAB89372FA4F564234E0D0C15" xlink:to="lab_us-gaap_GoodwillImpairmentLoss_9BAD8EADAB89372FA4F564234E0D0C15" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_D4237D6E8369C9FFD64A64234E0DFB45_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_D4237D6E8369C9FFD64A64234E0DFB45" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">In process capitalized technology and content development</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_D4237D6E8369C9FFD64A64234E0DFB45_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_D4237D6E8369C9FFD64A64234E0DFB45" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_D4237D6E8369C9FFD64A64234E0DFB45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_D4237D6E8369C9FFD64A64234E0DFB45" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet_D4237D6E8369C9FFD64A64234E0DFB45" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_F5BE270F175403B46DCD64234E0E1120_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_F5BE270F175403B46DCD64234E0E1120" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortizable intangible assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_F5BE270F175403B46DCD64234E0E1120_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_F5BE270F175403B46DCD64234E0E1120" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_F5BE270F175403B46DCD64234E0E1120" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_F5BE270F175403B46DCD64234E0E1120" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_F5BE270F175403B46DCD64234E0E1120" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireSoftware_D05D4E40BFE56DDC540E64234E0E2726_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireSoftware_D05D4E40BFE56DDC540E64234E0E2726" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments to acquire software</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireSoftware_D05D4E40BFE56DDC540E64234E0E2726_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireSoftware_D05D4E40BFE56DDC540E64234E0E2726" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Software</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireSoftware" xlink:label="loc_us-gaap_PaymentsToAcquireSoftware_D05D4E40BFE56DDC540E64234E0E2726" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireSoftware_D05D4E40BFE56DDC540E64234E0E2726" xlink:to="lab_us-gaap_PaymentsToAcquireSoftware_D05D4E40BFE56DDC540E64234E0E2726" xlink:type="arc" />
    <link:label id="lab_twou_PaymentsForWebsite_BA1782852A6E331FA2E864234E0E9F59_terseLabel_en-US" xlink:label="lab_twou_PaymentsForWebsite_BA1782852A6E331FA2E864234E0E9F59" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments for website</link:label>
    <link:label id="lab_twou_PaymentsForWebsite_BA1782852A6E331FA2E864234E0E9F59_label_en-US" xlink:label="lab_twou_PaymentsForWebsite_BA1782852A6E331FA2E864234E0E9F59" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Website</link:label>
    <link:label id="lab_twou_PaymentsForWebsite_BA1782852A6E331FA2E864234E0E9F59_documentation_en-US" xlink:label="lab_twou_PaymentsForWebsite_BA1782852A6E331FA2E864234E0E9F59" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The cash outflow associated with the acquisition of website and domains.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_PaymentsForWebsite" xlink:label="loc_twou_PaymentsForWebsite_BA1782852A6E331FA2E864234E0E9F59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_PaymentsForWebsite_BA1782852A6E331FA2E864234E0E9F59" xlink:to="lab_twou_PaymentsForWebsite_BA1782852A6E331FA2E864234E0E9F59" xlink:type="arc" />
    <link:label id="lab_twou_CostOfServicesLicensesOfSourceCodeAndSoftwareDevelopment_00334C00AC20DCC7507C64234E0EB9D4_terseLabel_en-US" xlink:label="lab_twou_CostOfServicesLicensesOfSourceCodeAndSoftwareDevelopment_00334C00AC20DCC7507C64234E0EB9D4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of services licenses of source code and software</link:label>
    <link:label id="lab_twou_CostOfServicesLicensesOfSourceCodeAndSoftwareDevelopment_00334C00AC20DCC7507C64234E0EB9D4_label_en-US" xlink:label="lab_twou_CostOfServicesLicensesOfSourceCodeAndSoftwareDevelopment_00334C00AC20DCC7507C64234E0EB9D4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Services Licenses of Source Code and Software Development</link:label>
    <link:label id="lab_twou_CostOfServicesLicensesOfSourceCodeAndSoftwareDevelopment_00334C00AC20DCC7507C64234E0EB9D4_documentation_en-US" xlink:label="lab_twou_CostOfServicesLicensesOfSourceCodeAndSoftwareDevelopment_00334C00AC20DCC7507C64234E0EB9D4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The amount represents the cost of services licenses of source code and software development.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_CostOfServicesLicensesOfSourceCodeAndSoftwareDevelopment" xlink:label="loc_twou_CostOfServicesLicensesOfSourceCodeAndSoftwareDevelopment_00334C00AC20DCC7507C64234E0EB9D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_CostOfServicesLicensesOfSourceCodeAndSoftwareDevelopment_00334C00AC20DCC7507C64234E0EB9D4" xlink:to="lab_twou_CostOfServicesLicensesOfSourceCodeAndSoftwareDevelopment_00334C00AC20DCC7507C64234E0EB9D4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_EF6A60A976C128F5B34846047393FFF5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_EF6A60A976C128F5B34846047393FFF5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_EF6A60A976C128F5B34846047393FFF5_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_EF6A60A976C128F5B34846047393FFF5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_EF6A60A976C128F5B34846047393FFF5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_EF6A60A976C128F5B34846047393FFF5" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_EF6A60A976C128F5B34846047393FFF5" xlink:type="arc" />
    <link:label id="lab_twou_DevelopedContentMember_7CDCDAC83E6125FF2BCD460925AA2B76_terseLabel_en-US" xlink:label="lab_twou_DevelopedContentMember_7CDCDAC83E6125FF2BCD460925AA2B76" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Developed content</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_DevelopedContentMember" xlink:label="loc_twou_DevelopedContentMember_7CDCDAC83E6125FF2BCD460925AA2B76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_DevelopedContentMember_7CDCDAC83E6125FF2BCD460925AA2B76" xlink:to="lab_twou_DevelopedContentMember_7CDCDAC83E6125FF2BCD460925AA2B76" xlink:type="arc" />
    <link:label id="lab_twou_UniversityClientRelationshipsMember_332BB5DA2E22C6F6B98D4609980413D9_terseLabel_en-US" xlink:label="lab_twou_UniversityClientRelationshipsMember_332BB5DA2E22C6F6B98D4609980413D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">University client relationships</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_UniversityClientRelationshipsMember" xlink:label="loc_twou_UniversityClientRelationshipsMember_332BB5DA2E22C6F6B98D4609980413D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_UniversityClientRelationshipsMember_332BB5DA2E22C6F6B98D4609980413D9" xlink:to="lab_twou_UniversityClientRelationshipsMember_332BB5DA2E22C6F6B98D4609980413D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_TradeNamesMember_6FC52400DCF8AD56E18046047395862E_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember_6FC52400DCF8AD56E18046047395862E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade names and domain names</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaap_TradeNamesMember_6FC52400DCF8AD56E18046047395862E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember_6FC52400DCF8AD56E18046047395862E" xlink:to="lab_us-gaap_TradeNamesMember_6FC52400DCF8AD56E18046047395862E" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_368CCD8B2CA2F2A93619460473958A4D_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems_368CCD8B2CA2F2A93619460473958A4D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_368CCD8B2CA2F2A93619460473958A4D_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems_368CCD8B2CA2F2A93619460473958A4D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_368CCD8B2CA2F2A93619460473958A4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_368CCD8B2CA2F2A93619460473958A4D" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems_368CCD8B2CA2F2A93619460473958A4D" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_047B38247F06EB3028BB46047396DD02_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_047B38247F06EB3028BB46047396DD02" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_047B38247F06EB3028BB46047396DD02_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_047B38247F06EB3028BB46047396DD02" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_047B38247F06EB3028BB46047396DD02" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_047B38247F06EB3028BB46047396DD02" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_047B38247F06EB3028BB46047396DD02" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_51887EAA999509C104F3460473965A54_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_51887EAA999509C104F3460473965A54" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_51887EAA999509C104F3460473965A54_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_51887EAA999509C104F3460473965A54" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_51887EAA999509C104F3460473965A54" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_51887EAA999509C104F3460473965A54" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_51887EAA999509C104F3460473965A54" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_2A64A2A893A7B0566AC446047396FEB2_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_2A64A2A893A7B0566AC446047396FEB2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_2A64A2A893A7B0566AC446047396FEB2_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_2A64A2A893A7B0566AC446047396FEB2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_2A64A2A893A7B0566AC446047396FEB2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_2A64A2A893A7B0566AC446047396FEB2" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_2A64A2A893A7B0566AC446047396FEB2" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_3DF62BBD51CE72C287BE4606CFB17E16_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_3DF62BBD51CE72C287BE4606CFB17E16" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non-current assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_3DF62BBD51CE72C287BE4606CFB17E16_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_3DF62BBD51CE72C287BE4606CFB17E16" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_3DF62BBD51CE72C287BE4606CFB17E16" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_3DF62BBD51CE72C287BE4606CFB17E16" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_3DF62BBD51CE72C287BE4606CFB17E16" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_AEE57EB02D22B684B53246047397E0CB_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_AEE57EB02D22B684B53246047397E0CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated useful life of intangible assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_AEE57EB02D22B684B53246047397E0CB_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_AEE57EB02D22B684B53246047397E0CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_AEE57EB02D22B684B53246047397E0CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_AEE57EB02D22B684B53246047397E0CB" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_AEE57EB02D22B684B53246047397E0CB" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_3633A7403A49F9671A0D4604739723F4_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_3633A7403A49F9671A0D4604739723F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_3633A7403A49F9671A0D4604739723F4_label_en-US" xlink:label="lab_us-gaap_Goodwill_3633A7403A49F9671A0D4604739723F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_3633A7403A49F9671A0D4604739723F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_3633A7403A49F9671A0D4604739723F4" xlink:to="lab_us-gaap_Goodwill_3633A7403A49F9671A0D4604739723F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_D36AB4E8FF8AC37F395146047397349B_negatedLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_D36AB4E8FF8AC37F395146047397349B" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Current liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_D36AB4E8FF8AC37F395146047397349B_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_D36AB4E8FF8AC37F395146047397349B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_D36AB4E8FF8AC37F395146047397349B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_D36AB4E8FF8AC37F395146047397349B" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_D36AB4E8FF8AC37F395146047397349B" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_C4D037A156D75D549485460473976FC6_negatedLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_C4D037A156D75D549485460473976FC6" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Non-current liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_C4D037A156D75D549485460473976FC6_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_C4D037A156D75D549485460473976FC6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_C4D037A156D75D549485460473976FC6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_C4D037A156D75D549485460473976FC6" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_C4D037A156D75D549485460473976FC6" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_CEC1FDAD2D731926B3A3460473975FC5_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_CEC1FDAD2D731926B3A3460473975FC5" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_CEC1FDAD2D731926B3A3460473975FC5_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_CEC1FDAD2D731926B3A3460473975FC5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_CEC1FDAD2D731926B3A3460473975FC5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_CEC1FDAD2D731926B3A3460473975FC5" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_CEC1FDAD2D731926B3A3460473975FC5" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeasesAbstract_9227E732D7841583948D53B44F93C9B0_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract_9227E732D7841583948D53B44F93C9B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_9227E732D7841583948D53B44F93C9B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract_9227E732D7841583948D53B44F93C9B0" xlink:to="lab_us-gaap_LeasesAbstract_9227E732D7841583948D53B44F93C9B0" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_F1F12F2EC78C060965FC53B5DD4793C8_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_F1F12F2EC78C060965FC53B5DD4793C8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2019</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_F1F12F2EC78C060965FC53B5DD4793C8_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_F1F12F2EC78C060965FC53B5DD4793C8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Next Twelve Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_F1F12F2EC78C060965FC53B5DD4793C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_F1F12F2EC78C060965FC53B5DD4793C8" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_F1F12F2EC78C060965FC53B5DD4793C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_7739C5F0DB46A882527053B6531ED9F8_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_7739C5F0DB46A882527053B6531ED9F8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_7739C5F0DB46A882527053B6531ED9F8_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_7739C5F0DB46A882527053B6531ED9F8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_7739C5F0DB46A882527053B6531ED9F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_7739C5F0DB46A882527053B6531ED9F8" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_7739C5F0DB46A882527053B6531ED9F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_AA94FD446B4E0744707453B67F761D13_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_AA94FD446B4E0744707453B67F761D13" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_AA94FD446B4E0744707453B67F761D13_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_AA94FD446B4E0744707453B67F761D13" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Three Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_AA94FD446B4E0744707453B67F761D13" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_AA94FD446B4E0744707453B67F761D13" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_AA94FD446B4E0744707453B67F761D13" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_CC755EA15A6AC29A9B0353B6AEDC119D_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_CC755EA15A6AC29A9B0353B6AEDC119D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_CC755EA15A6AC29A9B0353B6AEDC119D_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_CC755EA15A6AC29A9B0353B6AEDC119D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Four Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_CC755EA15A6AC29A9B0353B6AEDC119D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_CC755EA15A6AC29A9B0353B6AEDC119D" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_CC755EA15A6AC29A9B0353B6AEDC119D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_23FD50DEB404AAFB6D6553B6D536052B_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_23FD50DEB404AAFB6D6553B6D536052B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_23FD50DEB404AAFB6D6553B6D536052B_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_23FD50DEB404AAFB6D6553B6D536052B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Five Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_23FD50DEB404AAFB6D6553B6D536052B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_23FD50DEB404AAFB6D6553B6D536052B" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_23FD50DEB404AAFB6D6553B6D536052B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_81E8BD044BA1934087AC53B6FFE86E24_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_81E8BD044BA1934087AC53B6FFE86E24" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_81E8BD044BA1934087AC53B6FFE86E24_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_81E8BD044BA1934087AC53B6FFE86E24" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due Thereafter</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_81E8BD044BA1934087AC53B6FFE86E24" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_81E8BD044BA1934087AC53B6FFE86E24" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_81E8BD044BA1934087AC53B6FFE86E24" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_A25922C5AB2D9A91679A53B729B497D3_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_A25922C5AB2D9A91679A53B729B497D3" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total future minimum lease payments</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_A25922C5AB2D9A91679A53B729B497D3_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_A25922C5AB2D9A91679A53B729B497D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_A25922C5AB2D9A91679A53B729B497D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_A25922C5AB2D9A91679A53B729B497D3" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_A25922C5AB2D9A91679A53B729B497D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_ECCBF15F8676E59732B33B9CE1709F87_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract_ECCBF15F8676E59732B33B9CE1709F87" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_ECCBF15F8676E59732B33B9CE1709F87" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ECCBF15F8676E59732B33B9CE1709F87" xlink:to="lab_us-gaap_AccountingPoliciesAbstract_ECCBF15F8676E59732B33B9CE1709F87" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_E8A125F3923FF2FCCC763B9CE1703D08_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_E8A125F3923FF2FCCC763B9CE1703D08" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of Presentation and Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_E8A125F3923FF2FCCC763B9CE1703D08_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_E8A125F3923FF2FCCC763B9CE1703D08" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_E8A125F3923FF2FCCC763B9CE1703D08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock_E8A125F3923FF2FCCC763B9CE1703D08" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock_E8A125F3923FF2FCCC763B9CE1703D08" xlink:type="arc" />
    <link:label id="lab_us-gaap_UseOfEstimates_924C5E47A64392077C0C3B9CE170A244_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates_924C5E47A64392077C0C3B9CE170A244" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_924C5E47A64392077C0C3B9CE170A244_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates_924C5E47A64392077C0C3B9CE170A244" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_924C5E47A64392077C0C3B9CE170A244" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates_924C5E47A64392077C0C3B9CE170A244" xlink:to="lab_us-gaap_UseOfEstimates_924C5E47A64392077C0C3B9CE170A244" xlink:type="arc" />
    <link:label id="lab_twou_RevenueTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicyPolicyTextBlock_10E4B2FF4CE1F8FF36F53B9CE171F04E_terseLabel_en-US" xlink:label="lab_twou_RevenueTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicyPolicyTextBlock_10E4B2FF4CE1F8FF36F53B9CE171F04E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Accounts Receivable and Allowance for Doubtful Accounts</link:label>
    <link:label id="lab_twou_RevenueTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicyPolicyTextBlock_10E4B2FF4CE1F8FF36F53B9CE171F04E_label_en-US" xlink:label="lab_twou_RevenueTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicyPolicyTextBlock_10E4B2FF4CE1F8FF36F53B9CE171F04E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]</link:label>
    <link:label id="lab_twou_RevenueTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicyPolicyTextBlock_10E4B2FF4CE1F8FF36F53B9CE171F04E_documentation_en-US" xlink:label="lab_twou_RevenueTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicyPolicyTextBlock_10E4B2FF4CE1F8FF36F53B9CE171F04E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of accounting policy for revenue recognition, determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_RevenueTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicyPolicyTextBlock" xlink:label="loc_twou_RevenueTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicyPolicyTextBlock_10E4B2FF4CE1F8FF36F53B9CE171F04E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_RevenueTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicyPolicyTextBlock_10E4B2FF4CE1F8FF36F53B9CE171F04E" xlink:to="lab_twou_RevenueTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicyPolicyTextBlock_10E4B2FF4CE1F8FF36F53B9CE171F04E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_154B192B985218F1964E3B9CE178627E_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_154B192B985218F1964E3B9CE178627E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_154B192B985218F1964E3B9CE178627E_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_154B192B985218F1964E3B9CE178627E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_154B192B985218F1964E3B9CE178627E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_154B192B985218F1964E3B9CE178627E" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_154B192B985218F1964E3B9CE178627E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_9028B1FA0B8531504E413B9CE178D2BD_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock_9028B1FA0B8531504E413B9CE178D2BD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_9028B1FA0B8531504E413B9CE178D2BD_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock_9028B1FA0B8531504E413B9CE178D2BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_9028B1FA0B8531504E413B9CE178D2BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock_9028B1FA0B8531504E413B9CE178D2BD" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock_9028B1FA0B8531504E413B9CE178D2BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_E9B0B6092D3FDFCB3EDD3B9CE17136FA_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_E9B0B6092D3FDFCB3EDD3B9CE17136FA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_E9B0B6092D3FDFCB3EDD3B9CE17136FA_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_E9B0B6092D3FDFCB3EDD3B9CE17136FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_E9B0B6092D3FDFCB3EDD3B9CE17136FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_E9B0B6092D3FDFCB3EDD3B9CE17136FA" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_E9B0B6092D3FDFCB3EDD3B9CE17136FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_1F7BB0C6EE2A65710E2D3BE5D08CD798_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_1F7BB0C6EE2A65710E2D3BE5D08CD798" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_1F7BB0C6EE2A65710E2D3BE5D08CD798_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_1F7BB0C6EE2A65710E2D3BE5D08CD798" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_1F7BB0C6EE2A65710E2D3BE5D08CD798" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_1F7BB0C6EE2A65710E2D3BE5D08CD798" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_1F7BB0C6EE2A65710E2D3BE5D08CD798" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_5E06BB4F2F64FA6EAA5C3B9CE1718A11_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_5E06BB4F2F64FA6EAA5C3B9CE1718A11" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_5E06BB4F2F64FA6EAA5C3B9CE1718A11_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_5E06BB4F2F64FA6EAA5C3B9CE1718A11" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_5E06BB4F2F64FA6EAA5C3B9CE1718A11" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_5E06BB4F2F64FA6EAA5C3B9CE1718A11" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_5E06BB4F2F64FA6EAA5C3B9CE1718A11" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentPolicyTextBlock_74BB221F6BF6CFA087983B9CE17099FF_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentPolicyTextBlock_74BB221F6BF6CFA087983B9CE17099FF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_InvestmentPolicyTextBlock_74BB221F6BF6CFA087983B9CE17099FF_label_en-US" xlink:label="lab_us-gaap_InvestmentPolicyTextBlock_74BB221F6BF6CFA087983B9CE17099FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="loc_us-gaap_InvestmentPolicyTextBlock_74BB221F6BF6CFA087983B9CE17099FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentPolicyTextBlock_74BB221F6BF6CFA087983B9CE17099FF" xlink:to="lab_us-gaap_InvestmentPolicyTextBlock_74BB221F6BF6CFA087983B9CE17099FF" xlink:type="arc" />
    <link:label id="lab_twou_AdvancesToClientsPolicyTextBlock_66D662E3158A6F13A5F13B9CE1711CE6_terseLabel_en-US" xlink:label="lab_twou_AdvancesToClientsPolicyTextBlock_66D662E3158A6F13A5F13B9CE1711CE6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advances to University Clients</link:label>
    <link:label id="lab_twou_AdvancesToClientsPolicyTextBlock_66D662E3158A6F13A5F13B9CE1711CE6_label_en-US" xlink:label="lab_twou_AdvancesToClientsPolicyTextBlock_66D662E3158A6F13A5F13B9CE1711CE6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advances to Clients [Policy Text Block]</link:label>
    <link:label id="lab_twou_AdvancesToClientsPolicyTextBlock_66D662E3158A6F13A5F13B9CE1711CE6_documentation_en-US" xlink:label="lab_twou_AdvancesToClientsPolicyTextBlock_66D662E3158A6F13A5F13B9CE1711CE6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of accounting policy related to advances to clients.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_AdvancesToClientsPolicyTextBlock" xlink:label="loc_twou_AdvancesToClientsPolicyTextBlock_66D662E3158A6F13A5F13B9CE1711CE6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_AdvancesToClientsPolicyTextBlock_66D662E3158A6F13A5F13B9CE1711CE6" xlink:to="lab_twou_AdvancesToClientsPolicyTextBlock_66D662E3158A6F13A5F13B9CE1711CE6" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_A72ACF507695B1AAABA73B9CE172DB9F_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_A72ACF507695B1AAABA73B9CE172DB9F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_A72ACF507695B1AAABA73B9CE172DB9F_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_A72ACF507695B1AAABA73B9CE172DB9F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_A72ACF507695B1AAABA73B9CE172DB9F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_A72ACF507695B1AAABA73B9CE172DB9F" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_A72ACF507695B1AAABA73B9CE172DB9F" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_819521F9FD3E9E9E80143B9CE172ACC2_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_819521F9FD3E9E9E80143B9CE172ACC2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortizable Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_819521F9FD3E9E9E80143B9CE172ACC2_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_819521F9FD3E9E9E80143B9CE172ACC2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_819521F9FD3E9E9E80143B9CE172ACC2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_819521F9FD3E9E9E80143B9CE172ACC2" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_819521F9FD3E9E9E80143B9CE172ACC2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_F9438EEDB0EB6702A40D3B9CE1775259_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_F9438EEDB0EB6702A40D3B9CE1775259" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Evaluation of Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_F9438EEDB0EB6702A40D3B9CE1775259_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_F9438EEDB0EB6702A40D3B9CE1775259" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_F9438EEDB0EB6702A40D3B9CE1775259" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_F9438EEDB0EB6702A40D3B9CE1775259" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_F9438EEDB0EB6702A40D3B9CE1775259" xlink:type="arc" />
    <link:label id="lab_twou_NonCashLongLivedAssetAdditionsPolicyTextBlock_7D4A2F562E265AADCF283B9CE1776D56_terseLabel_en-US" xlink:label="lab_twou_NonCashLongLivedAssetAdditionsPolicyTextBlock_7D4A2F562E265AADCF283B9CE1776D56" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Cash Long-Lived Asset Additions</link:label>
    <link:label id="lab_twou_NonCashLongLivedAssetAdditionsPolicyTextBlock_7D4A2F562E265AADCF283B9CE1776D56_label_en-US" xlink:label="lab_twou_NonCashLongLivedAssetAdditionsPolicyTextBlock_7D4A2F562E265AADCF283B9CE1776D56" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Cash Long-Lived Asset Additions Policy [Text Block]</link:label>
    <link:label id="lab_twou_NonCashLongLivedAssetAdditionsPolicyTextBlock_7D4A2F562E265AADCF283B9CE1776D56_documentation_en-US" xlink:label="lab_twou_NonCashLongLivedAssetAdditionsPolicyTextBlock_7D4A2F562E265AADCF283B9CE1776D56" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of accounting policy for non-cash long-lived asset additions.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_NonCashLongLivedAssetAdditionsPolicyTextBlock" xlink:label="loc_twou_NonCashLongLivedAssetAdditionsPolicyTextBlock_7D4A2F562E265AADCF283B9CE1776D56" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_NonCashLongLivedAssetAdditionsPolicyTextBlock_7D4A2F562E265AADCF283B9CE1776D56" xlink:to="lab_twou_NonCashLongLivedAssetAdditionsPolicyTextBlock_7D4A2F562E265AADCF283B9CE1776D56" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_44A05CC7186A77BF43623B9CE1773AA1_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_44A05CC7186A77BF43623B9CE1773AA1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_44A05CC7186A77BF43623B9CE1773AA1_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_44A05CC7186A77BF43623B9CE1773AA1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_44A05CC7186A77BF43623B9CE1773AA1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_44A05CC7186A77BF43623B9CE1773AA1" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_44A05CC7186A77BF43623B9CE1773AA1" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock_7B62D727F7C1B5DCD51A3BE45D13F573_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock_7B62D727F7C1B5DCD51A3BE45D13F573" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Interests</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock_7B62D727F7C1B5DCD51A3BE45D13F573_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock_7B62D727F7C1B5DCD51A3BE45D13F573" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Securities without Readily Determinable Fair Value [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock_7B62D727F7C1B5DCD51A3BE45D13F573" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock_7B62D727F7C1B5DCD51A3BE45D13F573" xlink:to="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock_7B62D727F7C1B5DCD51A3BE45D13F573" xlink:type="arc" />
    <link:label id="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock_954F39C3FA1E94E754AC3B9CE1774377_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock_954F39C3FA1E94E754AC3B9CE1774377" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Benefits</link:label>
    <link:label id="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock_954F39C3FA1E94E754AC3B9CE1774377_label_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock_954F39C3FA1E94E754AC3B9CE1774377" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Related Costs, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:label="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock_954F39C3FA1E94E754AC3B9CE1774377" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock_954F39C3FA1E94E754AC3B9CE1774377" xlink:to="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock_954F39C3FA1E94E754AC3B9CE1774377" xlink:type="arc" />
    <link:label id="lab_twou_GovernmentGrantsPolicyTextBlock_D08A6B5F422C3025CA7F3B9CE178A502_terseLabel_en-US" xlink:label="lab_twou_GovernmentGrantsPolicyTextBlock_D08A6B5F422C3025CA7F3B9CE178A502" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Government Grants</link:label>
    <link:label id="lab_twou_GovernmentGrantsPolicyTextBlock_D08A6B5F422C3025CA7F3B9CE178A502_label_en-US" xlink:label="lab_twou_GovernmentGrantsPolicyTextBlock_D08A6B5F422C3025CA7F3B9CE178A502" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Government Grants [Policy Text Block]</link:label>
    <link:label id="lab_twou_GovernmentGrantsPolicyTextBlock_D08A6B5F422C3025CA7F3B9CE178A502_documentation_en-US" xlink:label="lab_twou_GovernmentGrantsPolicyTextBlock_D08A6B5F422C3025CA7F3B9CE178A502" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of accounting policy for government grants.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_GovernmentGrantsPolicyTextBlock" xlink:label="loc_twou_GovernmentGrantsPolicyTextBlock_D08A6B5F422C3025CA7F3B9CE178A502" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_GovernmentGrantsPolicyTextBlock_D08A6B5F422C3025CA7F3B9CE178A502" xlink:to="lab_twou_GovernmentGrantsPolicyTextBlock_D08A6B5F422C3025CA7F3B9CE178A502" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtPolicyTextBlock_E9E0E627B8A9E79C66D73BE326241E24_terseLabel_en-US" xlink:label="lab_us-gaap_DebtPolicyTextBlock_E9E0E627B8A9E79C66D73BE326241E24" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Issuance Costs</link:label>
    <link:label id="lab_us-gaap_DebtPolicyTextBlock_E9E0E627B8A9E79C66D73BE326241E24_label_en-US" xlink:label="lab_us-gaap_DebtPolicyTextBlock_E9E0E627B8A9E79C66D73BE326241E24" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtPolicyTextBlock" xlink:label="loc_us-gaap_DebtPolicyTextBlock_E9E0E627B8A9E79C66D73BE326241E24" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtPolicyTextBlock_E9E0E627B8A9E79C66D73BE326241E24" xlink:to="lab_us-gaap_DebtPolicyTextBlock_E9E0E627B8A9E79C66D73BE326241E24" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_5D0A093D37FD48CC35BD3B9CE17811F7_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock_5D0A093D37FD48CC35BD3B9CE17811F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_5D0A093D37FD48CC35BD3B9CE17811F7_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock_5D0A093D37FD48CC35BD3B9CE17811F7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_5D0A093D37FD48CC35BD3B9CE17811F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock_5D0A093D37FD48CC35BD3B9CE17811F7" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock_5D0A093D37FD48CC35BD3B9CE17811F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_B2247EC8F6326F94A7203B9CE171DA6B_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy_B2247EC8F6326F94A7203B9CE171DA6B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combinations</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_B2247EC8F6326F94A7203B9CE171DA6B_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy_B2247EC8F6326F94A7203B9CE171DA6B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combinations Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="loc_us-gaap_BusinessCombinationsPolicy_B2247EC8F6326F94A7203B9CE171DA6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsPolicy_B2247EC8F6326F94A7203B9CE171DA6B" xlink:to="lab_us-gaap_BusinessCombinationsPolicy_B2247EC8F6326F94A7203B9CE171DA6B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_A401085ADA826EE8DCA53B9CE17872B7_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_A401085ADA826EE8DCA53B9CE17872B7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Translation</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_A401085ADA826EE8DCA53B9CE17872B7_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_A401085ADA826EE8DCA53B9CE17872B7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_A401085ADA826EE8DCA53B9CE17872B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_A401085ADA826EE8DCA53B9CE17872B7" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_A401085ADA826EE8DCA53B9CE17872B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_ECB7443EC9CD226D413B3B9CE171899F_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk_ECB7443EC9CD226D413B3B9CE171899F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration of Credit Risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_ECB7443EC9CD226D413B3B9CE171899F_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk_ECB7443EC9CD226D413B3B9CE171899F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_ECB7443EC9CD226D413B3B9CE171899F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk_ECB7443EC9CD226D413B3B9CE171899F" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk_ECB7443EC9CD226D413B3B9CE171899F" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_03DBAACFFCC38968CDBD3B9CE17953BA_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_03DBAACFFCC38968CDBD3B9CE17953BA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_03DBAACFFCC38968CDBD3B9CE17953BA_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_03DBAACFFCC38968CDBD3B9CE17953BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_03DBAACFFCC38968CDBD3B9CE17953BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_03DBAACFFCC38968CDBD3B9CE17953BA" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_03DBAACFFCC38968CDBD3B9CE17953BA" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_DC14D62B680F83A34213ADB79F98A921_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_DC14D62B680F83A34213ADB79F98A921" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_DC14D62B680F83A34213ADB79F98A921" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_DC14D62B680F83A34213ADB79F98A921" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_DC14D62B680F83A34213ADB79F98A921" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_E641529A147FC8990E13ADB79F983C77_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_E641529A147FC8990E13ADB79F983C77" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Organization</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_E641529A147FC8990E13ADB79F983C77_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_E641529A147FC8990E13ADB79F983C77" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_E641529A147FC8990E13ADB79F983C77" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_E641529A147FC8990E13ADB79F983C77" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_E641529A147FC8990E13ADB79F983C77" xlink:type="arc" />
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_CB493289C66DE7D52B02ADB7A06EFCE4_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_CB493289C66DE7D52B02ADB7A06EFCE4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_CB493289C66DE7D52B02ADB7A06EFCE4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_CB493289C66DE7D52B02ADB7A06EFCE4" xlink:to="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_CB493289C66DE7D52B02ADB7A06EFCE4" xlink:type="arc" />
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_E0F0BF44C36E63DF1452ADB7A06E1EFF_terseLabel_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock_E0F0BF44C36E63DF1452ADB7A06E1EFF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information (Unaudited)</link:label>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_E0F0BF44C36E63DF1452ADB7A06E1EFF_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock_E0F0BF44C36E63DF1452ADB7A06E1EFF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_E0F0BF44C36E63DF1452ADB7A06E1EFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationTextBlock_E0F0BF44C36E63DF1452ADB7A06E1EFF" xlink:to="lab_us-gaap_QuarterlyFinancialInformationTextBlock_E0F0BF44C36E63DF1452ADB7A06E1EFF" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_F67106A128549E281D1172C366ACCFAD_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_F67106A128549E281D1172C366ACCFAD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_F67106A128549E281D1172C366ACCFAD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_F67106A128549E281D1172C366ACCFAD" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_F67106A128549E281D1172C366ACCFAD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_269B7C4C5C6D6AB5BE6472C366B2CBC5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_269B7C4C5C6D6AB5BE6472C366B2CBC5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_269B7C4C5C6D6AB5BE6472C366B2CBC5_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_269B7C4C5C6D6AB5BE6472C366B2CBC5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_269B7C4C5C6D6AB5BE6472C366B2CBC5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_269B7C4C5C6D6AB5BE6472C366B2CBC5" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_269B7C4C5C6D6AB5BE6472C366B2CBC5" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_4ED45234A7FAA4AB5AAF72C366B42649_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_4ED45234A7FAA4AB5AAF72C366B42649" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_4ED45234A7FAA4AB5AAF72C366B42649_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_4ED45234A7FAA4AB5AAF72C366B42649" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_4ED45234A7FAA4AB5AAF72C366B42649" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_4ED45234A7FAA4AB5AAF72C366B42649" xlink:to="lab_us-gaap_SubsequentEventTypeAxis_4ED45234A7FAA4AB5AAF72C366B42649" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_0F4C438B59C594B661F572C366B4103B_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_0F4C438B59C594B661F572C366B4103B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_0F4C438B59C594B661F572C366B4103B_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_0F4C438B59C594B661F572C366B4103B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_0F4C438B59C594B661F572C366B4103B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_0F4C438B59C594B661F572C366B4103B" xlink:to="lab_us-gaap_SubsequentEventTypeDomain_0F4C438B59C594B661F572C366B4103B" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventMember_181B7BC4C3D1224600CA72C366B44F07_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_181B7BC4C3D1224600CA72C366B44F07" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_181B7BC4C3D1224600CA72C366B44F07_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_181B7BC4C3D1224600CA72C366B44F07" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_181B7BC4C3D1224600CA72C366B44F07" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember_181B7BC4C3D1224600CA72C366B44F07" xlink:to="lab_us-gaap_SubsequentEventMember_181B7BC4C3D1224600CA72C366B44F07" xlink:type="arc" />
    <link:label id="lab_srt_RangeAxis_20A19C5D89D3992CBCFC72C366B86621_terseLabel_en-US" xlink:label="lab_srt_RangeAxis_20A19C5D89D3992CBCFC72C366B86621" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_20A19C5D89D3992CBCFC72C366B86621_label_en-US" xlink:label="lab_srt_RangeAxis_20A19C5D89D3992CBCFC72C366B86621" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_20A19C5D89D3992CBCFC72C366B86621" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis_20A19C5D89D3992CBCFC72C366B86621" xlink:to="lab_srt_RangeAxis_20A19C5D89D3992CBCFC72C366B86621" xlink:type="arc" />
    <link:label id="lab_srt_RangeMember_39348D9B4F6749D05F2972C366B8742E_terseLabel_en-US" xlink:label="lab_srt_RangeMember_39348D9B4F6749D05F2972C366B8742E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_39348D9B4F6749D05F2972C366B8742E_label_en-US" xlink:label="lab_srt_RangeMember_39348D9B4F6749D05F2972C366B8742E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_39348D9B4F6749D05F2972C366B8742E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember_39348D9B4F6749D05F2972C366B8742E" xlink:to="lab_srt_RangeMember_39348D9B4F6749D05F2972C366B8742E" xlink:type="arc" />
    <link:label id="lab_srt_MinimumMember_E48BCC6F669E98F9C25B72C366B8CB16_terseLabel_en-US" xlink:label="lab_srt_MinimumMember_E48BCC6F669E98F9C25B72C366B8CB16" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_E48BCC6F669E98F9C25B72C366B8CB16_label_en-US" xlink:label="lab_srt_MinimumMember_E48BCC6F669E98F9C25B72C366B8CB16" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_E48BCC6F669E98F9C25B72C366B8CB16" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember_E48BCC6F669E98F9C25B72C366B8CB16" xlink:to="lab_srt_MinimumMember_E48BCC6F669E98F9C25B72C366B8CB16" xlink:type="arc" />
    <link:label id="lab_srt_MaximumMember_57F9ED9D26E0D070AFDA72C366B8A43F_terseLabel_en-US" xlink:label="lab_srt_MaximumMember_57F9ED9D26E0D070AFDA72C366B8A43F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_57F9ED9D26E0D070AFDA72C366B8A43F_label_en-US" xlink:label="lab_srt_MaximumMember_57F9ED9D26E0D070AFDA72C366B8A43F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_57F9ED9D26E0D070AFDA72C366B8A43F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember_57F9ED9D26E0D070AFDA72C366B8A43F" xlink:to="lab_srt_MaximumMember_57F9ED9D26E0D070AFDA72C366B8A43F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardTypeAxis_B6BB2269BEAEC24D976972C366B8AF31_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_B6BB2269BEAEC24D976972C366B8AF31" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_B6BB2269BEAEC24D976972C366B8AF31_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_B6BB2269BEAEC24D976972C366B8AF31" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_B6BB2269BEAEC24D976972C366B8AF31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_B6BB2269BEAEC24D976972C366B8AF31" xlink:to="lab_us-gaap_AwardTypeAxis_B6BB2269BEAEC24D976972C366B8AF31" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A7DD7B9F7B6432A19DD172C366B8634C_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A7DD7B9F7B6432A19DD172C366B8634C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A7DD7B9F7B6432A19DD172C366B8634C_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A7DD7B9F7B6432A19DD172C366B8634C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A7DD7B9F7B6432A19DD172C366B8634C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A7DD7B9F7B6432A19DD172C366B8634C" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A7DD7B9F7B6432A19DD172C366B8634C" xlink:type="arc" />
    <link:label id="lab_twou_PerformanceRestrictedStockUnitsMember_C3ABB4677A1EEC813ED972C366B8E87F_terseLabel_en-US" xlink:label="lab_twou_PerformanceRestrictedStockUnitsMember_C3ABB4677A1EEC813ED972C366B8E87F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance Restricted Stock Units</link:label>
    <link:label id="lab_twou_PerformanceRestrictedStockUnitsMember_C3ABB4677A1EEC813ED972C366B8E87F_label_en-US" xlink:label="lab_twou_PerformanceRestrictedStockUnitsMember_C3ABB4677A1EEC813ED972C366B8E87F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Restricted Stock Units [Member]</link:label>
    <link:label id="lab_twou_PerformanceRestrictedStockUnitsMember_C3ABB4677A1EEC813ED972C366B8E87F_documentation_en-US" xlink:label="lab_twou_PerformanceRestrictedStockUnitsMember_C3ABB4677A1EEC813ED972C366B8E87F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Performance Restricted Stock Units [Member]</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_PerformanceRestrictedStockUnitsMember" xlink:label="loc_twou_PerformanceRestrictedStockUnitsMember_C3ABB4677A1EEC813ED972C366B8E87F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_PerformanceRestrictedStockUnitsMember_C3ABB4677A1EEC813ED972C366B8E87F" xlink:to="lab_twou_PerformanceRestrictedStockUnitsMember_C3ABB4677A1EEC813ED972C366B8E87F" xlink:type="arc" />
    <link:label id="lab_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember_75DBF28F7E5B894E6FDD72C366B81C76_terseLabel_en-US" xlink:label="lab_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember_75DBF28F7E5B894E6FDD72C366B81C76" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Units and Performance Restricted Stock Units</link:label>
    <link:label id="lab_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember_75DBF28F7E5B894E6FDD72C366B81C76_label_en-US" xlink:label="lab_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember_75DBF28F7E5B894E6FDD72C366B81C76" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units and Performance Restricted Stock Units [Member]</link:label>
    <link:label id="lab_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember_75DBF28F7E5B894E6FDD72C366B81C76_documentation_en-US" xlink:label="lab_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember_75DBF28F7E5B894E6FDD72C366B81C76" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted Stock Units and Performance Restricted Stock Units [Member]</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember" xlink:label="loc_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember_75DBF28F7E5B894E6FDD72C366B81C76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember_75DBF28F7E5B894E6FDD72C366B81C76" xlink:to="lab_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember_75DBF28F7E5B894E6FDD72C366B81C76" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_7670615186A8EB6F568372C366BF460C_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember_7670615186A8EB6F568372C366BF460C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs)</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_7670615186A8EB6F568372C366BF460C_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember_7670615186A8EB6F568372C366BF460C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_7670615186A8EB6F568372C366BF460C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember_7670615186A8EB6F568372C366BF460C" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember_7670615186A8EB6F568372C366BF460C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A4798BE737671098F13C72C366C0136D_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A4798BE737671098F13C72C366C0136D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A4798BE737671098F13C72C366C0136D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A4798BE737671098F13C72C366C0136D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A4798BE737671098F13C72C366C0136D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A4798BE737671098F13C72C366C0136D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A4798BE737671098F13C72C366C0136D" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_CC60D5AD27F9B7C9863872C366C01ED2_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_CC60D5AD27F9B7C9863872C366C01ED2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate grant date fair value of awards</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_CC60D5AD27F9B7C9863872C366C01ED2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_CC60D5AD27F9B7C9863872C366C01ED2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_CC60D5AD27F9B7C9863872C366C01ED2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_CC60D5AD27F9B7C9863872C366C01ED2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_CC60D5AD27F9B7C9863872C366C01ED2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_FA4289295AD5BDF8841172C366C1F10F_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_FA4289295AD5BDF8841172C366C1F10F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_FA4289295AD5BDF8841172C366C1F10F_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_FA4289295AD5BDF8841172C366C1F10F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_FA4289295AD5BDF8841172C366C1F10F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_FA4289295AD5BDF8841172C366C1F10F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_FA4289295AD5BDF8841172C366C1F10F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_1E953BA50DD16CE140C572C366C19FF0_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_1E953BA50DD16CE140C572C366C19FF0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PRSU award vesting percentage</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_1E953BA50DD16CE140C572C366C19FF0_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_1E953BA50DD16CE140C572C366C19FF0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_1E953BA50DD16CE140C572C366C19FF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_1E953BA50DD16CE140C572C366C19FF0" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_1E953BA50DD16CE140C572C366C19FF0" xlink:type="arc" />
    <link:label id="lab_twou_RestrictedStockUnitsRollForward_865A7712C74449CBFBEC72C366C13E3D_terseLabel_en-US" xlink:label="lab_twou_RestrictedStockUnitsRollForward_865A7712C74449CBFBEC72C366C13E3D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Restricted Stock Units</link:label>
    <link:label id="lab_twou_RestrictedStockUnitsRollForward_865A7712C74449CBFBEC72C366C13E3D_label_en-US" xlink:label="lab_twou_RestrictedStockUnitsRollForward_865A7712C74449CBFBEC72C366C13E3D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units [Roll Forward]</link:label>
    <link:label id="lab_twou_RestrictedStockUnitsRollForward_865A7712C74449CBFBEC72C366C13E3D_documentation_en-US" xlink:label="lab_twou_RestrictedStockUnitsRollForward_865A7712C74449CBFBEC72C366C13E3D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted Stock Units [Abstract]</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_RestrictedStockUnitsRollForward" xlink:label="loc_twou_RestrictedStockUnitsRollForward_865A7712C74449CBFBEC72C366C13E3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_RestrictedStockUnitsRollForward_865A7712C74449CBFBEC72C366C13E3D" xlink:to="lab_twou_RestrictedStockUnitsRollForward_865A7712C74449CBFBEC72C366C13E3D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_68B6968E490AF308833A72C366C58338_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_68B6968E490AF308833A72C366C58338" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding balance at the beginning of the period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_68B6968E490AF308833A72C366C58338_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_68B6968E490AF308833A72C366C58338" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_68B6968E490AF308833A72C366C58338" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_68B6968E490AF308833A72C366C58338" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_68B6968E490AF308833A72C366C58338" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_44BB3C41BBDE9C280DF472C366C6C89D_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_44BB3C41BBDE9C280DF472C366C6C89D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_44BB3C41BBDE9C280DF472C366C6C89D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_44BB3C41BBDE9C280DF472C366C6C89D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_44BB3C41BBDE9C280DF472C366C6C89D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_44BB3C41BBDE9C280DF472C366C6C89D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_44BB3C41BBDE9C280DF472C366C6C89D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_FB4B03603D194B54C30A72C366C6B174_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_FB4B03603D194B54C30A72C366C6B174" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_FB4B03603D194B54C30A72C366C6B174_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_FB4B03603D194B54C30A72C366C6B174" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_FB4B03603D194B54C30A72C366C6B174" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_FB4B03603D194B54C30A72C366C6B174" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_FB4B03603D194B54C30A72C366C6B174" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2F9E78643A3058C48FB472C366C6DE37_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2F9E78643A3058C48FB472C366C6DE37" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2F9E78643A3058C48FB472C366C6DE37_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2F9E78643A3058C48FB472C366C6DE37" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2F9E78643A3058C48FB472C366C6DE37" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2F9E78643A3058C48FB472C366C6DE37" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2F9E78643A3058C48FB472C366C6DE37" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_24C18ED0D0BAEAF46AF972C366C69095_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_24C18ED0D0BAEAF46AF972C366C69095" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding balance at the end of the period (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_24C18ED0D0BAEAF46AF972C366C69095" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_24C18ED0D0BAEAF46AF972C366C69095" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_24C18ED0D0BAEAF46AF972C366C69095" xlink:type="arc" />
    <link:label id="lab_twou_GrantDateFairValueRollForward_136197C1F516160F2CC572C366C6EDD2_terseLabel_en-US" xlink:label="lab_twou_GrantDateFairValueRollForward_136197C1F516160F2CC572C366C6EDD2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-Average Grant Date Fair Value per Share</link:label>
    <link:label id="lab_twou_GrantDateFairValueRollForward_136197C1F516160F2CC572C366C6EDD2_label_en-US" xlink:label="lab_twou_GrantDateFairValueRollForward_136197C1F516160F2CC572C366C6EDD2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Grant Date Fair Value [Roll Forward]</link:label>
    <link:label id="lab_twou_GrantDateFairValueRollForward_136197C1F516160F2CC572C366C6EDD2_documentation_en-US" xlink:label="lab_twou_GrantDateFairValueRollForward_136197C1F516160F2CC572C366C6EDD2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Grant Date Fair Value [Roll Forward]</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_GrantDateFairValueRollForward" xlink:label="loc_twou_GrantDateFairValueRollForward_136197C1F516160F2CC572C366C6EDD2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_GrantDateFairValueRollForward_136197C1F516160F2CC572C366C6EDD2" xlink:to="lab_twou_GrantDateFairValueRollForward_136197C1F516160F2CC572C366C6EDD2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_220E5A5319F3843B492972C366C6F531_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_220E5A5319F3843B492972C366C6F531" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding at the beginning of the period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_220E5A5319F3843B492972C366C6F531_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_220E5A5319F3843B492972C366C6F531" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_220E5A5319F3843B492972C366C6F531" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_220E5A5319F3843B492972C366C6F531" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_220E5A5319F3843B492972C366C6F531" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_6CC1616CA9A202D79B2072C366C67962_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_6CC1616CA9A202D79B2072C366C67962" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_6CC1616CA9A202D79B2072C366C67962_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_6CC1616CA9A202D79B2072C366C67962" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_6CC1616CA9A202D79B2072C366C67962" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_6CC1616CA9A202D79B2072C366C67962" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_6CC1616CA9A202D79B2072C366C67962" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_0ABF839F5BEDBE03694672C366C620E9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_0ABF839F5BEDBE03694672C366C620E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_0ABF839F5BEDBE03694672C366C620E9_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_0ABF839F5BEDBE03694672C366C620E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_0ABF839F5BEDBE03694672C366C620E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_0ABF839F5BEDBE03694672C366C620E9" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_0ABF839F5BEDBE03694672C366C620E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_D0B41603432BEAD7EE1972C366C64ACB_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_D0B41603432BEAD7EE1972C366C64ACB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_D0B41603432BEAD7EE1972C366C64ACB_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_D0B41603432BEAD7EE1972C366C64ACB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_D0B41603432BEAD7EE1972C366C64ACB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_D0B41603432BEAD7EE1972C366C64ACB" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_D0B41603432BEAD7EE1972C366C64ACB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_BC824B732686AB69868172C366C60178_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_BC824B732686AB69868172C366C60178" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding at the end of the period (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_BC824B732686AB69868172C366C60178" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_BC824B732686AB69868172C366C60178" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_BC824B732686AB69868172C366C60178" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_C2B0798B969CDD6C1C37ADB7A0448C55_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_C2B0798B969CDD6C1C37ADB7A0448C55" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_C2B0798B969CDD6C1C37ADB7A0448C55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_C2B0798B969CDD6C1C37ADB7A0448C55" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_C2B0798B969CDD6C1C37ADB7A0448C55" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_A5D271F4C4C98924FD26ADB7A04439F8_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_A5D271F4C4C98924FD26ADB7A04439F8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_A5D271F4C4C98924FD26ADB7A04439F8_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_A5D271F4C4C98924FD26ADB7A04439F8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_A5D271F4C4C98924FD26ADB7A04439F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_A5D271F4C4C98924FD26ADB7A04439F8" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_A5D271F4C4C98924FD26ADB7A04439F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractualObligationFiscalYearMaturityAbstract_3CBC65E27C03C6B731EC4925A410B6E5_terseLabel_en-US" xlink:label="lab_us-gaap_ContractualObligationFiscalYearMaturityAbstract_3CBC65E27C03C6B731EC4925A410B6E5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Future minimum payments to clients</link:label>
    <link:label id="lab_us-gaap_ContractualObligationFiscalYearMaturityAbstract_3CBC65E27C03C6B731EC4925A410B6E5_label_en-US" xlink:label="lab_us-gaap_ContractualObligationFiscalYearMaturityAbstract_3CBC65E27C03C6B731EC4925A410B6E5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contractual Obligation, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractualObligationFiscalYearMaturityAbstract" xlink:label="loc_us-gaap_ContractualObligationFiscalYearMaturityAbstract_3CBC65E27C03C6B731EC4925A410B6E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualObligationFiscalYearMaturityAbstract_3CBC65E27C03C6B731EC4925A410B6E5" xlink:to="lab_us-gaap_ContractualObligationFiscalYearMaturityAbstract_3CBC65E27C03C6B731EC4925A410B6E5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractualObligationDueInNextTwelveMonths_4528CD91D591F21653B24925A4118636_terseLabel_en-US" xlink:label="lab_us-gaap_ContractualObligationDueInNextTwelveMonths_4528CD91D591F21653B24925A4118636" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_ContractualObligationDueInNextTwelveMonths_4528CD91D591F21653B24925A4118636_label_en-US" xlink:label="lab_us-gaap_ContractualObligationDueInNextTwelveMonths_4528CD91D591F21653B24925A4118636" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contractual Obligation, Due in Next Fiscal Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:label="loc_us-gaap_ContractualObligationDueInNextTwelveMonths_4528CD91D591F21653B24925A4118636" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualObligationDueInNextTwelveMonths_4528CD91D591F21653B24925A4118636" xlink:to="lab_us-gaap_ContractualObligationDueInNextTwelveMonths_4528CD91D591F21653B24925A4118636" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractualObligationDueInSecondYear_952536605FCC3938704F4925A411D17D_terseLabel_en-US" xlink:label="lab_us-gaap_ContractualObligationDueInSecondYear_952536605FCC3938704F4925A411D17D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_ContractualObligationDueInSecondYear_952536605FCC3938704F4925A411D17D_label_en-US" xlink:label="lab_us-gaap_ContractualObligationDueInSecondYear_952536605FCC3938704F4925A411D17D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contractual Obligation, Due in Second Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractualObligationDueInSecondYear" xlink:label="loc_us-gaap_ContractualObligationDueInSecondYear_952536605FCC3938704F4925A411D17D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualObligationDueInSecondYear_952536605FCC3938704F4925A411D17D" xlink:to="lab_us-gaap_ContractualObligationDueInSecondYear_952536605FCC3938704F4925A411D17D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractualObligationDueInThirdYear_6F3360AA89D2366A5E6E4925A411CCD8_terseLabel_en-US" xlink:label="lab_us-gaap_ContractualObligationDueInThirdYear_6F3360AA89D2366A5E6E4925A411CCD8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_ContractualObligationDueInThirdYear_6F3360AA89D2366A5E6E4925A411CCD8_label_en-US" xlink:label="lab_us-gaap_ContractualObligationDueInThirdYear_6F3360AA89D2366A5E6E4925A411CCD8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contractual Obligation, Due in Third Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractualObligationDueInThirdYear" xlink:label="loc_us-gaap_ContractualObligationDueInThirdYear_6F3360AA89D2366A5E6E4925A411CCD8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualObligationDueInThirdYear_6F3360AA89D2366A5E6E4925A411CCD8" xlink:to="lab_us-gaap_ContractualObligationDueInThirdYear_6F3360AA89D2366A5E6E4925A411CCD8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractualObligationDueInFourthYear_F83AF4D018F7A4CAF26C4925A411CD5E_terseLabel_en-US" xlink:label="lab_us-gaap_ContractualObligationDueInFourthYear_F83AF4D018F7A4CAF26C4925A411CD5E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_ContractualObligationDueInFourthYear_F83AF4D018F7A4CAF26C4925A411CD5E_label_en-US" xlink:label="lab_us-gaap_ContractualObligationDueInFourthYear_F83AF4D018F7A4CAF26C4925A411CD5E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contractual Obligation, Due in Fourth Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractualObligationDueInFourthYear" xlink:label="loc_us-gaap_ContractualObligationDueInFourthYear_F83AF4D018F7A4CAF26C4925A411CD5E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualObligationDueInFourthYear_F83AF4D018F7A4CAF26C4925A411CD5E" xlink:to="lab_us-gaap_ContractualObligationDueInFourthYear_F83AF4D018F7A4CAF26C4925A411CD5E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractualObligationDueInFifthYear_2540FEF8881ECA969F144925A411E5FA_terseLabel_en-US" xlink:label="lab_us-gaap_ContractualObligationDueInFifthYear_2540FEF8881ECA969F144925A411E5FA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_ContractualObligationDueInFifthYear_2540FEF8881ECA969F144925A411E5FA_label_en-US" xlink:label="lab_us-gaap_ContractualObligationDueInFifthYear_2540FEF8881ECA969F144925A411E5FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contractual Obligation, Due in Fifth Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractualObligationDueInFifthYear" xlink:label="loc_us-gaap_ContractualObligationDueInFifthYear_2540FEF8881ECA969F144925A411E5FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualObligationDueInFifthYear_2540FEF8881ECA969F144925A411E5FA" xlink:to="lab_us-gaap_ContractualObligationDueInFifthYear_2540FEF8881ECA969F144925A411E5FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractualObligationDueAfterFifthYear_842CFC6AF22AFD49BC974925A4129F77_terseLabel_en-US" xlink:label="lab_us-gaap_ContractualObligationDueAfterFifthYear_842CFC6AF22AFD49BC974925A4129F77" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_ContractualObligationDueAfterFifthYear_842CFC6AF22AFD49BC974925A4129F77_label_en-US" xlink:label="lab_us-gaap_ContractualObligationDueAfterFifthYear_842CFC6AF22AFD49BC974925A4129F77" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contractual Obligation, Due after Fifth Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractualObligationDueAfterFifthYear" xlink:label="loc_us-gaap_ContractualObligationDueAfterFifthYear_842CFC6AF22AFD49BC974925A4129F77" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualObligationDueAfterFifthYear_842CFC6AF22AFD49BC974925A4129F77" xlink:to="lab_us-gaap_ContractualObligationDueAfterFifthYear_842CFC6AF22AFD49BC974925A4129F77" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractualObligation_D694BC1434EDAE2375904925A41234F4_totalLabel_en-US" xlink:label="lab_us-gaap_ContractualObligation_D694BC1434EDAE2375904925A41234F4" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total future minimum payments to university clients</link:label>
    <link:label id="lab_us-gaap_ContractualObligation_D694BC1434EDAE2375904925A41234F4_label_en-US" xlink:label="lab_us-gaap_ContractualObligation_D694BC1434EDAE2375904925A41234F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contractual Obligation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractualObligation" xlink:label="loc_us-gaap_ContractualObligation_D694BC1434EDAE2375904925A41234F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualObligation_D694BC1434EDAE2375904925A41234F4" xlink:to="lab_us-gaap_ContractualObligation_D694BC1434EDAE2375904925A41234F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_CEA636AA3FDFD80302F25FBED4C17471_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract_CEA636AA3FDFD80302F25FBED4C17471" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_CEA636AA3FDFD80302F25FBED4C17471" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_CEA636AA3FDFD80302F25FBED4C17471" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract_CEA636AA3FDFD80302F25FBED4C17471" xlink:type="arc" />
    <link:label id="lab_twou_NetOperatingLossAndTaxCreditCarryoversTable_626D8D4047C7D4EF7F555FBED4C29E2C_label_en-US" xlink:label="lab_twou_NetOperatingLossAndTaxCreditCarryoversTable_626D8D4047C7D4EF7F555FBED4C29E2C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Operating Loss And Tax Credit Carryovers [Table]</link:label>
    <link:label id="lab_twou_NetOperatingLossAndTaxCreditCarryoversTable_626D8D4047C7D4EF7F555FBED4C29E2C_documentation_en-US" xlink:label="lab_twou_NetOperatingLossAndTaxCreditCarryoversTable_626D8D4047C7D4EF7F555FBED4C29E2C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss and tax credit carryovers, including an assessment of the likelihood of utilization.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_NetOperatingLossAndTaxCreditCarryoversTable" xlink:label="loc_twou_NetOperatingLossAndTaxCreditCarryoversTable_626D8D4047C7D4EF7F555FBED4C29E2C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_NetOperatingLossAndTaxCreditCarryoversTable_626D8D4047C7D4EF7F555FBED4C29E2C" xlink:to="lab_twou_NetOperatingLossAndTaxCreditCarryoversTable_626D8D4047C7D4EF7F555FBED4C29E2C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_F1D4E3166058B2A5F0385FBED4C2C45A_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis_F1D4E3166058B2A5F0385FBED4C2C45A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_F1D4E3166058B2A5F0385FBED4C2C45A_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis_F1D4E3166058B2A5F0385FBED4C2C45A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_F1D4E3166058B2A5F0385FBED4C2C45A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_F1D4E3166058B2A5F0385FBED4C2C45A" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis_F1D4E3166058B2A5F0385FBED4C2C45A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_8EF9BE62CC0366366BCF5FBED4C24902_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain_8EF9BE62CC0366366BCF5FBED4C24902" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_8EF9BE62CC0366366BCF5FBED4C24902_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain_8EF9BE62CC0366366BCF5FBED4C24902" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_8EF9BE62CC0366366BCF5FBED4C24902" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_8EF9BE62CC0366366BCF5FBED4C24902" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain_8EF9BE62CC0366366BCF5FBED4C24902" xlink:type="arc" />
    <link:label id="lab_us-gaap_DomesticCountryMember_E1A43FBDEE746961207C5FBED4C28C3A_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticCountryMember_E1A43FBDEE746961207C5FBED4C28C3A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S.</link:label>
    <link:label id="lab_us-gaap_DomesticCountryMember_E1A43FBDEE746961207C5FBED4C28C3A_label_en-US" xlink:label="lab_us-gaap_DomesticCountryMember_E1A43FBDEE746961207C5FBED4C28C3A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Domestic Tax Authority [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="loc_us-gaap_DomesticCountryMember_E1A43FBDEE746961207C5FBED4C28C3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticCountryMember_E1A43FBDEE746961207C5FBED4C28C3A" xlink:to="lab_us-gaap_DomesticCountryMember_E1A43FBDEE746961207C5FBED4C28C3A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCountryMember_D07347ED5118FFBE542A5FBED4C37DC9_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCountryMember_D07347ED5118FFBE542A5FBED4C37DC9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_ForeignCountryMember_D07347ED5118FFBE542A5FBED4C37DC9_label_en-US" xlink:label="lab_us-gaap_ForeignCountryMember_D07347ED5118FFBE542A5FBED4C37DC9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Tax Authority [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaap_ForeignCountryMember_D07347ED5118FFBE542A5FBED4C37DC9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCountryMember_D07347ED5118FFBE542A5FBED4C37DC9" xlink:to="lab_us-gaap_ForeignCountryMember_D07347ED5118FFBE542A5FBED4C37DC9" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_721609BF8704FC9FD6DA5FBED4C3E89C_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_721609BF8704FC9FD6DA5FBED4C3E89C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_721609BF8704FC9FD6DA5FBED4C3E89C_label_en-US" xlink:label="lab_us-gaap_StatementLineItems_721609BF8704FC9FD6DA5FBED4C3E89C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_721609BF8704FC9FD6DA5FBED4C3E89C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_721609BF8704FC9FD6DA5FBED4C3E89C" xlink:to="lab_us-gaap_StatementLineItems_721609BF8704FC9FD6DA5FBED4C3E89C" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_2BECDE31239D645B54265FBED4C39933_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards_2BECDE31239D645B54265FBED4C39933" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_2BECDE31239D645B54265FBED4C39933_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards_2BECDE31239D645B54265FBED4C39933" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaap_OperatingLossCarryforwards_2BECDE31239D645B54265FBED4C39933" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards_2BECDE31239D645B54265FBED4C39933" xlink:to="lab_us-gaap_OperatingLossCarryforwards_2BECDE31239D645B54265FBED4C39933" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_EBF123C09C90E45A3D6B5FBED4C30FC6_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_EBF123C09C90E45A3D6B5FBED4C30FC6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating loss carryforward, subject to expiration</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_EBF123C09C90E45A3D6B5FBED4C30FC6_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_EBF123C09C90E45A3D6B5FBED4C30FC6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_EBF123C09C90E45A3D6B5FBED4C30FC6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_EBF123C09C90E45A3D6B5FBED4C30FC6" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_EBF123C09C90E45A3D6B5FBED4C30FC6" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_889613F358C143C963255FBED4C3360F_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_889613F358C143C963255FBED4C3360F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating loss carryforward, not subject to expiration</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_889613F358C143C963255FBED4C3360F_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_889613F358C143C963255FBED4C3360F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_889613F358C143C963255FBED4C3360F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_889613F358C143C963255FBED4C3360F" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_889613F358C143C963255FBED4C3360F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_6B5AE385D979C52819645FBED4C420E9_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_6B5AE385D979C52819645FBED4C420E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase in valuation allowance</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_6B5AE385D979C52819645FBED4C420E9_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_6B5AE385D979C52819645FBED4C420E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_6B5AE385D979C52819645FBED4C420E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_6B5AE385D979C52819645FBED4C420E9" xlink:to="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_6B5AE385D979C52819645FBED4C420E9" xlink:type="arc" />
    <link:label id="lab_twou_IncomeTaxExpenseBenefitRelatedtoAcquisition_AAA8D3FD04EE9C27ABAA5FD0B0BF0321_negatedLabel_en-US" xlink:label="lab_twou_IncomeTaxExpenseBenefitRelatedtoAcquisition_AAA8D3FD04EE9C27ABAA5FD0B0BF0321" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Tax benefit related to acquisition of Trilogy</link:label>
    <link:label id="lab_twou_IncomeTaxExpenseBenefitRelatedtoAcquisition_AAA8D3FD04EE9C27ABAA5FD0B0BF0321_label_en-US" xlink:label="lab_twou_IncomeTaxExpenseBenefitRelatedtoAcquisition_AAA8D3FD04EE9C27ABAA5FD0B0BF0321" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit) Related to Acquisition</link:label>
    <link:label id="lab_twou_IncomeTaxExpenseBenefitRelatedtoAcquisition_AAA8D3FD04EE9C27ABAA5FD0B0BF0321_documentation_en-US" xlink:label="lab_twou_IncomeTaxExpenseBenefitRelatedtoAcquisition_AAA8D3FD04EE9C27ABAA5FD0B0BF0321" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit) Related to Acquisition</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_IncomeTaxExpenseBenefitRelatedtoAcquisition" xlink:label="loc_twou_IncomeTaxExpenseBenefitRelatedtoAcquisition_AAA8D3FD04EE9C27ABAA5FD0B0BF0321" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_IncomeTaxExpenseBenefitRelatedtoAcquisition_AAA8D3FD04EE9C27ABAA5FD0B0BF0321" xlink:to="lab_twou_IncomeTaxExpenseBenefitRelatedtoAcquisition_AAA8D3FD04EE9C27ABAA5FD0B0BF0321" xlink:type="arc" />
    <link:label id="lab_twou_IncomeTaxReturnsUnderExamination_DCD0401497768D8C62BA5FBED4C4DA5F_terseLabel_en-US" xlink:label="lab_twou_IncomeTaxReturnsUnderExamination_DCD0401497768D8C62BA5FBED4C4DA5F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax returns currently under examination</link:label>
    <link:label id="lab_twou_IncomeTaxReturnsUnderExamination_DCD0401497768D8C62BA5FBED4C4DA5F_label_en-US" xlink:label="lab_twou_IncomeTaxReturnsUnderExamination_DCD0401497768D8C62BA5FBED4C4DA5F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Returns Under Examination</link:label>
    <link:label id="lab_twou_IncomeTaxReturnsUnderExamination_DCD0401497768D8C62BA5FBED4C4DA5F_documentation_en-US" xlink:label="lab_twou_IncomeTaxReturnsUnderExamination_DCD0401497768D8C62BA5FBED4C4DA5F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the information about income tax returns currently under examination.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_IncomeTaxReturnsUnderExamination" xlink:label="loc_twou_IncomeTaxReturnsUnderExamination_DCD0401497768D8C62BA5FBED4C4DA5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_IncomeTaxReturnsUnderExamination_DCD0401497768D8C62BA5FBED4C4DA5F" xlink:to="lab_twou_IncomeTaxReturnsUnderExamination_DCD0401497768D8C62BA5FBED4C4DA5F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingAbstract_2AD2A720E08B029450E6698A008AC7FD_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract_2AD2A720E08B029450E6698A008AC7FD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_2AD2A720E08B029450E6698A008AC7FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract_2AD2A720E08B029450E6698A008AC7FD" xlink:to="lab_us-gaap_SegmentReportingAbstract_2AD2A720E08B029450E6698A008AC7FD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_D82DAC8E5D5CBE2CEA48698A008AD379_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_D82DAC8E5D5CBE2CEA48698A008AD379" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_D82DAC8E5D5CBE2CEA48698A008AD379_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_D82DAC8E5D5CBE2CEA48698A008AD379" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_D82DAC8E5D5CBE2CEA48698A008AD379" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_D82DAC8E5D5CBE2CEA48698A008AD379" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_D82DAC8E5D5CBE2CEA48698A008AD379" xlink:type="arc" />
    <link:label id="lab_srt_MajorCustomersAxis_6F0A9247A655CE55FD21698A008BA7AE_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis_6F0A9247A655CE55FD21698A008BA7AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_6F0A9247A655CE55FD21698A008BA7AE_label_en-US" xlink:label="lab_srt_MajorCustomersAxis_6F0A9247A655CE55FD21698A008BA7AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_6F0A9247A655CE55FD21698A008BA7AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis_6F0A9247A655CE55FD21698A008BA7AE" xlink:to="lab_srt_MajorCustomersAxis_6F0A9247A655CE55FD21698A008BA7AE" xlink:type="arc" />
    <link:label id="lab_srt_NameOfMajorCustomerDomain_871001E5AFEED6DC5048698A008B75E3_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain_871001E5AFEED6DC5048698A008B75E3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_871001E5AFEED6DC5048698A008B75E3_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain_871001E5AFEED6DC5048698A008B75E3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_871001E5AFEED6DC5048698A008B75E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain_871001E5AFEED6DC5048698A008B75E3" xlink:to="lab_srt_NameOfMajorCustomerDomain_871001E5AFEED6DC5048698A008B75E3" xlink:type="arc" />
    <link:label id="lab_twou_UniversityClientOneMember_E5BD58D9540FDE764CEA698A008B24FD_terseLabel_en-US" xlink:label="lab_twou_UniversityClientOneMember_E5BD58D9540FDE764CEA698A008B24FD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">University client 1</link:label>
    <link:label id="lab_twou_UniversityClientOneMember_E5BD58D9540FDE764CEA698A008B24FD_label_en-US" xlink:label="lab_twou_UniversityClientOneMember_E5BD58D9540FDE764CEA698A008B24FD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">University Client One [Member]</link:label>
    <link:label id="lab_twou_UniversityClientOneMember_E5BD58D9540FDE764CEA698A008B24FD_documentation_en-US" xlink:label="lab_twou_UniversityClientOneMember_E5BD58D9540FDE764CEA698A008B24FD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the information pertaining to university  client One.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_UniversityClientOneMember" xlink:label="loc_twou_UniversityClientOneMember_E5BD58D9540FDE764CEA698A008B24FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_UniversityClientOneMember_E5BD58D9540FDE764CEA698A008B24FD" xlink:to="lab_twou_UniversityClientOneMember_E5BD58D9540FDE764CEA698A008B24FD" xlink:type="arc" />
    <link:label id="lab_twou_UniversityClientTwoMember_F0A320DA7E38717F526B698A008C7D8E_terseLabel_en-US" xlink:label="lab_twou_UniversityClientTwoMember_F0A320DA7E38717F526B698A008C7D8E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">University client 2</link:label>
    <link:label id="lab_twou_UniversityClientTwoMember_F0A320DA7E38717F526B698A008C7D8E_label_en-US" xlink:label="lab_twou_UniversityClientTwoMember_F0A320DA7E38717F526B698A008C7D8E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">University Client Two [Member]</link:label>
    <link:label id="lab_twou_UniversityClientTwoMember_F0A320DA7E38717F526B698A008C7D8E_documentation_en-US" xlink:label="lab_twou_UniversityClientTwoMember_F0A320DA7E38717F526B698A008C7D8E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the information pertaining to university  client Two.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_UniversityClientTwoMember" xlink:label="loc_twou_UniversityClientTwoMember_F0A320DA7E38717F526B698A008C7D8E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_UniversityClientTwoMember_F0A320DA7E38717F526B698A008C7D8E" xlink:to="lab_twou_UniversityClientTwoMember_F0A320DA7E38717F526B698A008C7D8E" xlink:type="arc" />
    <link:label id="lab_twou_UniversityClientThreeMember_2E044D1D20BE75C1C5CB698A008C47B5_terseLabel_en-US" xlink:label="lab_twou_UniversityClientThreeMember_2E044D1D20BE75C1C5CB698A008C47B5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">University client 3</link:label>
    <link:label id="lab_twou_UniversityClientThreeMember_2E044D1D20BE75C1C5CB698A008C47B5_label_en-US" xlink:label="lab_twou_UniversityClientThreeMember_2E044D1D20BE75C1C5CB698A008C47B5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">University Client Three [Member]</link:label>
    <link:label id="lab_twou_UniversityClientThreeMember_2E044D1D20BE75C1C5CB698A008C47B5_documentation_en-US" xlink:label="lab_twou_UniversityClientThreeMember_2E044D1D20BE75C1C5CB698A008C47B5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the information pertaining to university  client Three.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_UniversityClientThreeMember" xlink:label="loc_twou_UniversityClientThreeMember_2E044D1D20BE75C1C5CB698A008C47B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_UniversityClientThreeMember_2E044D1D20BE75C1C5CB698A008C47B5" xlink:to="lab_twou_UniversityClientThreeMember_2E044D1D20BE75C1C5CB698A008C47B5" xlink:type="arc" />
    <link:label id="lab_twou_UniversityClientFourMember_91F427FE9851A9064966698A008C30D3_terseLabel_en-US" xlink:label="lab_twou_UniversityClientFourMember_91F427FE9851A9064966698A008C30D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">University Client 4</link:label>
    <link:label id="lab_twou_UniversityClientFourMember_91F427FE9851A9064966698A008C30D3_label_en-US" xlink:label="lab_twou_UniversityClientFourMember_91F427FE9851A9064966698A008C30D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">University Client Four [Member]</link:label>
    <link:label id="lab_twou_UniversityClientFourMember_91F427FE9851A9064966698A008C30D3_documentation_en-US" xlink:label="lab_twou_UniversityClientFourMember_91F427FE9851A9064966698A008C30D3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the information pertaining to university  client Four.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_UniversityClientFourMember" xlink:label="loc_twou_UniversityClientFourMember_91F427FE9851A9064966698A008C30D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_UniversityClientFourMember_91F427FE9851A9064966698A008C30D3" xlink:to="lab_twou_UniversityClientFourMember_91F427FE9851A9064966698A008C30D3" xlink:type="arc" />
    <link:label id="lab_twou_OneUniversityClientMember_D944C791201616160082698A008CDD4E_terseLabel_en-US" xlink:label="lab_twou_OneUniversityClientMember_D944C791201616160082698A008CDD4E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">1 University Client</link:label>
    <link:label id="lab_twou_OneUniversityClientMember_D944C791201616160082698A008CDD4E_label_en-US" xlink:label="lab_twou_OneUniversityClientMember_D944C791201616160082698A008CDD4E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">One University Client [Member]</link:label>
    <link:label id="lab_twou_OneUniversityClientMember_D944C791201616160082698A008CDD4E_documentation_en-US" xlink:label="lab_twou_OneUniversityClientMember_D944C791201616160082698A008CDD4E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">One University Client [Member]</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_OneUniversityClientMember" xlink:label="loc_twou_OneUniversityClientMember_D944C791201616160082698A008CDD4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_OneUniversityClientMember_D944C791201616160082698A008CDD4E" xlink:to="lab_twou_OneUniversityClientMember_D944C791201616160082698A008CDD4E" xlink:type="arc" />
    <link:label id="lab_twou_ThreeUniversityClientsMember_E543A51758B02023947B698A008C54D0_terseLabel_en-US" xlink:label="lab_twou_ThreeUniversityClientsMember_E543A51758B02023947B698A008C54D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">3 University Clients</link:label>
    <link:label id="lab_twou_ThreeUniversityClientsMember_E543A51758B02023947B698A008C54D0_label_en-US" xlink:label="lab_twou_ThreeUniversityClientsMember_E543A51758B02023947B698A008C54D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Three University Clients [Member]</link:label>
    <link:label id="lab_twou_ThreeUniversityClientsMember_E543A51758B02023947B698A008C54D0_documentation_en-US" xlink:label="lab_twou_ThreeUniversityClientsMember_E543A51758B02023947B698A008C54D0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Three University Clients [Member]</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_ThreeUniversityClientsMember" xlink:label="loc_twou_ThreeUniversityClientsMember_E543A51758B02023947B698A008C54D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_ThreeUniversityClientsMember_E543A51758B02023947B698A008C54D0" xlink:to="lab_twou_ThreeUniversityClientsMember_E543A51758B02023947B698A008C54D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_0024E80E9ABDB48F833A698A008D2A2E_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_0024E80E9ABDB48F833A698A008D2A2E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_0024E80E9ABDB48F833A698A008D2A2E_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_0024E80E9ABDB48F833A698A008D2A2E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0024E80E9ABDB48F833A698A008D2A2E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0024E80E9ABDB48F833A698A008D2A2E" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_0024E80E9ABDB48F833A698A008D2A2E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_A4AD5D76FE80A9AD72C6698A008D5A6D_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain_A4AD5D76FE80A9AD72C6698A008D5A6D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_A4AD5D76FE80A9AD72C6698A008D5A6D_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain_A4AD5D76FE80A9AD72C6698A008D5A6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_A4AD5D76FE80A9AD72C6698A008D5A6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_A4AD5D76FE80A9AD72C6698A008D5A6D" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain_A4AD5D76FE80A9AD72C6698A008D5A6D" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_E439C78B9B9363F424C3698A008D5507_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_E439C78B9B9363F424C3698A008D5507" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_E439C78B9B9363F424C3698A008D5507_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_E439C78B9B9363F424C3698A008D5507" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Segment Benchmark [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_E439C78B9B9363F424C3698A008D5507" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_E439C78B9B9363F424C3698A008D5507" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_E439C78B9B9363F424C3698A008D5507" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableMember_151E094591E014A834FB698A008D21DF_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember_151E094591E014A834FB698A008D21DF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableMember_151E094591E014A834FB698A008D21DF_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember_151E094591E014A834FB698A008D21DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember_151E094591E014A834FB698A008D21DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember_151E094591E014A834FB698A008D21DF" xlink:to="lab_us-gaap_AccountsReceivableMember_151E094591E014A834FB698A008D21DF" xlink:type="arc" />
    <link:label id="lab_twou_SalesRevenueSegmentRevenueMember_F670B2DB7E732BB5EB0F698A008D6624_terseLabel_en-US" xlink:label="lab_twou_SalesRevenueSegmentRevenueMember_F670B2DB7E732BB5EB0F698A008D6624" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales Revenue Segment Revenue</link:label>
    <link:label id="lab_twou_SalesRevenueSegmentRevenueMember_F670B2DB7E732BB5EB0F698A008D6624_label_en-US" xlink:label="lab_twou_SalesRevenueSegmentRevenueMember_F670B2DB7E732BB5EB0F698A008D6624" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Revenue Segment Revenue [Member]</link:label>
    <link:label id="lab_twou_SalesRevenueSegmentRevenueMember_F670B2DB7E732BB5EB0F698A008D6624_documentation_en-US" xlink:label="lab_twou_SalesRevenueSegmentRevenueMember_F670B2DB7E732BB5EB0F698A008D6624" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the segment revenue.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_SalesRevenueSegmentRevenueMember" xlink:label="loc_twou_SalesRevenueSegmentRevenueMember_F670B2DB7E732BB5EB0F698A008D6624" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_SalesRevenueSegmentRevenueMember_F670B2DB7E732BB5EB0F698A008D6624" xlink:to="lab_twou_SalesRevenueSegmentRevenueMember_F670B2DB7E732BB5EB0F698A008D6624" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_7EB0C6F1920BA92B3131698A008E7AD9_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_7EB0C6F1920BA92B3131698A008E7AD9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_7EB0C6F1920BA92B3131698A008E7AD9_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_7EB0C6F1920BA92B3131698A008E7AD9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_7EB0C6F1920BA92B3131698A008E7AD9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_7EB0C6F1920BA92B3131698A008E7AD9" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis_7EB0C6F1920BA92B3131698A008E7AD9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_6B4F759786CE22A964B9698A008E64BB_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_6B4F759786CE22A964B9698A008E64BB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_6B4F759786CE22A964B9698A008E64BB_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_6B4F759786CE22A964B9698A008E64BB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_6B4F759786CE22A964B9698A008E64BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_6B4F759786CE22A964B9698A008E64BB" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain_6B4F759786CE22A964B9698A008E64BB" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_DCE49E0A05EA9C59EA55698A008EA79B_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember_DCE49E0A05EA9C59EA55698A008EA79B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer concentration risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_DCE49E0A05EA9C59EA55698A008EA79B_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember_DCE49E0A05EA9C59EA55698A008EA79B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_DCE49E0A05EA9C59EA55698A008EA79B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember_DCE49E0A05EA9C59EA55698A008EA79B" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember_DCE49E0A05EA9C59EA55698A008EA79B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditConcentrationRiskMember_F785192556AFE449A5D0698A008E7A4F_terseLabel_en-US" xlink:label="lab_us-gaap_CreditConcentrationRiskMember_F785192556AFE449A5D0698A008E7A4F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit concentration risk</link:label>
    <link:label id="lab_us-gaap_CreditConcentrationRiskMember_F785192556AFE449A5D0698A008E7A4F_label_en-US" xlink:label="lab_us-gaap_CreditConcentrationRiskMember_F785192556AFE449A5D0698A008E7A4F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Concentration Risk [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditConcentrationRiskMember" xlink:label="loc_us-gaap_CreditConcentrationRiskMember_F785192556AFE449A5D0698A008E7A4F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditConcentrationRiskMember_F785192556AFE449A5D0698A008E7A4F" xlink:to="lab_us-gaap_CreditConcentrationRiskMember_F785192556AFE449A5D0698A008E7A4F" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_469656C3A2AD480BBA5D698A008FD079_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_469656C3A2AD480BBA5D698A008FD079" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_469656C3A2AD480BBA5D698A008FD079_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_469656C3A2AD480BBA5D698A008FD079" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_469656C3A2AD480BBA5D698A008FD079" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_469656C3A2AD480BBA5D698A008FD079" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis_469656C3A2AD480BBA5D698A008FD079" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentDomain_FDE55CE4423803C5FF8B698A008FE9C4_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain_FDE55CE4423803C5FF8B698A008FE9C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_FDE55CE4423803C5FF8B698A008FE9C4_label_en-US" xlink:label="lab_us-gaap_SegmentDomain_FDE55CE4423803C5FF8B698A008FE9C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_FDE55CE4423803C5FF8B698A008FE9C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain_FDE55CE4423803C5FF8B698A008FE9C4" xlink:to="lab_us-gaap_SegmentDomain_FDE55CE4423803C5FF8B698A008FE9C4" xlink:type="arc" />
    <link:label id="lab_twou_GraduateProgramSegmentMember_61CA5A177B74E64707BC698A008F93EE_terseLabel_en-US" xlink:label="lab_twou_GraduateProgramSegmentMember_61CA5A177B74E64707BC698A008F93EE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Graduate Program Segment</link:label>
    <link:label id="lab_twou_GraduateProgramSegmentMember_61CA5A177B74E64707BC698A008F93EE_label_en-US" xlink:label="lab_twou_GraduateProgramSegmentMember_61CA5A177B74E64707BC698A008F93EE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Graduate Program Segment [Member]</link:label>
    <link:label id="lab_twou_GraduateProgramSegmentMember_61CA5A177B74E64707BC698A008F93EE_documentation_en-US" xlink:label="lab_twou_GraduateProgramSegmentMember_61CA5A177B74E64707BC698A008F93EE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information related to Graduate Program Segment.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_GraduateProgramSegmentMember" xlink:label="loc_twou_GraduateProgramSegmentMember_61CA5A177B74E64707BC698A008F93EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_GraduateProgramSegmentMember_61CA5A177B74E64707BC698A008F93EE" xlink:to="lab_twou_GraduateProgramSegmentMember_61CA5A177B74E64707BC698A008F93EE" xlink:type="arc" />
    <link:label id="lab_twou_AlternativeCredentialSegmentMember_3F5CF5BBAD6E94D2AA1F698A008F36AC_terseLabel_en-US" xlink:label="lab_twou_AlternativeCredentialSegmentMember_3F5CF5BBAD6E94D2AA1F698A008F36AC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Alternative Credential Segment</link:label>
    <link:label id="lab_twou_AlternativeCredentialSegmentMember_3F5CF5BBAD6E94D2AA1F698A008F36AC_label_en-US" xlink:label="lab_twou_AlternativeCredentialSegmentMember_3F5CF5BBAD6E94D2AA1F698A008F36AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Alternative Credential Segment [Member]</link:label>
    <link:label id="lab_twou_AlternativeCredentialSegmentMember_3F5CF5BBAD6E94D2AA1F698A008F36AC_documentation_en-US" xlink:label="lab_twou_AlternativeCredentialSegmentMember_3F5CF5BBAD6E94D2AA1F698A008F36AC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Alternative Credential Segment</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_AlternativeCredentialSegmentMember" xlink:label="loc_twou_AlternativeCredentialSegmentMember_3F5CF5BBAD6E94D2AA1F698A008F36AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_AlternativeCredentialSegmentMember_3F5CF5BBAD6E94D2AA1F698A008F36AC" xlink:to="lab_twou_AlternativeCredentialSegmentMember_3F5CF5BBAD6E94D2AA1F698A008F36AC" xlink:type="arc" />
    <link:label id="lab_srt_StatementGeographicalAxis_9905C75203270CF467A7698A008FB981_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis_9905C75203270CF467A7698A008FB981" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_9905C75203270CF467A7698A008FB981_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis_9905C75203270CF467A7698A008FB981" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_9905C75203270CF467A7698A008FB981" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis_9905C75203270CF467A7698A008FB981" xlink:to="lab_srt_StatementGeographicalAxis_9905C75203270CF467A7698A008FB981" xlink:type="arc" />
    <link:label id="lab_srt_SegmentGeographicalDomain_474D46C60E6FB436F8E9698A0090E1C6_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_474D46C60E6FB436F8E9698A0090E1C6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_474D46C60E6FB436F8E9698A0090E1C6_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_474D46C60E6FB436F8E9698A0090E1C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_474D46C60E6FB436F8E9698A0090E1C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain_474D46C60E6FB436F8E9698A0090E1C6" xlink:to="lab_srt_SegmentGeographicalDomain_474D46C60E6FB436F8E9698A0090E1C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonUsMember_4803C736F0E527B5EBB5698A0090CC0E_terseLabel_en-US" xlink:label="lab_us-gaap_NonUsMember_4803C736F0E527B5EBB5698A0090CC0E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-US</link:label>
    <link:label id="lab_us-gaap_NonUsMember_4803C736F0E527B5EBB5698A0090CC0E_label_en-US" xlink:label="lab_us-gaap_NonUsMember_4803C736F0E527B5EBB5698A0090CC0E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-US [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonUsMember" xlink:label="loc_us-gaap_NonUsMember_4803C736F0E527B5EBB5698A0090CC0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonUsMember_4803C736F0E527B5EBB5698A0090CC0E" xlink:to="lab_us-gaap_NonUsMember_4803C736F0E527B5EBB5698A0090CC0E" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_74CD8E1789B273E27636698A0090DD01_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_74CD8E1789B273E27636698A0090DD01" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_74CD8E1789B273E27636698A0090DD01_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_74CD8E1789B273E27636698A0090DD01" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_74CD8E1789B273E27636698A0090DD01" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_74CD8E1789B273E27636698A0090DD01" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems_74CD8E1789B273E27636698A0090DD01" xlink:type="arc" />
    <link:label id="lab_us-gaap_NumberOfReportableSegments_CA4106328EA6D4BEDA17698A0090EC4F_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments_CA4106328EA6D4BEDA17698A0090EC4F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of reportable segments (in segments)</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_CA4106328EA6D4BEDA17698A0090EC4F_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments_CA4106328EA6D4BEDA17698A0090EC4F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaap_NumberOfReportableSegments_CA4106328EA6D4BEDA17698A0090EC4F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments_CA4106328EA6D4BEDA17698A0090EC4F" xlink:to="lab_us-gaap_NumberOfReportableSegments_CA4106328EA6D4BEDA17698A0090EC4F" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_8E6E82B390C2B3C9D83C698A0091D34E_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_8E6E82B390C2B3C9D83C698A0091D34E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_8E6E82B390C2B3C9D83C698A0091D34E_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_8E6E82B390C2B3C9D83C698A0091D34E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Including Assessed Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_8E6E82B390C2B3C9D83C698A0091D34E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_8E6E82B390C2B3C9D83C698A0091D34E" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_8E6E82B390C2B3C9D83C698A0091D34E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_51528E3E632583BE573D698A0091F6DC_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_51528E3E632583BE573D698A0091F6DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of concentration of credit risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_51528E3E632583BE573D698A0091F6DC_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_51528E3E632583BE573D698A0091F6DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_51528E3E632583BE573D698A0091F6DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1_51528E3E632583BE573D698A0091F6DC" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1_51528E3E632583BE573D698A0091F6DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3638F17E77548E5D1CD4698A00912530_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3638F17E77548E5D1CD4698A00912530" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3638F17E77548E5D1CD4698A00912530_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3638F17E77548E5D1CD4698A00912530" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3638F17E77548E5D1CD4698A00912530" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3638F17E77548E5D1CD4698A00912530" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3638F17E77548E5D1CD4698A00912530" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_2E972A7118BB96E92A9E698A00916C2E_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_2E972A7118BB96E92A9E698A00916C2E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_2E972A7118BB96E92A9E698A00916C2E_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_2E972A7118BB96E92A9E698A00916C2E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_2E972A7118BB96E92A9E698A00916C2E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_2E972A7118BB96E92A9E698A00916C2E" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_2E972A7118BB96E92A9E698A00916C2E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_0968227211AAB1F8E914698A00916698_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_0968227211AAB1F8E914698A00916698" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue, recognized during period</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_0968227211AAB1F8E914698A00916698_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_0968227211AAB1F8E914698A00916698" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_0968227211AAB1F8E914698A00916698" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_0968227211AAB1F8E914698A00916698" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_0968227211AAB1F8E914698A00916698" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalizedContractCostNet_CAFA9E73D885E4A764C0698A00919639_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNet_CAFA9E73D885E4A764C0698A00919639" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net capitalized contract acquisition costs</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNet_CAFA9E73D885E4A764C0698A00919639_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNet_CAFA9E73D885E4A764C0698A00919639" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Contract Cost, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostNet" xlink:label="loc_us-gaap_CapitalizedContractCostNet_CAFA9E73D885E4A764C0698A00919639" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostNet_CAFA9E73D885E4A764C0698A00919639" xlink:to="lab_us-gaap_CapitalizedContractCostNet_CAFA9E73D885E4A764C0698A00919639" xlink:type="arc" />
    <link:label id="lab_twou_CapitalizedContractCostAdditionalCostsCapitalized_83115A9770FC22F99BA8698A0092DFB6_terseLabel_en-US" xlink:label="lab_twou_CapitalizedContractCostAdditionalCostsCapitalized_83115A9770FC22F99BA8698A0092DFB6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional net capitalized contract acquisition cost</link:label>
    <link:label id="lab_twou_CapitalizedContractCostAdditionalCostsCapitalized_83115A9770FC22F99BA8698A0092DFB6_label_en-US" xlink:label="lab_twou_CapitalizedContractCostAdditionalCostsCapitalized_83115A9770FC22F99BA8698A0092DFB6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Contract Cost, Additional Costs Capitalized</link:label>
    <link:label id="lab_twou_CapitalizedContractCostAdditionalCostsCapitalized_83115A9770FC22F99BA8698A0092DFB6_documentation_en-US" xlink:label="lab_twou_CapitalizedContractCostAdditionalCostsCapitalized_83115A9770FC22F99BA8698A0092DFB6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Capitalized Contract Cost, Additional Costs Capitalized</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_CapitalizedContractCostAdditionalCostsCapitalized" xlink:label="loc_twou_CapitalizedContractCostAdditionalCostsCapitalized_83115A9770FC22F99BA8698A0092DFB6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_CapitalizedContractCostAdditionalCostsCapitalized_83115A9770FC22F99BA8698A0092DFB6" xlink:to="lab_twou_CapitalizedContractCostAdditionalCostsCapitalized_83115A9770FC22F99BA8698A0092DFB6" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncurrentAssets_EB22EE33332E0EC11243698A0092B0D0_terseLabel_en-US" xlink:label="lab_us-gaap_NoncurrentAssets_EB22EE33332E0EC11243698A0092B0D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-lived assets</link:label>
    <link:label id="lab_us-gaap_NoncurrentAssets_EB22EE33332E0EC11243698A0092B0D0_label_en-US" xlink:label="lab_us-gaap_NoncurrentAssets_EB22EE33332E0EC11243698A0092B0D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaap_NoncurrentAssets_EB22EE33332E0EC11243698A0092B0D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncurrentAssets_EB22EE33332E0EC11243698A0092B0D0" xlink:to="lab_us-gaap_NoncurrentAssets_EB22EE33332E0EC11243698A0092B0D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_73E8253404116BB1C1D8ADB79FE98671_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_73E8253404116BB1C1D8ADB79FE98671" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_73E8253404116BB1C1D8ADB79FE98671_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_73E8253404116BB1C1D8ADB79FE98671" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_73E8253404116BB1C1D8ADB79FE98671" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_73E8253404116BB1C1D8ADB79FE98671" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_73E8253404116BB1C1D8ADB79FE98671" xlink:type="arc" />
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_CC9093F6BD2576FD090DED9407ECCEAA_terseLabel_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember_CC9093F6BD2576FD090DED9407ECCEAA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized technology</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_CC9093F6BD2576FD090DED9407ECCEAA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DevelopedTechnologyRightsMember_CC9093F6BD2576FD090DED9407ECCEAA" xlink:to="lab_us-gaap_DevelopedTechnologyRightsMember_CC9093F6BD2576FD090DED9407ECCEAA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ArtisticRelatedIntangibleAssetsMember_C562F0FF92DAB38587AAED9407EC369D_terseLabel_en-US" xlink:label="lab_us-gaap_ArtisticRelatedIntangibleAssetsMember_C562F0FF92DAB38587AAED9407EC369D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized content development</link:label>
    <link:label id="lab_us-gaap_ArtisticRelatedIntangibleAssetsMember_C562F0FF92DAB38587AAED9407EC369D_label_en-US" xlink:label="lab_us-gaap_ArtisticRelatedIntangibleAssetsMember_C562F0FF92DAB38587AAED9407EC369D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Artistic-Related Intangible Assets [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ArtisticRelatedIntangibleAssetsMember" xlink:label="loc_us-gaap_ArtisticRelatedIntangibleAssetsMember_C562F0FF92DAB38587AAED9407EC369D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ArtisticRelatedIntangibleAssetsMember_C562F0FF92DAB38587AAED9407EC369D" xlink:to="lab_us-gaap_ArtisticRelatedIntangibleAssetsMember_C562F0FF92DAB38587AAED9407EC369D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractualRightsMember_E5C0E5A04D3C53566A3CED9407EC318A_terseLabel_en-US" xlink:label="lab_us-gaap_ContractualRightsMember_E5C0E5A04D3C53566A3CED9407EC318A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">University client relationships</link:label>
    <link:label id="lab_us-gaap_ContractualRightsMember_E5C0E5A04D3C53566A3CED9407EC318A_label_en-US" xlink:label="lab_us-gaap_ContractualRightsMember_E5C0E5A04D3C53566A3CED9407EC318A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contractual Rights [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractualRightsMember" xlink:label="loc_us-gaap_ContractualRightsMember_E5C0E5A04D3C53566A3CED9407EC318A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualRightsMember_E5C0E5A04D3C53566A3CED9407EC318A" xlink:to="lab_us-gaap_ContractualRightsMember_E5C0E5A04D3C53566A3CED9407EC318A" xlink:type="arc" />
    <link:label id="lab_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_8D3807DA9E34E7C25EEFED9407ED6E63_terseLabel_en-US" xlink:label="lab_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_8D3807DA9E34E7C25EEFED9407ED6E63" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">In process capitalized technology and content development</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember" xlink:label="loc_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_8D3807DA9E34E7C25EEFED9407ED6E63" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_8D3807DA9E34E7C25EEFED9407ED6E63" xlink:to="lab_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_8D3807DA9E34E7C25EEFED9407ED6E63" xlink:type="arc" />
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_E3F9EADE426BEE36BFA2ED9407EEDE35_verboseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_E3F9EADE426BEE36BFA2ED9407EEDE35" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Amortizable Intangible Assets</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_E3F9EADE426BEE36BFA2ED9407EEDE35_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_E3F9EADE426BEE36BFA2ED9407EEDE35" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquired Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_E3F9EADE426BEE36BFA2ED9407EEDE35" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_E3F9EADE426BEE36BFA2ED9407EEDE35" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_E3F9EADE426BEE36BFA2ED9407EEDE35" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6629416C67EBBA7674F8ED9407EEDC50_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6629416C67EBBA7674F8ED9407EEDC50" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Estimated Average Useful Life (in years)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6629416C67EBBA7674F8ED9407EEDC50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6629416C67EBBA7674F8ED9407EEDC50" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6629416C67EBBA7674F8ED9407EEDC50" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_B98F0433FB4F89C67DF3ED9407EE877F_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_B98F0433FB4F89C67DF3ED9407EE877F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross Carrying Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_B98F0433FB4F89C67DF3ED9407EE877F_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_B98F0433FB4F89C67DF3ED9407EE877F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_B98F0433FB4F89C67DF3ED9407EE877F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross_B98F0433FB4F89C67DF3ED9407EE877F" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross_B98F0433FB4F89C67DF3ED9407EE877F" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_DC4A955B1B0FA7BC0B1EED9407EEAA3A_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_DC4A955B1B0FA7BC0B1EED9407EEAA3A" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_DC4A955B1B0FA7BC0B1EED9407EEAA3A_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_DC4A955B1B0FA7BC0B1EED9407EEAA3A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_DC4A955B1B0FA7BC0B1EED9407EEAA3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_DC4A955B1B0FA7BC0B1EED9407EEAA3A" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_DC4A955B1B0FA7BC0B1EED9407EEAA3A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_6D32F816B747AD775906ED9407EE2D04_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_6D32F816B747AD775906ED9407EE2D04" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net Carrying Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6D32F816B747AD775906ED9407EE2D04" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6D32F816B747AD775906ED9407EE2D04" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet_6D32F816B747AD775906ED9407EE2D04" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_AD2CF932C333831E6F72ADB79FD6E7A9_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract_AD2CF932C333831E6F72ADB79FD6E7A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_AD2CF932C333831E6F72ADB79FD6E7A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_AD2CF932C333831E6F72ADB79FD6E7A9" xlink:to="lab_us-gaap_StockholdersEquityNoteAbstract_AD2CF932C333831E6F72ADB79FD6E7A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_5BF91D7B7C1E87BA5656ADB79FD753E1_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_5BF91D7B7C1E87BA5656ADB79FD753E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_5BF91D7B7C1E87BA5656ADB79FD753E1_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_5BF91D7B7C1E87BA5656ADB79FD753E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_5BF91D7B7C1E87BA5656ADB79FD753E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_5BF91D7B7C1E87BA5656ADB79FD753E1" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_5BF91D7B7C1E87BA5656ADB79FD753E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_8ED807882D47E74DE6A654C677E59A6E_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract_8ED807882D47E74DE6A654C677E59A6E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_8ED807882D47E74DE6A654C677E59A6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract_8ED807882D47E74DE6A654C677E59A6E" xlink:to="lab_us-gaap_DebtDisclosureAbstract_8ED807882D47E74DE6A654C677E59A6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_78B54D30DA22496BFA8D54C677E56E7D_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount_78B54D30DA22496BFA8D54C677E56E7D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior secured term loan facility</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_78B54D30DA22496BFA8D54C677E56E7D_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount_78B54D30DA22496BFA8D54C677E56E7D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_78B54D30DA22496BFA8D54C677E56E7D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_78B54D30DA22496BFA8D54C677E56E7D" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount_78B54D30DA22496BFA8D54C677E56E7D" xlink:type="arc" />
    <link:label id="lab_twou_DeferredGovernmentGrantObligationsNoncurrent_B45A4F3306A7BFE7807254C677E5AA9F_terseLabel_en-US" xlink:label="lab_twou_DeferredGovernmentGrantObligationsNoncurrent_B45A4F3306A7BFE7807254C677E5AA9F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred government grant obligations</link:label>
    <link:label id="lab_twou_DeferredGovernmentGrantObligationsNoncurrent_B45A4F3306A7BFE7807254C677E5AA9F_label_en-US" xlink:label="lab_twou_DeferredGovernmentGrantObligationsNoncurrent_B45A4F3306A7BFE7807254C677E5AA9F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Government Grant Obligations, Noncurrent</link:label>
    <link:label id="lab_twou_DeferredGovernmentGrantObligationsNoncurrent_B45A4F3306A7BFE7807254C677E5AA9F_documentation_en-US" xlink:label="lab_twou_DeferredGovernmentGrantObligationsNoncurrent_B45A4F3306A7BFE7807254C677E5AA9F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of deferred government grant obligations due beyond one year or the operating cycle, whichever is longer.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_DeferredGovernmentGrantObligationsNoncurrent" xlink:label="loc_twou_DeferredGovernmentGrantObligationsNoncurrent_B45A4F3306A7BFE7807254C677E5AA9F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_DeferredGovernmentGrantObligationsNoncurrent_B45A4F3306A7BFE7807254C677E5AA9F" xlink:to="lab_twou_DeferredGovernmentGrantObligationsNoncurrent_B45A4F3306A7BFE7807254C677E5AA9F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_0B33CB89572CE93C92A354C677E55112_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet_0B33CB89572CE93C92A354C677E55112" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: unamortized debt issuance costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_0B33CB89572CE93C92A354C677E55112_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet_0B33CB89572CE93C92A354C677E55112" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_0B33CB89572CE93C92A354C677E55112" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet_0B33CB89572CE93C92A354C677E55112" xlink:to="lab_us-gaap_DeferredFinanceCostsNet_0B33CB89572CE93C92A354C677E55112" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLongTermDebt_CAFA0600BDC7D118729754C677E5ED45_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLongTermDebt_CAFA0600BDC7D118729754C677E5ED45" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherLongTermDebt_CAFA0600BDC7D118729754C677E5ED45_label_en-US" xlink:label="lab_us-gaap_OtherLongTermDebt_CAFA0600BDC7D118729754C677E5ED45" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Long-term Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLongTermDebt" xlink:label="loc_us-gaap_OtherLongTermDebt_CAFA0600BDC7D118729754C677E5ED45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLongTermDebt_CAFA0600BDC7D118729754C677E5ED45" xlink:to="lab_us-gaap_OtherLongTermDebt_CAFA0600BDC7D118729754C677E5ED45" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_410D78C81BF532DA216654C677E58347_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_410D78C81BF532DA216654C677E58347" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_410D78C81BF532DA216654C677E58347_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_410D78C81BF532DA216654C677E58347" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_410D78C81BF532DA216654C677E58347" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_410D78C81BF532DA216654C677E58347" xlink:to="lab_us-gaap_LongTermDebtNoncurrent_410D78C81BF532DA216654C677E58347" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_004CB5F62949048DFB3D73A956882594_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_004CB5F62949048DFB3D73A956882594" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_004CB5F62949048DFB3D73A956882594_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_004CB5F62949048DFB3D73A956882594" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_004CB5F62949048DFB3D73A956882594" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_004CB5F62949048DFB3D73A956882594" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_004CB5F62949048DFB3D73A956882594" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameAxis_B002B14287C29FD714C573A95689E95D_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis_B002B14287C29FD714C573A95689E95D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_B002B14287C29FD714C573A95689E95D_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis_B002B14287C29FD714C573A95689E95D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_B002B14287C29FD714C573A95689E95D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis_B002B14287C29FD714C573A95689E95D" xlink:to="lab_us-gaap_PlanNameAxis_B002B14287C29FD714C573A95689E95D" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameDomain_AC378876BCDDFEEC08BC73A9568AF983_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain_AC378876BCDDFEEC08BC73A9568AF983" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_AC378876BCDDFEEC08BC73A9568AF983_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain_AC378876BCDDFEEC08BC73A9568AF983" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_AC378876BCDDFEEC08BC73A9568AF983" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain_AC378876BCDDFEEC08BC73A9568AF983" xlink:to="lab_us-gaap_PlanNameDomain_AC378876BCDDFEEC08BC73A9568AF983" xlink:type="arc" />
    <link:label id="lab_twou_EquityIncentivePlan2008Member_73E3B083F5D8CDC162CB73A9568A4641_terseLabel_en-US" xlink:label="lab_twou_EquityIncentivePlan2008Member_73E3B083F5D8CDC162CB73A9568A4641" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2008 Equity Incentive Plan</link:label>
    <link:label id="lab_twou_EquityIncentivePlan2008Member_73E3B083F5D8CDC162CB73A9568A4641_label_en-US" xlink:label="lab_twou_EquityIncentivePlan2008Member_73E3B083F5D8CDC162CB73A9568A4641" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Incentive Plan2008 [Member]</link:label>
    <link:label id="lab_twou_EquityIncentivePlan2008Member_73E3B083F5D8CDC162CB73A9568A4641_documentation_en-US" xlink:label="lab_twou_EquityIncentivePlan2008Member_73E3B083F5D8CDC162CB73A9568A4641" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information pertaining to the 2008 Equity Incentive Plan.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_EquityIncentivePlan2008Member" xlink:label="loc_twou_EquityIncentivePlan2008Member_73E3B083F5D8CDC162CB73A9568A4641" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_EquityIncentivePlan2008Member_73E3B083F5D8CDC162CB73A9568A4641" xlink:to="lab_twou_EquityIncentivePlan2008Member_73E3B083F5D8CDC162CB73A9568A4641" xlink:type="arc" />
    <link:label id="lab_twou_EquityIncentivePlan2014Member_BF8B84C92D7834850D8373A9568A2B85_terseLabel_en-US" xlink:label="lab_twou_EquityIncentivePlan2014Member_BF8B84C92D7834850D8373A9568A2B85" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Incentive Plan 2014</link:label>
    <link:label id="lab_twou_EquityIncentivePlan2014Member_BF8B84C92D7834850D8373A9568A2B85_label_en-US" xlink:label="lab_twou_EquityIncentivePlan2014Member_BF8B84C92D7834850D8373A9568A2B85" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Incentive Plan2014 [Member]</link:label>
    <link:label id="lab_twou_EquityIncentivePlan2014Member_BF8B84C92D7834850D8373A9568A2B85_documentation_en-US" xlink:label="lab_twou_EquityIncentivePlan2014Member_BF8B84C92D7834850D8373A9568A2B85" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information pertaining to the 2014 Equity Incentive Plan.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_EquityIncentivePlan2014Member" xlink:label="loc_twou_EquityIncentivePlan2014Member_BF8B84C92D7834850D8373A9568A2B85" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_EquityIncentivePlan2014Member_BF8B84C92D7834850D8373A9568A2B85" xlink:to="lab_twou_EquityIncentivePlan2014Member_BF8B84C92D7834850D8373A9568A2B85" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_BA47CF3DDFD0B0A3DD4D73A95690B19D_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember_BA47CF3DDFD0B0A3DD4D73A95690B19D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted stock units</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_BA47CF3DDFD0B0A3DD4D73A95690B19D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember_BA47CF3DDFD0B0A3DD4D73A95690B19D" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember_BA47CF3DDFD0B0A3DD4D73A95690B19D" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_BCDB46F00D6E87ADFD9973A956904DD0_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_BCDB46F00D6E87ADFD9973A956904DD0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_BCDB46F00D6E87ADFD9973A956904DD0_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_BCDB46F00D6E87ADFD9973A956904DD0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_BCDB46F00D6E87ADFD9973A956904DD0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember_BCDB46F00D6E87ADFD9973A956904DD0" xlink:to="lab_us-gaap_EmployeeStockOptionMember_BCDB46F00D6E87ADFD9973A956904DD0" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense included in the unaudited condensed consolidated statements of operations</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:type="arc" />
    <link:label id="lab_twou_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNumberOfEmployeeCompensationPlans_DE6AE76328E6B3959B5B73A95691D041_terseLabel_en-US" xlink:label="lab_twou_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNumberOfEmployeeCompensationPlans_DE6AE76328E6B3959B5B73A95691D041" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of share-based employee compensation plans (in plans)</link:label>
    <link:label id="lab_twou_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNumberOfEmployeeCompensationPlans_DE6AE76328E6B3959B5B73A95691D041_label_en-US" xlink:label="lab_twou_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNumberOfEmployeeCompensationPlans_DE6AE76328E6B3959B5B73A95691D041" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Based Compensation Arrangements by Share Based Payment Award, Number of Employee Compensation Plans</link:label>
    <link:label id="lab_twou_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNumberOfEmployeeCompensationPlans_DE6AE76328E6B3959B5B73A95691D041_documentation_en-US" xlink:label="lab_twou_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNumberOfEmployeeCompensationPlans_DE6AE76328E6B3959B5B73A95691D041" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the number of employee compensation plans under the share-based arrangements.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNumberOfEmployeeCompensationPlans" xlink:label="loc_twou_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNumberOfEmployeeCompensationPlans_DE6AE76328E6B3959B5B73A95691D041" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNumberOfEmployeeCompensationPlans_DE6AE76328E6B3959B5B73A95691D041" xlink:to="lab_twou_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNumberOfEmployeeCompensationPlans_DE6AE76328E6B3959B5B73A95691D041" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_AEC7FE40F41D6B933A4273A95691F905_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_AEC7FE40F41D6B933A4273A95691F905" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares authorized under the plan (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_AEC7FE40F41D6B933A4273A95691F905_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_AEC7FE40F41D6B933A4273A95691F905" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_AEC7FE40F41D6B933A4273A95691F905" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_AEC7FE40F41D6B933A4273A95691F905" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_AEC7FE40F41D6B933A4273A95691F905" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_211DA1353E2B11B8990773A95692D70E_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_211DA1353E2B11B8990773A95692D70E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of shares that may be added to the 2014 Plan (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_211DA1353E2B11B8990773A95692D70E_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_211DA1353E2B11B8990773A95692D70E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_211DA1353E2B11B8990773A95692D70E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_211DA1353E2B11B8990773A95692D70E" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_211DA1353E2B11B8990773A95692D70E" xlink:type="arc" />
    <link:label id="lab_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOfAnnualAutomaticIncreaseInSharesAuthorized_F71DDABF004DB17AD3A373A956929178_terseLabel_en-US" xlink:label="lab_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOfAnnualAutomaticIncreaseInSharesAuthorized_F71DDABF004DB17AD3A373A956929178" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Period of annual automatic increase in the number of shares authorized</link:label>
    <link:label id="lab_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOfAnnualAutomaticIncreaseInSharesAuthorized_F71DDABF004DB17AD3A373A956929178_label_en-US" xlink:label="lab_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOfAnnualAutomaticIncreaseInSharesAuthorized_F71DDABF004DB17AD3A373A956929178" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award Period of Annual Automatic Increase in Shares Authorized</link:label>
    <link:label id="lab_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOfAnnualAutomaticIncreaseInSharesAuthorized_F71DDABF004DB17AD3A373A956929178_documentation_en-US" xlink:label="lab_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOfAnnualAutomaticIncreaseInSharesAuthorized_F71DDABF004DB17AD3A373A956929178" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Period during which the number of authorized shares available for issuance under the 2014 Plan will automatically increase on an annual basis.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOfAnnualAutomaticIncreaseInSharesAuthorized" xlink:label="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOfAnnualAutomaticIncreaseInSharesAuthorized_F71DDABF004DB17AD3A373A956929178" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOfAnnualAutomaticIncreaseInSharesAuthorized_F71DDABF004DB17AD3A373A956929178" xlink:to="lab_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOfAnnualAutomaticIncreaseInSharesAuthorized_F71DDABF004DB17AD3A373A956929178" xlink:type="arc" />
    <link:label id="lab_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageAppliedOnOutstandingSharesOfCommonStockForAutomaticInclusionInPlan_551C8814C6EF9AF5F6F973A956929499_terseLabel_en-US" xlink:label="lab_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageAppliedOnOutstandingSharesOfCommonStockForAutomaticInclusionInPlan_551C8814C6EF9AF5F6F973A956929499" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage applied on total number of shares of common stock outstanding on previous calendar year for automatic inclusion in the plan</link:label>
    <link:label id="lab_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageAppliedOnOutstandingSharesOfCommonStockForAutomaticInclusionInPlan_551C8814C6EF9AF5F6F973A956929499_label_en-US" xlink:label="lab_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageAppliedOnOutstandingSharesOfCommonStockForAutomaticInclusionInPlan_551C8814C6EF9AF5F6F973A956929499" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award, Percentage Applied on Outstanding Shares of Common Stock for Automatic Inclusion in Plan</link:label>
    <link:label id="lab_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageAppliedOnOutstandingSharesOfCommonStockForAutomaticInclusionInPlan_551C8814C6EF9AF5F6F973A956929499_documentation_en-US" xlink:label="lab_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageAppliedOnOutstandingSharesOfCommonStockForAutomaticInclusionInPlan_551C8814C6EF9AF5F6F973A956929499" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the percentage applied on the total number of shares of common stock outstanding on previous calendar year end for automatic inclusion in the share based compensation plan.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageAppliedOnOutstandingSharesOfCommonStockForAutomaticInclusionInPlan" xlink:label="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageAppliedOnOutstandingSharesOfCommonStockForAutomaticInclusionInPlan_551C8814C6EF9AF5F6F973A956929499" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageAppliedOnOutstandingSharesOfCommonStockForAutomaticInclusionInPlan_551C8814C6EF9AF5F6F973A956929499" xlink:to="lab_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageAppliedOnOutstandingSharesOfCommonStockForAutomaticInclusionInPlan_551C8814C6EF9AF5F6F973A956929499" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_9D594E1E8BE7930001C173A9569297BC_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_9D594E1E8BE7930001C173A9569297BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock reserved for issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_9D594E1E8BE7930001C173A9569297BC_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_9D594E1E8BE7930001C173A9569297BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_9D594E1E8BE7930001C173A9569297BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_9D594E1E8BE7930001C173A9569297BC" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_9D594E1E8BE7930001C173A9569297BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_FA06AD43E230CEFF9F5173A956929CD3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_FA06AD43E230CEFF9F5173A956929CD3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of options or stock awards available for grant under the plan (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_FA06AD43E230CEFF9F5173A956929CD3_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_FA06AD43E230CEFF9F5173A956929CD3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_FA06AD43E230CEFF9F5173A956929CD3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_FA06AD43E230CEFF9F5173A956929CD3" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_FA06AD43E230CEFF9F5173A956929CD3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5FFABFC851309817AE6073A95692ADF8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5FFABFC851309817AE6073A95692ADF8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Option to purchase common stock, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5FFABFC851309817AE6073A95692ADF8_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5FFABFC851309817AE6073A95692ADF8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5FFABFC851309817AE6073A95692ADF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5FFABFC851309817AE6073A95692ADF8" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5FFABFC851309817AE6073A95692ADF8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_8E54DE32FD29543298E673A95693C7CB_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_8E54DE32FD29543298E673A95693C7CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average exercise price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_8E54DE32FD29543298E673A95693C7CB_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_8E54DE32FD29543298E673A95693C7CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_8E54DE32FD29543298E673A95693C7CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_8E54DE32FD29543298E673A95693C7CB" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_8E54DE32FD29543298E673A95693C7CB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_425617FC77C9F1F32CB073A956931043_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_425617FC77C9F1F32CB073A956931043" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Restricted stock units outstanding (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_425617FC77C9F1F32CB073A956931043" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_425617FC77C9F1F32CB073A956931043" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_425617FC77C9F1F32CB073A956931043" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2FF0138A35A41B8D97A773B6E403E23C_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2FF0138A35A41B8D97A773B6E403E23C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2FF0138A35A41B8D97A773B6E403E23C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2FF0138A35A41B8D97A773B6E403E23C" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2FF0138A35A41B8D97A773B6E403E23C" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_38060D9C1C0354B5492D73A95693AD0A_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_38060D9C1C0354B5492D73A95693AD0A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expiration period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_38060D9C1C0354B5492D73A95693AD0A_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_38060D9C1C0354B5492D73A95693AD0A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_38060D9C1C0354B5492D73A95693AD0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_38060D9C1C0354B5492D73A95693AD0A" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_38060D9C1C0354B5492D73A95693AD0A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8BF9D6D1921C746AFA7473A95693B2F4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8BF9D6D1921C746AFA7473A95693B2F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average grant date fair value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8BF9D6D1921C746AFA7473A95693B2F4_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8BF9D6D1921C746AFA7473A95693B2F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8BF9D6D1921C746AFA7473A95693B2F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8BF9D6D1921C746AFA7473A95693B2F4" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8BF9D6D1921C746AFA7473A95693B2F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_217FC3C4D6DCA4CDC5BB73A95693F98F_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_217FC3C4D6DCA4CDC5BB73A95693F98F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Compensation cost related to the nonvested awards not yet recognized</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_217FC3C4D6DCA4CDC5BB73A95693F98F_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_217FC3C4D6DCA4CDC5BB73A95693F98F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_217FC3C4D6DCA4CDC5BB73A95693F98F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_217FC3C4D6DCA4CDC5BB73A95693F98F" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_217FC3C4D6DCA4CDC5BB73A95693F98F" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_96CB5C0573513BBF34CC73A95694F097_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_96CB5C0573513BBF34CC73A95694F097" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average period for recognition of compensation cost</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_96CB5C0573513BBF34CC73A95694F097_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_96CB5C0573513BBF34CC73A95694F097" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_96CB5C0573513BBF34CC73A95694F097" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_96CB5C0573513BBF34CC73A95694F097" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_96CB5C0573513BBF34CC73A95694F097" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_2DDD193282C1D0D7232C73A95694C3B2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_2DDD193282C1D0D7232C73A95694C3B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate intrinsic value of employee options exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_2DDD193282C1D0D7232C73A95694C3B2_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_2DDD193282C1D0D7232C73A95694C3B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_2DDD193282C1D0D7232C73A95694C3B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_2DDD193282C1D0D7232C73A95694C3B2" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_2DDD193282C1D0D7232C73A95694C3B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_FA13C01B73713C11F79173A95694D595_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_FA13C01B73713C11F79173A95694D595" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total unrecognized compensation cost related to unvested RSUs</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_FA13C01B73713C11F79173A95694D595_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_FA13C01B73713C11F79173A95694D595" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_FA13C01B73713C11F79173A95694D595" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_FA13C01B73713C11F79173A95694D595" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_FA13C01B73713C11F79173A95694D595" xlink:type="arc" />
    <link:label id="lab_twou_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedMaximumPeriodForRecognition1_8FC23F859E4EDA3E3FD373A95694AB98_terseLabel_en-US" xlink:label="lab_twou_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedMaximumPeriodForRecognition1_8FC23F859E4EDA3E3FD373A95694AB98" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized compensation cost period expected to be realized</link:label>
    <link:label id="lab_twou_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedMaximumPeriodForRecognition1_8FC23F859E4EDA3E3FD373A95694AB98_label_en-US" xlink:label="lab_twou_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedMaximumPeriodForRecognition1_8FC23F859E4EDA3E3FD373A95694AB98" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not yet Recognized Maximum Period for Recognition 1</link:label>
    <link:label id="lab_twou_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedMaximumPeriodForRecognition1_8FC23F859E4EDA3E3FD373A95694AB98_documentation_en-US" xlink:label="lab_twou_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedMaximumPeriodForRecognition1_8FC23F859E4EDA3E3FD373A95694AB98" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Maximum period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedMaximumPeriodForRecognition1" xlink:label="loc_twou_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedMaximumPeriodForRecognition1_8FC23F859E4EDA3E3FD373A95694AB98" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedMaximumPeriodForRecognition1_8FC23F859E4EDA3E3FD373A95694AB98" xlink:to="lab_twou_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedMaximumPeriodForRecognition1_8FC23F859E4EDA3E3FD373A95694AB98" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9E415279CC62E52F18718730F7200180_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9E415279CC62E52F18718730F7200180" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9E415279CC62E52F18718730F7200180_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9E415279CC62E52F18718730F7200180" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9E415279CC62E52F18718730F7200180" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9E415279CC62E52F18718730F7200180" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9E415279CC62E52F18718730F7200180" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_74841D236447340706158730F7204CEC_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_74841D236447340706158730F7204CEC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_74841D236447340706158730F7204CEC_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_74841D236447340706158730F7204CEC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_74841D236447340706158730F7204CEC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_74841D236447340706158730F7204CEC" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_74841D236447340706158730F7204CEC" xlink:type="arc" />
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_BF20F8BFAF610A00E0868730F720157C_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_BF20F8BFAF610A00E0868730F720157C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_BF20F8BFAF610A00E0868730F720157C_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_BF20F8BFAF610A00E0868730F720157C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_BF20F8BFAF610A00E0868730F720157C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember_BF20F8BFAF610A00E0868730F720157C" xlink:to="lab_us-gaap_TypeOfAdoptionMember_BF20F8BFAF610A00E0868730F720157C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201609Member_E6C3056696BEA72FA9B48730F7205419_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201609Member_E6C3056696BEA72FA9B48730F7205419" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ASU 2016-09</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201609Member_E6C3056696BEA72FA9B48730F7205419_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201609Member_E6C3056696BEA72FA9B48730F7205419" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-09 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201609Member_E6C3056696BEA72FA9B48730F7205419" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201609Member_E6C3056696BEA72FA9B48730F7205419" xlink:to="lab_us-gaap_AccountingStandardsUpdate201609Member_E6C3056696BEA72FA9B48730F7205419" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_232D1A4A63967D392E9C8730F72142B5_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member_232D1A4A63967D392E9C8730F72142B5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ASU 2016-02</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_232D1A4A63967D392E9C8730F72142B5_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member_232D1A4A63967D392E9C8730F72142B5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-02 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_232D1A4A63967D392E9C8730F72142B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201602Member_232D1A4A63967D392E9C8730F72142B5" xlink:to="lab_us-gaap_AccountingStandardsUpdate201602Member_232D1A4A63967D392E9C8730F72142B5" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_6D4E2B4597903D874C148730F7218EB0_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_6D4E2B4597903D874C148730F7218EB0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_6D4E2B4597903D874C148730F7218EB0_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_6D4E2B4597903D874C148730F7218EB0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_6D4E2B4597903D874C148730F7218EB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_6D4E2B4597903D874C148730F7218EB0" xlink:to="lab_us-gaap_StatementEquityComponentsAxis_6D4E2B4597903D874C148730F7218EB0" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityComponentDomain_F181D3541DD46C01F7858730F7210445_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_F181D3541DD46C01F7858730F7210445" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_F181D3541DD46C01F7858730F7210445_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_F181D3541DD46C01F7858730F7210445" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_F181D3541DD46C01F7858730F7210445" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain_F181D3541DD46C01F7858730F7210445" xlink:to="lab_us-gaap_EquityComponentDomain_F181D3541DD46C01F7858730F7210445" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_61B47641C62B0B7D60A08730F722E3C1_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_61B47641C62B0B7D60A08730F722E3C1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional Paid-In Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_61B47641C62B0B7D60A08730F722E3C1_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_61B47641C62B0B7D60A08730F722E3C1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_61B47641C62B0B7D60A08730F722E3C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember_61B47641C62B0B7D60A08730F722E3C1" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember_61B47641C62B0B7D60A08730F722E3C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_6FC843D4EB2A5BBF93CD8730F722BB6E_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_6FC843D4EB2A5BBF93CD8730F722BB6E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_6FC843D4EB2A5BBF93CD8730F722BB6E_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_6FC843D4EB2A5BBF93CD8730F722BB6E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_6FC843D4EB2A5BBF93CD8730F722BB6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_6FC843D4EB2A5BBF93CD8730F722BB6E" xlink:to="lab_us-gaap_RetainedEarningsMember_6FC843D4EB2A5BBF93CD8730F722BB6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3B2BC62D5391426E96748730F7235F01_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3B2BC62D5391426E96748730F7235F01" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3B2BC62D5391426E96748730F7235F01_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3B2BC62D5391426E96748730F7235F01" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3B2BC62D5391426E96748730F7235F01" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3B2BC62D5391426E96748730F7235F01" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3B2BC62D5391426E96748730F7235F01" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_91AD61D4F499E2B16CD88730F723E013_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_91AD61D4F499E2B16CD88730F723E013" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_91AD61D4F499E2B16CD88730F723E013_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_91AD61D4F499E2B16CD88730F723E013" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_91AD61D4F499E2B16CD88730F723E013" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_91AD61D4F499E2B16CD88730F723E013" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_91AD61D4F499E2B16CD88730F723E013" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComputerEquipmentMember_5C39D1821357162F5C018730F7242628_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember_5C39D1821357162F5C018730F7242628" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Computer hardware</link:label>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_5C39D1821357162F5C018730F7242628_label_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember_5C39D1821357162F5C018730F7242628" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Computer Equipment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaap_ComputerEquipmentMember_5C39D1821357162F5C018730F7242628" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerEquipmentMember_5C39D1821357162F5C018730F7242628" xlink:to="lab_us-gaap_ComputerEquipmentMember_5C39D1821357162F5C018730F7242628" xlink:type="arc" />
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_E11177ED3B261DA9DC918730F7245C03_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember_E11177ED3B261DA9DC918730F7245C03" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Furniture and office equipment</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_E11177ED3B261DA9DC918730F7245C03_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember_E11177ED3B261DA9DC918730F7245C03" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_E11177ED3B261DA9DC918730F7245C03" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember_E11177ED3B261DA9DC918730F7245C03" xlink:to="lab_us-gaap_FurnitureAndFixturesMember_E11177ED3B261DA9DC918730F7245C03" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_915A1212BADC4E8270C38730F7242E12_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember_915A1212BADC4E8270C38730F7242E12" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_915A1212BADC4E8270C38730F7242E12_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember_915A1212BADC4E8270C38730F7242E12" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_915A1212BADC4E8270C38730F7242E12" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember_915A1212BADC4E8270C38730F7242E12" xlink:to="lab_us-gaap_LeaseholdImprovementsMember_915A1212BADC4E8270C38730F7242E12" xlink:type="arc" />
    <link:label id="lab_us-gaap_SoftwareDevelopmentMember_C8FD703025C69FF716BB8730F7249936_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareDevelopmentMember_C8FD703025C69FF716BB8730F7249936" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Internally-developed software</link:label>
    <link:label id="lab_us-gaap_SoftwareDevelopmentMember_C8FD703025C69FF716BB8730F7249936_label_en-US" xlink:label="lab_us-gaap_SoftwareDevelopmentMember_C8FD703025C69FF716BB8730F7249936" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Software Development [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_C8FD703025C69FF716BB8730F7249936" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareDevelopmentMember_C8FD703025C69FF716BB8730F7249936" xlink:to="lab_us-gaap_SoftwareDevelopmentMember_C8FD703025C69FF716BB8730F7249936" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_A7F4B4B41F138BDCF4338730F726FF3C_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_A7F4B4B41F138BDCF4338730F726FF3C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity securities</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_A7F4B4B41F138BDCF4338730F726FF3C_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_A7F4B4B41F138BDCF4338730F726FF3C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Securities without Readily Determinable Fair Value, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_A7F4B4B41F138BDCF4338730F726FF3C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_A7F4B4B41F138BDCF4338730F726FF3C" xlink:to="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_A7F4B4B41F138BDCF4338730F726FF3C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermInvestments_55E75DD337EEB7009B398730F726266C_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermInvestments_55E75DD337EEB7009B398730F726266C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_ShortTermInvestments_55E75DD337EEB7009B398730F726266C_label_en-US" xlink:label="lab_us-gaap_ShortTermInvestments_55E75DD337EEB7009B398730F726266C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_55E75DD337EEB7009B398730F726266C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestments_55E75DD337EEB7009B398730F726266C" xlink:to="lab_us-gaap_ShortTermInvestments_55E75DD337EEB7009B398730F726266C" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_91303DCF56805FAECB4F8730F7278203_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_91303DCF56805FAECB4F8730F7278203" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, performance obligation, description of timing</link:label>
    <link:label id="lab_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_91303DCF56805FAECB4F8730F7278203_label_en-US" xlink:label="lab_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_91303DCF56805FAECB4F8730F7278203" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Performance Obligation, Description of Timing</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuePerformanceObligationDescriptionOfTiming" xlink:label="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_91303DCF56805FAECB4F8730F7278203" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_91303DCF56805FAECB4F8730F7278203" xlink:to="lab_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_91303DCF56805FAECB4F8730F7278203" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_F97FB3FD9ABECDEA82638730F727A8F5_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_F97FB3FD9ABECDEA82638730F727A8F5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Useful lives</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_F97FB3FD9ABECDEA82638730F727A8F5_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_F97FB3FD9ABECDEA82638730F727A8F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_F97FB3FD9ABECDEA82638730F727A8F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_F97FB3FD9ABECDEA82638730F727A8F5" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_F97FB3FD9ABECDEA82638730F727A8F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_A3054555273B34FB17BA8730F727F0D3_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_A3054555273B34FB17BA8730F727F0D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortizable Intangible Assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_A3054555273B34FB17BA8730F727F0D3_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_A3054555273B34FB17BA8730F727F0D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_A3054555273B34FB17BA8730F727F0D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_A3054555273B34FB17BA8730F727F0D3" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_A3054555273B34FB17BA8730F727F0D3" xlink:type="arc" />
    <link:label id="lab_twou_CapitalizedContentDevelopmentCostsUsefulLife_76FA3FB5AD28FFA1BD928730F7279B59_terseLabel_en-US" xlink:label="lab_twou_CapitalizedContentDevelopmentCostsUsefulLife_76FA3FB5AD28FFA1BD928730F7279B59" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Useful life of capitalized content development costs</link:label>
    <link:label id="lab_twou_CapitalizedContentDevelopmentCostsUsefulLife_76FA3FB5AD28FFA1BD928730F7279B59_label_en-US" xlink:label="lab_twou_CapitalizedContentDevelopmentCostsUsefulLife_76FA3FB5AD28FFA1BD928730F7279B59" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Content Development Costs Useful Life</link:label>
    <link:label id="lab_twou_CapitalizedContentDevelopmentCostsUsefulLife_76FA3FB5AD28FFA1BD928730F7279B59_documentation_en-US" xlink:label="lab_twou_CapitalizedContentDevelopmentCostsUsefulLife_76FA3FB5AD28FFA1BD928730F7279B59" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the useful life of capitalized content development costs. Such life is expressed in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_CapitalizedContentDevelopmentCostsUsefulLife" xlink:label="loc_twou_CapitalizedContentDevelopmentCostsUsefulLife_76FA3FB5AD28FFA1BD928730F7279B59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_CapitalizedContentDevelopmentCostsUsefulLife_76FA3FB5AD28FFA1BD928730F7279B59" xlink:to="lab_twou_CapitalizedContentDevelopmentCostsUsefulLife_76FA3FB5AD28FFA1BD928730F7279B59" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_117B3D5C966AF1BCCC228730F7283CA5_verboseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_117B3D5C966AF1BCCC228730F7283CA5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Non-Cash Long-Lived Asset Additions</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_117B3D5C966AF1BCCC228730F7283CA5_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_117B3D5C966AF1BCCC228730F7283CA5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_117B3D5C966AF1BCCC228730F7283CA5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_117B3D5C966AF1BCCC228730F7283CA5" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_117B3D5C966AF1BCCC228730F7283CA5" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAdditions_CBB1A19D4D36A9E57B778730F7281692_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAdditions_CBB1A19D4D36A9E57B778730F7281692" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital asset additions during the period</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAdditions_CBB1A19D4D36A9E57B778730F7281692_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAdditions_CBB1A19D4D36A9E57B778730F7281692" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Additions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAdditions" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAdditions_CBB1A19D4D36A9E57B778730F7281692" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAdditions_CBB1A19D4D36A9E57B778730F7281692" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAdditions_CBB1A19D4D36A9E57B778730F7281692" xlink:type="arc" />
    <link:label id="lab_twou_NonCashCapitalExpenditure_D8C79D097F20E61C9E878730F7289D62_negatedTerseLabel_en-US" xlink:label="lab_twou_NonCashCapitalExpenditure_D8C79D097F20E61C9E878730F7289D62" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Non-cash capital expenditure</link:label>
    <link:label id="lab_twou_NonCashCapitalExpenditure_D8C79D097F20E61C9E878730F7289D62_label_en-US" xlink:label="lab_twou_NonCashCapitalExpenditure_D8C79D097F20E61C9E878730F7289D62" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Cash Capital Expenditure</link:label>
    <link:label id="lab_twou_NonCashCapitalExpenditure_D8C79D097F20E61C9E878730F7289D62_documentation_en-US" xlink:label="lab_twou_NonCashCapitalExpenditure_D8C79D097F20E61C9E878730F7289D62" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the non-cash capital expenditure.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_NonCashCapitalExpenditure" xlink:label="loc_twou_NonCashCapitalExpenditure_D8C79D097F20E61C9E878730F7289D62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_NonCashCapitalExpenditure_D8C79D097F20E61C9E878730F7289D62" xlink:to="lab_twou_NonCashCapitalExpenditure_D8C79D097F20E61C9E878730F7289D62" xlink:type="arc" />
    <link:label id="lab_twou_NonCashExpenditureClassifiedAsCashFlowsFromFinancingActivities_0A0C49A459B22BDD1D158730F7284129_negatedTerseLabel_en-US" xlink:label="lab_twou_NonCashExpenditureClassifiedAsCashFlowsFromFinancingActivities_0A0C49A459B22BDD1D158730F7284129" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Additional cash classified as cash flows from financing activities</link:label>
    <link:label id="lab_twou_NonCashExpenditureClassifiedAsCashFlowsFromFinancingActivities_0A0C49A459B22BDD1D158730F7284129_label_en-US" xlink:label="lab_twou_NonCashExpenditureClassifiedAsCashFlowsFromFinancingActivities_0A0C49A459B22BDD1D158730F7284129" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Cash Expenditure, Classified As Cash Flows From Financing Activities</link:label>
    <link:label id="lab_twou_NonCashExpenditureClassifiedAsCashFlowsFromFinancingActivities_0A0C49A459B22BDD1D158730F7284129_documentation_en-US" xlink:label="lab_twou_NonCashExpenditureClassifiedAsCashFlowsFromFinancingActivities_0A0C49A459B22BDD1D158730F7284129" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Non-Cash Expenditure, Classified As Cash Flows From Financing Activities</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_NonCashExpenditureClassifiedAsCashFlowsFromFinancingActivities" xlink:label="loc_twou_NonCashExpenditureClassifiedAsCashFlowsFromFinancingActivities_0A0C49A459B22BDD1D158730F7284129" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_NonCashExpenditureClassifiedAsCashFlowsFromFinancingActivities_0A0C49A459B22BDD1D158730F7284129" xlink:to="lab_twou_NonCashExpenditureClassifiedAsCashFlowsFromFinancingActivities_0A0C49A459B22BDD1D158730F7284129" xlink:type="arc" />
    <link:label id="lab_twou_MarketingAndSalesCostsAbstract_D2C447F5B49EC0A942338730F7288648_terseLabel_en-US" xlink:label="lab_twou_MarketingAndSalesCostsAbstract_D2C447F5B49EC0A942338730F7288648" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketing and Sales Costs</link:label>
    <link:label id="lab_twou_MarketingAndSalesCostsAbstract_D2C447F5B49EC0A942338730F7288648_label_en-US" xlink:label="lab_twou_MarketingAndSalesCostsAbstract_D2C447F5B49EC0A942338730F7288648" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Marketing And Sales Costs [Abstract]</link:label>
    <link:label id="lab_twou_MarketingAndSalesCostsAbstract_D2C447F5B49EC0A942338730F7288648_documentation_en-US" xlink:label="lab_twou_MarketingAndSalesCostsAbstract_D2C447F5B49EC0A942338730F7288648" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">N/A</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_MarketingAndSalesCostsAbstract" xlink:label="loc_twou_MarketingAndSalesCostsAbstract_D2C447F5B49EC0A942338730F7288648" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_MarketingAndSalesCostsAbstract_D2C447F5B49EC0A942338730F7288648" xlink:to="lab_twou_MarketingAndSalesCostsAbstract_D2C447F5B49EC0A942338730F7288648" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedMarketingCostsCurrent_55F48C09B248AC95641F8730F729675E_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedMarketingCostsCurrent_55F48C09B248AC95641F8730F729675E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued marketing costs</link:label>
    <link:label id="lab_us-gaap_AccruedMarketingCostsCurrent_55F48C09B248AC95641F8730F729675E_label_en-US" xlink:label="lab_us-gaap_AccruedMarketingCostsCurrent_55F48C09B248AC95641F8730F729675E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Marketing Costs, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_55F48C09B248AC95641F8730F729675E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedMarketingCostsCurrent_55F48C09B248AC95641F8730F729675E" xlink:to="lab_us-gaap_AccruedMarketingCostsCurrent_55F48C09B248AC95641F8730F729675E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAdditions_F3CFD863E3BA48AB0DAB8730F729F444_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAdditions_F3CFD863E3BA48AB0DAB8730F729F444" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized software implementation costs</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAdditions_F3CFD863E3BA48AB0DAB8730F729F444_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAdditions_F3CFD863E3BA48AB0DAB8730F729F444" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Computer Software, Additions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAdditions" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAdditions_F3CFD863E3BA48AB0DAB8730F729F444" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareAdditions_F3CFD863E3BA48AB0DAB8730F729F444" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareAdditions_F3CFD863E3BA48AB0DAB8730F729F444" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_05E74A7F614E181418688730F729989B_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_05E74A7F614E181418688730F729989B" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Amortization of capitalized software implementation costs</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_05E74A7F614E181418688730F729989B_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_05E74A7F614E181418688730F729989B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Computer Software, Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_05E74A7F614E181418688730F729989B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_05E74A7F614E181418688730F729989B" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_05E74A7F614E181418688730F729989B" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1_0BEDE3A5F70DB569744F8730F7298E51_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1_0BEDE3A5F70DB569744F8730F7298E51" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative effect of new accounting policy</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1_0BEDE3A5F70DB569744F8730F7298E51_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1_0BEDE3A5F70DB569744F8730F7298E51" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity or Net Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" xlink:label="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1_0BEDE3A5F70DB569744F8730F7298E51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1_0BEDE3A5F70DB569744F8730F7298E51" xlink:to="lab_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1_0BEDE3A5F70DB569744F8730F7298E51" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_9E21766EBDA78A8815668730F7297B6A_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset_9E21766EBDA78A8815668730F7297B6A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_9E21766EBDA78A8815668730F7297B6A_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset_9E21766EBDA78A8815668730F7297B6A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_9E21766EBDA78A8815668730F7297B6A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset_9E21766EBDA78A8815668730F7297B6A" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset_9E21766EBDA78A8815668730F7297B6A" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_6FB3ADFDD8328B3B00A68730F72A7229_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent_6FB3ADFDD8328B3B00A68730F72A7229" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Lease liability, current</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_6FB3ADFDD8328B3B00A68730F72A7229_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent_6FB3ADFDD8328B3B00A68730F72A7229" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_6FB3ADFDD8328B3B00A68730F72A7229" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent_6FB3ADFDD8328B3B00A68730F72A7229" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent_6FB3ADFDD8328B3B00A68730F72A7229" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiability_2B85E954BC3D8C7E6B608730F72AA842_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability_2B85E954BC3D8C7E6B608730F72AA842" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Lease liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_2B85E954BC3D8C7E6B608730F72AA842_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability_2B85E954BC3D8C7E6B608730F72AA842" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_2B85E954BC3D8C7E6B608730F72AA842" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability_2B85E954BC3D8C7E6B608730F72AA842" xlink:to="lab_us-gaap_OperatingLeaseLiability_2B85E954BC3D8C7E6B608730F72AA842" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_46F6A17B6C0C2B10AE106D9F5E68167B_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_46F6A17B6C0C2B10AE106D9F5E68167B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_46F6A17B6C0C2B10AE106D9F5E68167B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_46F6A17B6C0C2B10AE106D9F5E68167B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_46F6A17B6C0C2B10AE106D9F5E68167B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_47A98EA60F97D8D32C1A6D9F5E68B794_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_47A98EA60F97D8D32C1A6D9F5E68B794" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value assumptions and methodology</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_47A98EA60F97D8D32C1A6D9F5E68B794_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_47A98EA60F97D8D32C1A6D9F5E68B794" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_47A98EA60F97D8D32C1A6D9F5E68B794" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_47A98EA60F97D8D32C1A6D9F5E68B794" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_47A98EA60F97D8D32C1A6D9F5E68B794" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_0500595B9272B2AEFB0C6D9F5E68A001_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_0500595B9272B2AEFB0C6D9F5E68A001" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk-free interest rate minimum (as a percent)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_0500595B9272B2AEFB0C6D9F5E68A001_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_0500595B9272B2AEFB0C6D9F5E68A001" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_0500595B9272B2AEFB0C6D9F5E68A001" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_0500595B9272B2AEFB0C6D9F5E68A001" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_0500595B9272B2AEFB0C6D9F5E68A001" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_A8BE2018E308628CB40A6D9F5E69E436_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_A8BE2018E308628CB40A6D9F5E69E436" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk-free interest rate maximum (as a percent)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_A8BE2018E308628CB40A6D9F5E69E436_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_A8BE2018E308628CB40A6D9F5E69E436" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_A8BE2018E308628CB40A6D9F5E69E436" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_A8BE2018E308628CB40A6D9F5E69E436" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_A8BE2018E308628CB40A6D9F5E69E436" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_58CFB8806829D5CE8E556D9F5E695A37_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_58CFB8806829D5CE8E556D9F5E695A37" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected term in (years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_58CFB8806829D5CE8E556D9F5E695A37_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_58CFB8806829D5CE8E556D9F5E695A37" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_58CFB8806829D5CE8E556D9F5E695A37" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_58CFB8806829D5CE8E556D9F5E695A37" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_58CFB8806829D5CE8E556D9F5E695A37" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_DE0A39A104D5003C43AE6D9F5E69B402_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_DE0A39A104D5003C43AE6D9F5E69B402" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected volatility minimum (as a percent)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_DE0A39A104D5003C43AE6D9F5E69B402_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_DE0A39A104D5003C43AE6D9F5E69B402" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_DE0A39A104D5003C43AE6D9F5E69B402" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_DE0A39A104D5003C43AE6D9F5E69B402" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_DE0A39A104D5003C43AE6D9F5E69B402" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_5143C76DD1BF948620EC6D9F5E6931EA_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_5143C76DD1BF948620EC6D9F5E6931EA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected volatility maximum (as a percent)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_5143C76DD1BF948620EC6D9F5E6931EA_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_5143C76DD1BF948620EC6D9F5E6931EA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_5143C76DD1BF948620EC6D9F5E6931EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_5143C76DD1BF948620EC6D9F5E6931EA" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_5143C76DD1BF948620EC6D9F5E6931EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_91240D94E764E15CB6006D9F5E6AD21A_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_91240D94E764E15CB6006D9F5E6AD21A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividend yield (as a percent)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_91240D94E764E15CB6006D9F5E6AD21A_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_91240D94E764E15CB6006D9F5E6AD21A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_91240D94E764E15CB6006D9F5E6AD21A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_91240D94E764E15CB6006D9F5E6AD21A" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_91240D94E764E15CB6006D9F5E6AD21A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_AD0679E239D3D065D5156D9F5E6A2C54_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_AD0679E239D3D065D5156D9F5E6A2C54" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Options</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_AD0679E239D3D065D5156D9F5E6A2C54_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_AD0679E239D3D065D5156D9F5E6A2C54" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_AD0679E239D3D065D5156D9F5E6A2C54" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_AD0679E239D3D065D5156D9F5E6A2C54" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_AD0679E239D3D065D5156D9F5E6A2C54" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3AAF05759314F61451786D9F5E6AB1C8_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3AAF05759314F61451786D9F5E6AB1C8" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding balance at the beginning of the period (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3AAF05759314F61451786D9F5E6AB1C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3AAF05759314F61451786D9F5E6AB1C8" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3AAF05759314F61451786D9F5E6AB1C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_CBCD1EF7777CCFBCD5AE6D9F5E6A50B6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_CBCD1EF7777CCFBCD5AE6D9F5E6A50B6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_CBCD1EF7777CCFBCD5AE6D9F5E6A50B6_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_CBCD1EF7777CCFBCD5AE6D9F5E6A50B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_CBCD1EF7777CCFBCD5AE6D9F5E6A50B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_CBCD1EF7777CCFBCD5AE6D9F5E6A50B6" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_CBCD1EF7777CCFBCD5AE6D9F5E6A50B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_947FC398F8EE23135C466D9F5E6AE0EB_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_947FC398F8EE23135C466D9F5E6AE0EB" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_947FC398F8EE23135C466D9F5E6AE0EB_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_947FC398F8EE23135C466D9F5E6AE0EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_947FC398F8EE23135C466D9F5E6AE0EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_947FC398F8EE23135C466D9F5E6AE0EB" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_947FC398F8EE23135C466D9F5E6AE0EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_A7B0BD35605EB05B40C26D9F5E6B7ACD_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_A7B0BD35605EB05B40C26D9F5E6B7ACD" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_A7B0BD35605EB05B40C26D9F5E6B7ACD_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_A7B0BD35605EB05B40C26D9F5E6B7ACD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_A7B0BD35605EB05B40C26D9F5E6B7ACD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_A7B0BD35605EB05B40C26D9F5E6B7ACD" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_A7B0BD35605EB05B40C26D9F5E6B7ACD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_E97A2BE0A758B0C6E3C66D9F5E7008C1_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_E97A2BE0A758B0C6E3C66D9F5E7008C1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Expired (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_E97A2BE0A758B0C6E3C66D9F5E7008C1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_E97A2BE0A758B0C6E3C66D9F5E7008C1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_E97A2BE0A758B0C6E3C66D9F5E7008C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_E97A2BE0A758B0C6E3C66D9F5E7008C1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_E97A2BE0A758B0C6E3C66D9F5E7008C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3721F6B3816B1C9AA53D6D9F5E70A7F3_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3721F6B3816B1C9AA53D6D9F5E70A7F3" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding balance at the end of the period (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3721F6B3816B1C9AA53D6D9F5E70A7F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3721F6B3816B1C9AA53D6D9F5E70A7F3" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3721F6B3816B1C9AA53D6D9F5E70A7F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_8B26258FF584B4431E8E6D9F5E70B939_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_8B26258FF584B4431E8E6D9F5E70B939" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable at the end of the period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_8B26258FF584B4431E8E6D9F5E70B939_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_8B26258FF584B4431E8E6D9F5E70B939" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_8B26258FF584B4431E8E6D9F5E70B939" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_8B26258FF584B4431E8E6D9F5E70B939" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_8B26258FF584B4431E8E6D9F5E70B939" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_17F3140DDBFD80DC68236D9F5E70EBE4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_17F3140DDBFD80DC68236D9F5E70EBE4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Exercise Price per Share</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_17F3140DDBFD80DC68236D9F5E70EBE4_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_17F3140DDBFD80DC68236D9F5E70EBE4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_17F3140DDBFD80DC68236D9F5E70EBE4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_17F3140DDBFD80DC68236D9F5E70EBE4" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_17F3140DDBFD80DC68236D9F5E70EBE4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_E2809E2A3900D0AA19E46D9F5E70F7E8_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_E2809E2A3900D0AA19E46D9F5E70F7E8" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding balance at the beginning of the period (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_E2809E2A3900D0AA19E46D9F5E70F7E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_E2809E2A3900D0AA19E46D9F5E70F7E8" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_E2809E2A3900D0AA19E46D9F5E70F7E8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_C7869B3EEE8D3F4BB57B6D9F5E71BA0C_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_C7869B3EEE8D3F4BB57B6D9F5E71BA0C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_C7869B3EEE8D3F4BB57B6D9F5E71BA0C_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_C7869B3EEE8D3F4BB57B6D9F5E71BA0C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_C7869B3EEE8D3F4BB57B6D9F5E71BA0C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_C7869B3EEE8D3F4BB57B6D9F5E71BA0C" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_C7869B3EEE8D3F4BB57B6D9F5E71BA0C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_467BD576A3D874C5D8AA6D9F5E711546_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_467BD576A3D874C5D8AA6D9F5E711546" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_467BD576A3D874C5D8AA6D9F5E711546_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_467BD576A3D874C5D8AA6D9F5E711546" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_467BD576A3D874C5D8AA6D9F5E711546" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_467BD576A3D874C5D8AA6D9F5E711546" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_467BD576A3D874C5D8AA6D9F5E711546" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_6E85C73F7CD2F59569FA6D9F5E71FDEB_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_6E85C73F7CD2F59569FA6D9F5E71FDEB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_6E85C73F7CD2F59569FA6D9F5E71FDEB_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_6E85C73F7CD2F59569FA6D9F5E71FDEB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_6E85C73F7CD2F59569FA6D9F5E71FDEB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_6E85C73F7CD2F59569FA6D9F5E71FDEB" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_6E85C73F7CD2F59569FA6D9F5E71FDEB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_A509BDF759A99BC36A616D9F5E71F965_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_A509BDF759A99BC36A616D9F5E71F965" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expired (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_A509BDF759A99BC36A616D9F5E71F965_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_A509BDF759A99BC36A616D9F5E71F965" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_A509BDF759A99BC36A616D9F5E71F965" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_A509BDF759A99BC36A616D9F5E71F965" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_A509BDF759A99BC36A616D9F5E71F965" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_6DB431B0A2B935886B656D9F5E7105E3_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_6DB431B0A2B935886B656D9F5E7105E3" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding balance at the end of the period (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_6DB431B0A2B935886B656D9F5E7105E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_6DB431B0A2B935886B656D9F5E7105E3" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_6DB431B0A2B935886B656D9F5E7105E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1EEEAF4E8792B71BEFE36D9F5E7294B0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1EEEAF4E8792B71BEFE36D9F5E7294B0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable at the end of the period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1EEEAF4E8792B71BEFE36D9F5E7294B0_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1EEEAF4E8792B71BEFE36D9F5E7294B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1EEEAF4E8792B71BEFE36D9F5E7294B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1EEEAF4E8792B71BEFE36D9F5E7294B0" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1EEEAF4E8792B71BEFE36D9F5E7294B0" xlink:type="arc" />
    <link:label id="lab_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_AB17436E873136AE1FE46D9F5E72F42F_terseLabel_en-US" xlink:label="lab_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_AB17436E873136AE1FE46D9F5E72F42F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Remaining Contractual Term</link:label>
    <link:label id="lab_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_AB17436E873136AE1FE46D9F5E72F42F_label_en-US" xlink:label="lab_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_AB17436E873136AE1FE46D9F5E72F42F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Remaining Contractual Term Abstract</link:label>
    <link:label id="lab_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_AB17436E873136AE1FE46D9F5E72F42F_documentation_en-US" xlink:label="lab_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_AB17436E873136AE1FE46D9F5E72F42F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">No definition available.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:label="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_AB17436E873136AE1FE46D9F5E72F42F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_AB17436E873136AE1FE46D9F5E72F42F" xlink:to="lab_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_AB17436E873136AE1FE46D9F5E72F42F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_4A25C9968AEFD7D7DC096D9F5E720540_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_4A25C9968AEFD7D7DC096D9F5E720540" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding balance</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_4A25C9968AEFD7D7DC096D9F5E720540_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_4A25C9968AEFD7D7DC096D9F5E720540" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_4A25C9968AEFD7D7DC096D9F5E720540" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_4A25C9968AEFD7D7DC096D9F5E720540" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_4A25C9968AEFD7D7DC096D9F5E720540" xlink:type="arc" />
    <link:label id="lab_twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_A8DEE0F3EB4A25DA1E596D9F5E7251B1_terseLabel_en-US" xlink:label="lab_twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_A8DEE0F3EB4A25DA1E596D9F5E7251B1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted</link:label>
    <link:label id="lab_twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_A8DEE0F3EB4A25DA1E596D9F5E7251B1_label_en-US" xlink:label="lab_twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_A8DEE0F3EB4A25DA1E596D9F5E7251B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award Options Grants in Period Weighted Average Remaining Contractual Term</link:label>
    <link:label id="lab_twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_A8DEE0F3EB4A25DA1E596D9F5E7251B1_documentation_en-US" xlink:label="lab_twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_A8DEE0F3EB4A25DA1E596D9F5E7251B1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Weighted average remaining contractual term for options granted in period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" xlink:label="loc_twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_A8DEE0F3EB4A25DA1E596D9F5E7251B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_A8DEE0F3EB4A25DA1E596D9F5E7251B1" xlink:to="lab_twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_A8DEE0F3EB4A25DA1E596D9F5E7251B1" xlink:type="arc" />
    <link:label id="lab_twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodWeightedAverageRemainingContractualTerm_9336B6EFD4C9C510F86C6D9F5E721D5D_terseLabel_en-US" xlink:label="lab_twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodWeightedAverageRemainingContractualTerm_9336B6EFD4C9C510F86C6D9F5E721D5D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercised</link:label>
    <link:label id="lab_twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodWeightedAverageRemainingContractualTerm_9336B6EFD4C9C510F86C6D9F5E721D5D_label_en-US" xlink:label="lab_twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodWeightedAverageRemainingContractualTerm_9336B6EFD4C9C510F86C6D9F5E721D5D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award Options Exercises in Period Weighted Average Remaining Contractual Term</link:label>
    <link:label id="lab_twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodWeightedAverageRemainingContractualTerm_9336B6EFD4C9C510F86C6D9F5E721D5D_documentation_en-US" xlink:label="lab_twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodWeightedAverageRemainingContractualTerm_9336B6EFD4C9C510F86C6D9F5E721D5D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Weighted average remaining contractual term for options exercised in period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodWeightedAverageRemainingContractualTerm" xlink:label="loc_twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodWeightedAverageRemainingContractualTerm_9336B6EFD4C9C510F86C6D9F5E721D5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodWeightedAverageRemainingContractualTerm_9336B6EFD4C9C510F86C6D9F5E721D5D" xlink:to="lab_twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodWeightedAverageRemainingContractualTerm_9336B6EFD4C9C510F86C6D9F5E721D5D" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_B395111B047D903A36996D9F5E7343E6_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_B395111B047D903A36996D9F5E7343E6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable at the end of the period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_B395111B047D903A36996D9F5E7343E6_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_B395111B047D903A36996D9F5E7343E6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_B395111B047D903A36996D9F5E7343E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_B395111B047D903A36996D9F5E7343E6" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_B395111B047D903A36996D9F5E7343E6" xlink:type="arc" />
    <link:label id="lab_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_E14ACD2D38571C0009956D9F5E7362C9_terseLabel_en-US" xlink:label="lab_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_E14ACD2D38571C0009956D9F5E7362C9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Intrinsic Value</link:label>
    <link:label id="lab_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_E14ACD2D38571C0009956D9F5E7362C9_label_en-US" xlink:label="lab_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_E14ACD2D38571C0009956D9F5E7362C9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award Options Intrinsic Value [Abstract]</link:label>
    <link:label id="lab_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_E14ACD2D38571C0009956D9F5E7362C9_documentation_en-US" xlink:label="lab_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_E14ACD2D38571C0009956D9F5E7362C9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US" />
    <link:loc xlink:href="twou-20191231.xsd#twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" xlink:label="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_E14ACD2D38571C0009956D9F5E7362C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_E14ACD2D38571C0009956D9F5E7362C9" xlink:to="lab_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_E14ACD2D38571C0009956D9F5E7362C9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_DA7D6383EA026D58A0EF6D9F5E738DDC_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_DA7D6383EA026D58A0EF6D9F5E738DDC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding balance at the end of the period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_DA7D6383EA026D58A0EF6D9F5E738DDC_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_DA7D6383EA026D58A0EF6D9F5E738DDC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_DA7D6383EA026D58A0EF6D9F5E738DDC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_DA7D6383EA026D58A0EF6D9F5E738DDC" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_DA7D6383EA026D58A0EF6D9F5E738DDC" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1C84229DE97EF4062CB36D9F5E745F3B_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1C84229DE97EF4062CB36D9F5E745F3B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable at the end of the period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1C84229DE97EF4062CB36D9F5E745F3B_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1C84229DE97EF4062CB36D9F5E745F3B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1C84229DE97EF4062CB36D9F5E745F3B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1C84229DE97EF4062CB36D9F5E745F3B" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1C84229DE97EF4062CB36D9F5E745F3B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_9D175ED93E589B8F16856D9F5E742B94_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_9D175ED93E589B8F16856D9F5E742B94" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of restricted stock unit activity</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_9D175ED93E589B8F16856D9F5E742B94_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_9D175ED93E589B8F16856D9F5E742B94" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_9D175ED93E589B8F16856D9F5E742B94" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_9D175ED93E589B8F16856D9F5E742B94" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_9D175ED93E589B8F16856D9F5E742B94" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_4E2EF5AB04B8EC1C234F6D9F5E75ACCF_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_4E2EF5AB04B8EC1C234F6D9F5E75ACCF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-Average Grant-Date Fair value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_4E2EF5AB04B8EC1C234F6D9F5E75ACCF_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_4E2EF5AB04B8EC1C234F6D9F5E75ACCF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_4E2EF5AB04B8EC1C234F6D9F5E75ACCF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_4E2EF5AB04B8EC1C234F6D9F5E75ACCF" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_4E2EF5AB04B8EC1C234F6D9F5E75ACCF" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_E15C0BDAA6945CBCED3D408FC8F20CF7_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_E15C0BDAA6945CBCED3D408FC8F20CF7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_E15C0BDAA6945CBCED3D408FC8F20CF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_E15C0BDAA6945CBCED3D408FC8F20CF7" xlink:to="lab_us-gaap_IncomeStatementAbstract_E15C0BDAA6945CBCED3D408FC8F20CF7" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_C835359490616A5EF9AA408FC8F2D61F_terseLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract_C835359490616A5EF9AA408FC8F2D61F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Costs and expenses</link:label>
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_C835359490616A5EF9AA408FC8F2D61F_label_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract_C835359490616A5EF9AA408FC8F2D61F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Costs and Expenses [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_C835359490616A5EF9AA408FC8F2D61F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_C835359490616A5EF9AA408FC8F2D61F" xlink:to="lab_us-gaap_CostsAndExpensesAbstract_C835359490616A5EF9AA408FC8F2D61F" xlink:type="arc" />
    <link:label id="lab_twou_CurriculumAndTeachingCosts_9389657783FEE1C50146408FC8F29CBF_terseLabel_en-US" xlink:label="lab_twou_CurriculumAndTeachingCosts_9389657783FEE1C50146408FC8F29CBF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Curriculum and teaching</link:label>
    <link:label id="lab_twou_CurriculumAndTeachingCosts_9389657783FEE1C50146408FC8F29CBF_label_en-US" xlink:label="lab_twou_CurriculumAndTeachingCosts_9389657783FEE1C50146408FC8F29CBF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Curriculum and Teaching Costs</link:label>
    <link:label id="lab_twou_CurriculumAndTeachingCosts_9389657783FEE1C50146408FC8F29CBF_documentation_en-US" xlink:label="lab_twou_CurriculumAndTeachingCosts_9389657783FEE1C50146408FC8F29CBF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents cost of service for curriculum and teaching related costs.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_CurriculumAndTeachingCosts" xlink:label="loc_twou_CurriculumAndTeachingCosts_9389657783FEE1C50146408FC8F29CBF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_CurriculumAndTeachingCosts_9389657783FEE1C50146408FC8F29CBF" xlink:to="lab_twou_CurriculumAndTeachingCosts_9389657783FEE1C50146408FC8F29CBF" xlink:type="arc" />
    <link:label id="lab_twou_ServicingAndSupportCosts_D4E9EBC7405385A1F545408FC8F28669_terseLabel_en-US" xlink:label="lab_twou_ServicingAndSupportCosts_D4E9EBC7405385A1F545408FC8F28669" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Servicing and support</link:label>
    <link:label id="lab_twou_ServicingAndSupportCosts_D4E9EBC7405385A1F545408FC8F28669_label_en-US" xlink:label="lab_twou_ServicingAndSupportCosts_D4E9EBC7405385A1F545408FC8F28669" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Servicing and Support Costs</link:label>
    <link:label id="lab_twou_ServicingAndSupportCosts_D4E9EBC7405385A1F545408FC8F28669_documentation_en-US" xlink:label="lab_twou_ServicingAndSupportCosts_D4E9EBC7405385A1F545408FC8F28669" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the amount of servicing and support costs consisting primarily of compensation costs related to program management and operations, as well as costs for platform technical support and faculty and student support.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_ServicingAndSupportCosts" xlink:label="loc_twou_ServicingAndSupportCosts_D4E9EBC7405385A1F545408FC8F28669" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_ServicingAndSupportCosts_D4E9EBC7405385A1F545408FC8F28669" xlink:to="lab_twou_ServicingAndSupportCosts_D4E9EBC7405385A1F545408FC8F28669" xlink:type="arc" />
    <link:label id="lab_twou_TechnologyAndContentDevelopmentCost_4B2BF85FDEFA02C3CEEC408FC8F2411B_terseLabel_en-US" xlink:label="lab_twou_TechnologyAndContentDevelopmentCost_4B2BF85FDEFA02C3CEEC408FC8F2411B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Technology and content development</link:label>
    <link:label id="lab_twou_TechnologyAndContentDevelopmentCost_4B2BF85FDEFA02C3CEEC408FC8F2411B_label_en-US" xlink:label="lab_twou_TechnologyAndContentDevelopmentCost_4B2BF85FDEFA02C3CEEC408FC8F2411B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Technology And Content Development Cost</link:label>
    <link:label id="lab_twou_TechnologyAndContentDevelopmentCost_4B2BF85FDEFA02C3CEEC408FC8F2411B_documentation_en-US" xlink:label="lab_twou_TechnologyAndContentDevelopmentCost_4B2BF85FDEFA02C3CEEC408FC8F2411B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents cost of service for Technology and content development related costs.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_TechnologyAndContentDevelopmentCost" xlink:label="loc_twou_TechnologyAndContentDevelopmentCost_4B2BF85FDEFA02C3CEEC408FC8F2411B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_TechnologyAndContentDevelopmentCost_4B2BF85FDEFA02C3CEEC408FC8F2411B" xlink:to="lab_twou_TechnologyAndContentDevelopmentCost_4B2BF85FDEFA02C3CEEC408FC8F2411B" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_A85D2411AF8C78DF6291408FC8F2B98E_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense_A85D2411AF8C78DF6291408FC8F2B98E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketing and sales</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_A85D2411AF8C78DF6291408FC8F2B98E_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense_A85D2411AF8C78DF6291408FC8F2B98E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_A85D2411AF8C78DF6291408FC8F2B98E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense_A85D2411AF8C78DF6291408FC8F2B98E" xlink:to="lab_us-gaap_SellingAndMarketingExpense_A85D2411AF8C78DF6291408FC8F2B98E" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_C9397395CD21F0073D2E408FC8F4FA2A_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense_C9397395CD21F0073D2E408FC8F4FA2A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_C9397395CD21F0073D2E408FC8F4FA2A_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense_C9397395CD21F0073D2E408FC8F4FA2A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_C9397395CD21F0073D2E408FC8F4FA2A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense_C9397395CD21F0073D2E408FC8F4FA2A" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense_C9397395CD21F0073D2E408FC8F4FA2A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetImpairmentCharges_FD273F7847E12C8CB8F3408FC8F4A710_terseLabel_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges_FD273F7847E12C8CB8F3408FC8F4A710" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment charge</link:label>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_FD273F7847E12C8CB8F3408FC8F4A710_label_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges_FD273F7847E12C8CB8F3408FC8F4A710" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Impairment Charges</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_FD273F7847E12C8CB8F3408FC8F4A710" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetImpairmentCharges_FD273F7847E12C8CB8F3408FC8F4A710" xlink:to="lab_us-gaap_AssetImpairmentCharges_FD273F7847E12C8CB8F3408FC8F4A710" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostsAndExpenses_78F73686762D8F4CE38B408FC8F434CD_totalLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpenses_78F73686762D8F4CE38B408FC8F434CD" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total costs and expenses</link:label>
    <link:label id="lab_us-gaap_CostsAndExpenses_78F73686762D8F4CE38B408FC8F434CD_label_en-US" xlink:label="lab_us-gaap_CostsAndExpenses_78F73686762D8F4CE38B408FC8F434CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Costs and Expenses</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="loc_us-gaap_CostsAndExpenses_78F73686762D8F4CE38B408FC8F434CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpenses_78F73686762D8F4CE38B408FC8F434CD" xlink:to="lab_us-gaap_CostsAndExpenses_78F73686762D8F4CE38B408FC8F434CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_36876DD4307444FE42AD408FC8F4D0FE_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_36876DD4307444FE42AD408FC8F4D0FE" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Loss from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_36876DD4307444FE42AD408FC8F4D0FE_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_36876DD4307444FE42AD408FC8F4D0FE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_36876DD4307444FE42AD408FC8F4D0FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_36876DD4307444FE42AD408FC8F4D0FE" xlink:to="lab_us-gaap_OperatingIncomeLoss_36876DD4307444FE42AD408FC8F4D0FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_B01FE1C84A591E18F45F408FC8F4BB33_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_B01FE1C84A591E18F45F408FC8F4BB33" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_B01FE1C84A591E18F45F408FC8F4BB33_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_B01FE1C84A591E18F45F408FC8F4BB33" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Income, Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_B01FE1C84A591E18F45F408FC8F4BB33" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest_B01FE1C84A591E18F45F408FC8F4BB33" xlink:to="lab_us-gaap_InvestmentIncomeInterest_B01FE1C84A591E18F45F408FC8F4BB33" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestExpense_B30DD5B0706DE9DACDCB408FC8F45B79_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpense_B30DD5B0706DE9DACDCB408FC8F45B79" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_B30DD5B0706DE9DACDCB408FC8F45B79_label_en-US" xlink:label="lab_us-gaap_InterestExpense_B30DD5B0706DE9DACDCB408FC8F45B79" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_B30DD5B0706DE9DACDCB408FC8F45B79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense_B30DD5B0706DE9DACDCB408FC8F45B79" xlink:to="lab_us-gaap_InterestExpense_B30DD5B0706DE9DACDCB408FC8F45B79" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherOperatingIncomeExpenseNet_8DFF3EB548EB2DF19B3E408FC8F4552D_terseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingIncomeExpenseNet_8DFF3EB548EB2DF19B3E408FC8F4552D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other expense, net</link:label>
    <link:label id="lab_us-gaap_OtherOperatingIncomeExpenseNet_8DFF3EB548EB2DF19B3E408FC8F4552D_label_en-US" xlink:label="lab_us-gaap_OtherOperatingIncomeExpenseNet_8DFF3EB548EB2DF19B3E408FC8F4552D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Operating Income (Expense), Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_8DFF3EB548EB2DF19B3E408FC8F4552D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingIncomeExpenseNet_8DFF3EB548EB2DF19B3E408FC8F4552D" xlink:to="lab_us-gaap_OtherOperatingIncomeExpenseNet_8DFF3EB548EB2DF19B3E408FC8F4552D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1098B7D36A651A15A4F9408FC8F48B44_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1098B7D36A651A15A4F9408FC8F48B44" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Loss before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1098B7D36A651A15A4F9408FC8F48B44_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1098B7D36A651A15A4F9408FC8F48B44" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1098B7D36A651A15A4F9408FC8F48B44" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1098B7D36A651A15A4F9408FC8F48B44" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1098B7D36A651A15A4F9408FC8F48B44" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_91BF66E07ECF3E83B16B408FC8F49281_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_91BF66E07ECF3E83B16B408FC8F49281" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Income tax benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_91BF66E07ECF3E83B16B408FC8F49281_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_91BF66E07ECF3E83B16B408FC8F49281" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_91BF66E07ECF3E83B16B408FC8F49281" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_91BF66E07ECF3E83B16B408FC8F49281" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_91BF66E07ECF3E83B16B408FC8F49281" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_560DD7F5469620B226FC408FC8F4B3DA_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_560DD7F5469620B226FC408FC8F4B3DA" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_560DD7F5469620B226FC408FC8F4B3DA_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_560DD7F5469620B226FC408FC8F4B3DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_560DD7F5469620B226FC408FC8F4B3DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_560DD7F5469620B226FC408FC8F4B3DA" xlink:to="lab_us-gaap_NetIncomeLoss_560DD7F5469620B226FC408FC8F4B3DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDiluted_CB7805506C2911CBB6E8408FC8F4A8FE_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDiluted_CB7805506C2911CBB6E8408FC8F4A8FE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net loss per share, basic and diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDiluted_CB7805506C2911CBB6E8408FC8F4A8FE_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDiluted_CB7805506C2911CBB6E8408FC8F4A8FE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic and Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_CB7805506C2911CBB6E8408FC8F4A8FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDiluted_CB7805506C2911CBB6E8408FC8F4A8FE" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDiluted_CB7805506C2911CBB6E8408FC8F4A8FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_9D24B91CB512AF74A1E5408FC8F6F430_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_9D24B91CB512AF74A1E5408FC8F6F430" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average shares of common stock outstanding, basic and diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_9D24B91CB512AF74A1E5408FC8F6F430_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_9D24B91CB512AF74A1E5408FC8F6F430" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic and Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_9D24B91CB512AF74A1E5408FC8F6F430" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_9D24B91CB512AF74A1E5408FC8F6F430" xlink:to="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_9D24B91CB512AF74A1E5408FC8F6F430" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5CBED60536980DEF24DC408FC8F6D56F_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5CBED60536980DEF24DC408FC8F6D56F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5CBED60536980DEF24DC408FC8F6D56F_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5CBED60536980DEF24DC408FC8F6D56F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5CBED60536980DEF24DC408FC8F6D56F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5CBED60536980DEF24DC408FC8F6D56F" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5CBED60536980DEF24DC408FC8F6D56F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_2F4AF9E85A7AC0AF000C408FC8F631EF_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_2F4AF9E85A7AC0AF000C408FC8F631EF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments, net of tax of $0 for all periods presented</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_2F4AF9E85A7AC0AF000C408FC8F631EF_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_2F4AF9E85A7AC0AF000C408FC8F631EF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_2F4AF9E85A7AC0AF000C408FC8F631EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_2F4AF9E85A7AC0AF000C408FC8F631EF" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_2F4AF9E85A7AC0AF000C408FC8F631EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_C8105B727A9424BFC7A9408FC8F6A4A4_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_C8105B727A9424BFC7A9408FC8F6A4A4" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive loss</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_C8105B727A9424BFC7A9408FC8F6A4A4_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_C8105B727A9424BFC7A9408FC8F6A4A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_C8105B727A9424BFC7A9408FC8F6A4A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_C8105B727A9424BFC7A9408FC8F6A4A4" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax_C8105B727A9424BFC7A9408FC8F6A4A4" xlink:type="arc" />
    <link:label id="lab_twou_NumberofEducationalOfferings_1BB811E34D4F287685687D7DD87245CC_terseLabel_en-US" xlink:label="lab_twou_NumberofEducationalOfferings_1BB811E34D4F287685687D7DD87245CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of educational offerings (more than)</link:label>
    <link:label id="lab_twou_NumberofEducationalOfferings_1BB811E34D4F287685687D7DD87245CC_label_en-US" xlink:label="lab_twou_NumberofEducationalOfferings_1BB811E34D4F287685687D7DD87245CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Educational Offerings</link:label>
    <link:label id="lab_twou_NumberofEducationalOfferings_1BB811E34D4F287685687D7DD87245CC_documentation_en-US" xlink:label="lab_twou_NumberofEducationalOfferings_1BB811E34D4F287685687D7DD87245CC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of Educational Offerings</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_NumberofEducationalOfferings" xlink:label="loc_twou_NumberofEducationalOfferings_1BB811E34D4F287685687D7DD87245CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_NumberofEducationalOfferings_1BB811E34D4F287685687D7DD87245CC" xlink:to="lab_twou_NumberofEducationalOfferings_1BB811E34D4F287685687D7DD87245CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_9817EC2E5EF883A6AFE6ADB79FA1AC23_verboseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock_9817EC2E5EF883A6AFE6ADB79FA1AC23" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_9817EC2E5EF883A6AFE6ADB79FA1AC23_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock_9817EC2E5EF883A6AFE6ADB79FA1AC23" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_9817EC2E5EF883A6AFE6ADB79FA1AC23" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock_9817EC2E5EF883A6AFE6ADB79FA1AC23" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock_9817EC2E5EF883A6AFE6ADB79FA1AC23" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_9E2C8B82AADDB46D78C8ED94069B6CB7_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_9E2C8B82AADDB46D78C8ED94069B6CB7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_9E2C8B82AADDB46D78C8ED94069B6CB7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9E2C8B82AADDB46D78C8ED94069B6CB7" xlink:to="lab_us-gaap_EarningsPerShareAbstract_9E2C8B82AADDB46D78C8ED94069B6CB7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_563B0A5A1D4E7F10E28EED94069B7427_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_563B0A5A1D4E7F10E28EED94069B7427" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_563B0A5A1D4E7F10E28EED94069B7427_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_563B0A5A1D4E7F10E28EED94069B7427" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_563B0A5A1D4E7F10E28EED94069B7427" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_563B0A5A1D4E7F10E28EED94069B7427" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_563B0A5A1D4E7F10E28EED94069B7427" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_525EF740D962628AAE51ED94069B317E_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_525EF740D962628AAE51ED94069B317E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_525EF740D962628AAE51ED94069B317E_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_525EF740D962628AAE51ED94069B317E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_525EF740D962628AAE51ED94069B317E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_525EF740D962628AAE51ED94069B317E" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_525EF740D962628AAE51ED94069B317E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_6A27F0A6843FE7D3A7B2ED94069CC5B9_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain_6A27F0A6843FE7D3A7B2ED94069CC5B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_6A27F0A6843FE7D3A7B2ED94069CC5B9_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain_6A27F0A6843FE7D3A7B2ED94069CC5B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6A27F0A6843FE7D3A7B2ED94069CC5B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6A27F0A6843FE7D3A7B2ED94069CC5B9" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain_6A27F0A6843FE7D3A7B2ED94069CC5B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2D9097AD05168C04B321ED94069CDC12_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2D9097AD05168C04B321ED94069CDC12" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Potential dilutive securities that would have been anti-dilutive</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2D9097AD05168C04B321ED94069CDC12_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2D9097AD05168C04B321ED94069CDC12" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2D9097AD05168C04B321ED94069CDC12" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2D9097AD05168C04B321ED94069CDC12" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2D9097AD05168C04B321ED94069CDC12" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_FC93A125D9072E595ACFED94069C7FDB_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_FC93A125D9072E595ACFED94069C7FDB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Potential dilutive securities that would have been anti-dilutive due to net loss (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_FC93A125D9072E595ACFED94069C7FDB_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_FC93A125D9072E595ACFED94069C7FDB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_FC93A125D9072E595ACFED94069C7FDB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_FC93A125D9072E595ACFED94069C7FDB" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_FC93A125D9072E595ACFED94069C7FDB" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_7D264AEA8F0C71D9B624ED94069C92F6_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_7D264AEA8F0C71D9B624ED94069C92F6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Numerator</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_7D264AEA8F0C71D9B624ED94069C92F6_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_7D264AEA8F0C71D9B624ED94069C92F6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_7D264AEA8F0C71D9B624ED94069C92F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_7D264AEA8F0C71D9B624ED94069C92F6" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_7D264AEA8F0C71D9B624ED94069C92F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_DE958318DBD762237D6DED94069D8056_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_DE958318DBD762237D6DED94069D8056" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_DE958318DBD762237D6DED94069D8056_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_DE958318DBD762237D6DED94069D8056" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_DE958318DBD762237D6DED94069D8056" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_DE958318DBD762237D6DED94069D8056" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_DE958318DBD762237D6DED94069D8056" xlink:type="arc" />
    <link:label id="lab_twou_WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract_6A3BE798D1CB5E60B5CFED94069D639C_terseLabel_en-US" xlink:label="lab_twou_WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract_6A3BE798D1CB5E60B5CFED94069D639C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Denominator:</link:label>
    <link:label id="lab_twou_WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract_6A3BE798D1CB5E60B5CFED94069D639C_label_en-US" xlink:label="lab_twou_WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract_6A3BE798D1CB5E60B5CFED94069D639C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Share Outstanding Basic and Diluted [Abstract]</link:label>
    <link:label id="lab_twou_WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract_6A3BE798D1CB5E60B5CFED94069D639C_documentation_en-US" xlink:label="lab_twou_WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract_6A3BE798D1CB5E60B5CFED94069D639C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US" />
    <link:loc xlink:href="twou-20191231.xsd#twou_WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract" xlink:label="loc_twou_WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract_6A3BE798D1CB5E60B5CFED94069D639C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract_6A3BE798D1CB5E60B5CFED94069D639C" xlink:to="lab_twou_WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract_6A3BE798D1CB5E60B5CFED94069D639C" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockMember_3B63B2494C4722861A5A4987441A4DF6_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember_3B63B2494C4722861A5A4987441A4DF6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_3B63B2494C4722861A5A4987441A4DF6_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember_3B63B2494C4722861A5A4987441A4DF6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember_3B63B2494C4722861A5A4987441A4DF6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember_3B63B2494C4722861A5A4987441A4DF6" xlink:to="lab_us-gaap_EmployeeStockMember_3B63B2494C4722861A5A4987441A4DF6" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockMember_8CB3D46D5D48E293EE8049545552F07F_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember_8CB3D46D5D48E293EE8049545552F07F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_8CB3D46D5D48E293EE8049545552F07F_label_en-US" xlink:label="lab_us-gaap_CommonStockMember_8CB3D46D5D48E293EE8049545552F07F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_8CB3D46D5D48E293EE8049545552F07F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_8CB3D46D5D48E293EE8049545552F07F" xlink:to="lab_us-gaap_CommonStockMember_8CB3D46D5D48E293EE8049545552F07F" xlink:type="arc" />
    <link:label id="lab_twou_EmployeeStockPurchasePlanAbstract_F2267B2602B8F47E236D49545554CB20_terseLabel_en-US" xlink:label="lab_twou_EmployeeStockPurchasePlanAbstract_F2267B2602B8F47E236D49545554CB20" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock Purchase Plan</link:label>
    <link:label id="lab_twou_EmployeeStockPurchasePlanAbstract_F2267B2602B8F47E236D49545554CB20_label_en-US" xlink:label="lab_twou_EmployeeStockPurchasePlanAbstract_F2267B2602B8F47E236D49545554CB20" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Purchase Plan [Abstract]</link:label>
    <link:label id="lab_twou_EmployeeStockPurchasePlanAbstract_F2267B2602B8F47E236D49545554CB20_documentation_en-US" xlink:label="lab_twou_EmployeeStockPurchasePlanAbstract_F2267B2602B8F47E236D49545554CB20" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">n/a</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_EmployeeStockPurchasePlanAbstract" xlink:label="loc_twou_EmployeeStockPurchasePlanAbstract_F2267B2602B8F47E236D49545554CB20" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_EmployeeStockPurchasePlanAbstract_F2267B2602B8F47E236D49545554CB20" xlink:to="lab_twou_EmployeeStockPurchasePlanAbstract_F2267B2602B8F47E236D49545554CB20" xlink:type="arc" />
    <link:label id="lab_twou_PercentagePurchasePriceFairMarketValue_3607A696B11C28FA13E94954555473B5_terseLabel_en-US" xlink:label="lab_twou_PercentagePurchasePriceFairMarketValue_3607A696B11C28FA13E94954555473B5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of purchase price to fair market value</link:label>
    <link:label id="lab_twou_PercentagePurchasePriceFairMarketValue_3607A696B11C28FA13E94954555473B5_label_en-US" xlink:label="lab_twou_PercentagePurchasePriceFairMarketValue_3607A696B11C28FA13E94954555473B5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage Purchase Price Fair Market Value</link:label>
    <link:label id="lab_twou_PercentagePurchasePriceFairMarketValue_3607A696B11C28FA13E94954555473B5_documentation_en-US" xlink:label="lab_twou_PercentagePurchasePriceFairMarketValue_3607A696B11C28FA13E94954555473B5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the least amount of percentage difference from purchase price to fair value.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_PercentagePurchasePriceFairMarketValue" xlink:label="loc_twou_PercentagePurchasePriceFairMarketValue_3607A696B11C28FA13E94954555473B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_PercentagePurchasePriceFairMarketValue_3607A696B11C28FA13E94954555473B5" xlink:to="lab_twou_PercentagePurchasePriceFairMarketValue_3607A696B11C28FA13E94954555473B5" xlink:type="arc" />
    <link:label id="lab_twou_DefinedContributionPlanAnnualContributionsPerEmployeePercent_D04B8812C5387FD12E8D49545554EE25_terseLabel_en-US" xlink:label="lab_twou_DefinedContributionPlanAnnualContributionsPerEmployeePercent_D04B8812C5387FD12E8D49545554EE25" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of payroll deduction</link:label>
    <link:label id="lab_twou_DefinedContributionPlanAnnualContributionsPerEmployeePercent_D04B8812C5387FD12E8D49545554EE25_label_en-US" xlink:label="lab_twou_DefinedContributionPlanAnnualContributionsPerEmployeePercent_D04B8812C5387FD12E8D49545554EE25" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Annual Contributions Per Employee, Percent</link:label>
    <link:label id="lab_twou_DefinedContributionPlanAnnualContributionsPerEmployeePercent_D04B8812C5387FD12E8D49545554EE25_documentation_en-US" xlink:label="lab_twou_DefinedContributionPlanAnnualContributionsPerEmployeePercent_D04B8812C5387FD12E8D49545554EE25" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The percentage of employee gross pay the employee may contribute to a defined contribution plan.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_DefinedContributionPlanAnnualContributionsPerEmployeePercent" xlink:label="loc_twou_DefinedContributionPlanAnnualContributionsPerEmployeePercent_D04B8812C5387FD12E8D49545554EE25" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_DefinedContributionPlanAnnualContributionsPerEmployeePercent_D04B8812C5387FD12E8D49545554EE25" xlink:to="lab_twou_DefinedContributionPlanAnnualContributionsPerEmployeePercent_D04B8812C5387FD12E8D49545554EE25" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_1CD1995112A6EABAD8A849545554B72E_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_1CD1995112A6EABAD8A849545554B72E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum payroll deduction amount per calendar year</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_1CD1995112A6EABAD8A849545554B72E_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_1CD1995112A6EABAD8A849545554B72E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_1CD1995112A6EABAD8A849545554B72E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_1CD1995112A6EABAD8A849545554B72E" xlink:to="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_1CD1995112A6EABAD8A849545554B72E" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_C78BA9DB9F6757EB318949545554F593_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_C78BA9DB9F6757EB318949545554F593" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum shares of common stock issued under ESPP (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_C78BA9DB9F6757EB318949545554F593_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_C78BA9DB9F6757EB318949545554F593" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_C78BA9DB9F6757EB318949545554F593" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_C78BA9DB9F6757EB318949545554F593" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_C78BA9DB9F6757EB318949545554F593" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_3070084B437B11488199495455556820_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_3070084B437B11488199495455556820" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock in connection with employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_3070084B437B11488199495455556820_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_3070084B437B11488199495455556820" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Purchase Plan</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_3070084B437B11488199495455556820" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_3070084B437B11488199495455556820" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_3070084B437B11488199495455556820" xlink:type="arc" />
    <link:label id="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_63E9E972DB3BC975F5F24954555594A4_verboseLabel_en-US" xlink:label="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_63E9E972DB3BC975F5F24954555594A4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Available for future issuance under 2017 Employee Stock Purchase Plan (in shares)</link:label>
    <link:label id="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_63E9E972DB3BC975F5F24954555594A4_label_en-US" xlink:label="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_63E9E972DB3BC975F5F24954555594A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock Capital Shares Reserved for Future Issuance, Available for Future Issuance Under Stock Purchase Plan</link:label>
    <link:label id="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_63E9E972DB3BC975F5F24954555594A4_documentation_en-US" xlink:label="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_63E9E972DB3BC975F5F24954555594A4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of common shares reserved for future issuance pertaining to available for future issuance under employee stock purchase plan.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_63E9E972DB3BC975F5F24954555594A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_63E9E972DB3BC975F5F24954555594A4" xlink:to="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_63E9E972DB3BC975F5F24954555594A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_5103D8105513700EF2D5495454E37347_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_5103D8105513700EF2D5495454E37347" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Income tax benefit (expense)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5103D8105513700EF2D5495454E37347" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_5103D8105513700EF2D5495454E37347" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_5103D8105513700EF2D5495454E37347" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_EC85004F52D409419320495454E422B7_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_EC85004F52D409419320495454E422B7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income (loss) per share, basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_EC85004F52D409419320495454E422B7_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_EC85004F52D409419320495454E422B7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_EC85004F52D409419320495454E422B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_EC85004F52D409419320495454E422B7" xlink:to="lab_us-gaap_EarningsPerShareBasic_EC85004F52D409419320495454E422B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_8AA7C4F7AD1EC97CF27D495454E41DEE_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_8AA7C4F7AD1EC97CF27D495454E41DEE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income (loss) per share, diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_8AA7C4F7AD1EC97CF27D495454E41DEE_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_8AA7C4F7AD1EC97CF27D495454E41DEE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_8AA7C4F7AD1EC97CF27D495454E41DEE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_8AA7C4F7AD1EC97CF27D495454E41DEE" xlink:to="lab_us-gaap_EarningsPerShareDiluted_8AA7C4F7AD1EC97CF27D495454E41DEE" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_B837ECF19BE563737CF0495454E4D96B_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_B837ECF19BE563737CF0495454E4D96B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average shares used in computing net income (loss) per share, basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_B837ECF19BE563737CF0495454E4D96B_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_B837ECF19BE563737CF0495454E4D96B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_B837ECF19BE563737CF0495454E4D96B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_B837ECF19BE563737CF0495454E4D96B" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_B837ECF19BE563737CF0495454E4D96B" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3A462E76361A15EC0E0B495454E4F64E_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3A462E76361A15EC0E0B495454E4F64E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average shares used in computing net income (loss) per share, diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3A462E76361A15EC0E0B495454E4F64E_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3A462E76361A15EC0E0B495454E4F64E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3A462E76361A15EC0E0B495454E4F64E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3A462E76361A15EC0E0B495454E4F64E" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3A462E76361A15EC0E0B495454E4F64E" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_04B4383D9915BC4BEC65ADB7A027B2CD_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock_04B4383D9915BC4BEC65ADB7A027B2CD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_04B4383D9915BC4BEC65ADB7A027B2CD_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock_04B4383D9915BC4BEC65ADB7A027B2CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_04B4383D9915BC4BEC65ADB7A027B2CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock_04B4383D9915BC4BEC65ADB7A027B2CD" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock_04B4383D9915BC4BEC65ADB7A027B2CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseExpense_9B8DC92BB530CEFB4E78493B21C3F828_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense_9B8DC92BB530CEFB4E78493B21C3F828" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_9B8DC92BB530CEFB4E78493B21C3F828_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense_9B8DC92BB530CEFB4E78493B21C3F828" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaap_OperatingLeaseExpense_9B8DC92BB530CEFB4E78493B21C3F828" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense_9B8DC92BB530CEFB4E78493B21C3F828" xlink:to="lab_us-gaap_OperatingLeaseExpense_9B8DC92BB530CEFB4E78493B21C3F828" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermLeaseCost_20A8A917E6EB888E55CE493B610E7C02_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost_20A8A917E6EB888E55CE493B610E7C02" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term lease expense</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_20A8A917E6EB888E55CE493B610E7C02_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost_20A8A917E6EB888E55CE493B610E7C02" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Lease, Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaap_ShortTermLeaseCost_20A8A917E6EB888E55CE493B610E7C02" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost_20A8A917E6EB888E55CE493B610E7C02" xlink:to="lab_us-gaap_ShortTermLeaseCost_20A8A917E6EB888E55CE493B610E7C02" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableLeaseCost_661BFB7456801834D3BC493B94FE385A_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost_661BFB7456801834D3BC493B94FE385A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable lease expense</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_661BFB7456801834D3BC493B94FE385A_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost_661BFB7456801834D3BC493B94FE385A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableLeaseCost" xlink:label="loc_us-gaap_VariableLeaseCost_661BFB7456801834D3BC493B94FE385A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost_661BFB7456801834D3BC493B94FE385A" xlink:to="lab_us-gaap_VariableLeaseCost_661BFB7456801834D3BC493B94FE385A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseCost_64892F027C44CE236E3F493BD2103E09_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost_64892F027C44CE236E3F493BD2103E09" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total lease expense</link:label>
    <link:label id="lab_us-gaap_LeaseCost_64892F027C44CE236E3F493BD2103E09_label_en-US" xlink:label="lab_us-gaap_LeaseCost_64892F027C44CE236E3F493BD2103E09" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaap_LeaseCost_64892F027C44CE236E3F493BD2103E09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost_64892F027C44CE236E3F493BD2103E09" xlink:to="lab_us-gaap_LeaseCost_64892F027C44CE236E3F493BD2103E09" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_F991E3BF18F9F42047DDADB7A00B9968_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_F991E3BF18F9F42047DDADB7A00B9968" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Loss per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_F991E3BF18F9F42047DDADB7A00B9968_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_F991E3BF18F9F42047DDADB7A00B9968" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_F991E3BF18F9F42047DDADB7A00B9968" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock_F991E3BF18F9F42047DDADB7A00B9968" xlink:to="lab_us-gaap_EarningsPerShareTextBlock_F991E3BF18F9F42047DDADB7A00B9968" xlink:type="arc" />
    <link:label id="lab_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6_label_en-US" xlink:label="lab_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover page.</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract" xlink:label="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="lab_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_2341699F65360C2B007C792024CC03A5_terseLabel_en-US" xlink:label="lab_dei_DocumentType_2341699F65360C2B007C792024CC03A5" 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_2341699F65360C2B007C792024CC03A5_label_en-US" xlink:label="lab_dei_DocumentType_2341699F65360C2B007C792024CC03A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_2341699F65360C2B007C792024CC03A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_2341699F65360C2B007C792024CC03A5" xlink:to="lab_dei_DocumentType_2341699F65360C2B007C792024CC03A5" xlink:type="arc" />
    <link:label id="lab_dei_DocumentAnnualReport_EBA73A5352918D6E1231792024CD6CC6_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport_EBA73A5352918D6E1231792024CD6CC6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_EBA73A5352918D6E1231792024CD6CC6_label_en-US" xlink:label="lab_dei_DocumentAnnualReport_EBA73A5352918D6E1231792024CD6CC6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentAnnualReport" xlink:label="loc_dei_DocumentAnnualReport_EBA73A5352918D6E1231792024CD6CC6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport_EBA73A5352918D6E1231792024CD6CC6" xlink:to="lab_dei_DocumentAnnualReport_EBA73A5352918D6E1231792024CD6CC6" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_A6EE10EA528977596054792024CE1461_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_A6EE10EA528977596054792024CE1461" 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_A6EE10EA528977596054792024CE1461_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_A6EE10EA528977596054792024CE1461" 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:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_A6EE10EA528977596054792024CE1461" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_A6EE10EA528977596054792024CE1461" xlink:to="lab_dei_DocumentPeriodEndDate_A6EE10EA528977596054792024CE1461" xlink:type="arc" />
    <link:label id="lab_dei_DocumentTransitionReport_64D41DA86819101E248A792024CE980F_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport_64D41DA86819101E248A792024CE980F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_64D41DA86819101E248A792024CE980F_label_en-US" xlink:label="lab_dei_DocumentTransitionReport_64D41DA86819101E248A792024CE980F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_64D41DA86819101E248A792024CE980F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport_64D41DA86819101E248A792024CE980F" xlink:to="lab_dei_DocumentTransitionReport_64D41DA86819101E248A792024CE980F" xlink:type="arc" />
    <link:label id="lab_dei_EntityFileNumber_24E21C686A91285C51D0792024CE67A1_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber_24E21C686A91285C51D0792024CE67A1" 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_24E21C686A91285C51D0792024CE67A1_label_en-US" xlink:label="lab_dei_EntityFileNumber_24E21C686A91285C51D0792024CE67A1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_24E21C686A91285C51D0792024CE67A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber_24E21C686A91285C51D0792024CE67A1" xlink:to="lab_dei_EntityFileNumber_24E21C686A91285C51D0792024CE67A1" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_EB033976C3807ACBBC73792024CEBF41_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_EB033976C3807ACBBC73792024CEBF41" 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_EB033976C3807ACBBC73792024CEBF41_label_en-US" xlink:label="lab_dei_EntityRegistrantName_EB033976C3807ACBBC73792024CEBF41" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_EB033976C3807ACBBC73792024CEBF41" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_EB033976C3807ACBBC73792024CEBF41" xlink:to="lab_dei_EntityRegistrantName_EB033976C3807ACBBC73792024CEBF41" xlink:type="arc" />
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_2CA32EDA5E2A93A50371792024CECBC1_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode_2CA32EDA5E2A93A50371792024CECBC1" 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_2CA32EDA5E2A93A50371792024CECBC1_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode_2CA32EDA5E2A93A50371792024CECBC1" 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:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_2CA32EDA5E2A93A50371792024CECBC1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode_2CA32EDA5E2A93A50371792024CECBC1" xlink:to="lab_dei_EntityIncorporationStateCountryCode_2CA32EDA5E2A93A50371792024CECBC1" xlink:type="arc" />
    <link:label id="lab_dei_EntityTaxIdentificationNumber_6AF50D533AC77DAA59EB792024CE53CD_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber_6AF50D533AC77DAA59EB792024CE53CD" 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_6AF50D533AC77DAA59EB792024CE53CD_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber_6AF50D533AC77DAA59EB792024CE53CD" 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:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_dei_EntityTaxIdentificationNumber_6AF50D533AC77DAA59EB792024CE53CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber_6AF50D533AC77DAA59EB792024CE53CD" xlink:to="lab_dei_EntityTaxIdentificationNumber_6AF50D533AC77DAA59EB792024CE53CD" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressAddressLine1_D2A5094B32E83E72DAAB792024CFB78E_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1_D2A5094B32E83E72DAAB792024CFB78E" 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_D2A5094B32E83E72DAAB792024CFB78E_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1_D2A5094B32E83E72DAAB792024CFB78E" 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:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_D2A5094B32E83E72DAAB792024CFB78E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1_D2A5094B32E83E72DAAB792024CFB78E" xlink:to="lab_dei_EntityAddressAddressLine1_D2A5094B32E83E72DAAB792024CFB78E" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressCityOrTown_3B4E3480DA58DE240A20792024CFF275_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown_3B4E3480DA58DE240A20792024CFF275" 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_3B4E3480DA58DE240A20792024CFF275_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown_3B4E3480DA58DE240A20792024CFF275" 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:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_3B4E3480DA58DE240A20792024CFF275" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown_3B4E3480DA58DE240A20792024CFF275" xlink:to="lab_dei_EntityAddressCityOrTown_3B4E3480DA58DE240A20792024CFF275" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressStateOrProvince_7D8A1CE70A131575509D792024CFF83B_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince_7D8A1CE70A131575509D792024CFF83B" 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_7D8A1CE70A131575509D792024CFF83B_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince_7D8A1CE70A131575509D792024CFF83B" 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:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_dei_EntityAddressStateOrProvince_7D8A1CE70A131575509D792024CFF83B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince_7D8A1CE70A131575509D792024CFF83B" xlink:to="lab_dei_EntityAddressStateOrProvince_7D8A1CE70A131575509D792024CFF83B" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressPostalZipCode_AA7359B80B39E68169C4792024CFE10F_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode_AA7359B80B39E68169C4792024CFE10F" 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_AA7359B80B39E68169C4792024CFE10F_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode_AA7359B80B39E68169C4792024CFE10F" 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:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_AA7359B80B39E68169C4792024CFE10F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode_AA7359B80B39E68169C4792024CFE10F" xlink:to="lab_dei_EntityAddressPostalZipCode_AA7359B80B39E68169C4792024CFE10F" xlink:type="arc" />
    <link:label id="lab_dei_CityAreaCode_30863395FFDBE9745E07792024CFFDB5_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode_30863395FFDBE9745E07792024CFFDB5" 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_30863395FFDBE9745E07792024CFFDB5_label_en-US" xlink:label="lab_dei_CityAreaCode_30863395FFDBE9745E07792024CFFDB5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_30863395FFDBE9745E07792024CFFDB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode_30863395FFDBE9745E07792024CFFDB5" xlink:to="lab_dei_CityAreaCode_30863395FFDBE9745E07792024CFFDB5" xlink:type="arc" />
    <link:label id="lab_dei_LocalPhoneNumber_C34B9C7F9172761A2D44792024CF839A_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber_C34B9C7F9172761A2D44792024CF839A" 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_C34B9C7F9172761A2D44792024CF839A_label_en-US" xlink:label="lab_dei_LocalPhoneNumber_C34B9C7F9172761A2D44792024CF839A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_C34B9C7F9172761A2D44792024CF839A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber_C34B9C7F9172761A2D44792024CF839A" xlink:to="lab_dei_LocalPhoneNumber_C34B9C7F9172761A2D44792024CF839A" xlink:type="arc" />
    <link:label id="lab_dei_Security12bTitle_07EA20C65CE0E2431246792024D04F75_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle_07EA20C65CE0E2431246792024D04F75" 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_07EA20C65CE0E2431246792024D04F75_label_en-US" xlink:label="lab_dei_Security12bTitle_07EA20C65CE0E2431246792024D04F75" 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:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_07EA20C65CE0E2431246792024D04F75" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle_07EA20C65CE0E2431246792024D04F75" xlink:to="lab_dei_Security12bTitle_07EA20C65CE0E2431246792024D04F75" xlink:type="arc" />
    <link:label id="lab_dei_TradingSymbol_3A2C487455A065A92259792024D001FA_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol_3A2C487455A065A92259792024D001FA" 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_3A2C487455A065A92259792024D001FA_label_en-US" xlink:label="lab_dei_TradingSymbol_3A2C487455A065A92259792024D001FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_3A2C487455A065A92259792024D001FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol_3A2C487455A065A92259792024D001FA" xlink:to="lab_dei_TradingSymbol_3A2C487455A065A92259792024D001FA" xlink:type="arc" />
    <link:label id="lab_dei_SecurityExchangeName_9A1069B9916B0D7354E0792024D0EAE1_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName_9A1069B9916B0D7354E0792024D0EAE1" 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_9A1069B9916B0D7354E0792024D0EAE1_label_en-US" xlink:label="lab_dei_SecurityExchangeName_9A1069B9916B0D7354E0792024D0EAE1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_9A1069B9916B0D7354E0792024D0EAE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName_9A1069B9916B0D7354E0792024D0EAE1" xlink:to="lab_dei_SecurityExchangeName_9A1069B9916B0D7354E0792024D0EAE1" xlink:type="arc" />
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_C9CC90E07FFBE00792C3792024D0BAA1_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer_C9CC90E07FFBE00792C3792024D0BAA1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_C9CC90E07FFBE00792C3792024D0BAA1_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer_C9CC90E07FFBE00792C3792024D0BAA1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_C9CC90E07FFBE00792C3792024D0BAA1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer_C9CC90E07FFBE00792C3792024D0BAA1" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer_C9CC90E07FFBE00792C3792024D0BAA1" xlink:type="arc" />
    <link:label id="lab_dei_EntityVoluntaryFilers_D3137DA129A0B6875618792024D0BE0E_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers_D3137DA129A0B6875618792024D0BE0E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_D3137DA129A0B6875618792024D0BE0E_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers_D3137DA129A0B6875618792024D0BE0E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_D3137DA129A0B6875618792024D0BE0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers_D3137DA129A0B6875618792024D0BE0E" xlink:to="lab_dei_EntityVoluntaryFilers_D3137DA129A0B6875618792024D0BE0E" xlink:type="arc" />
    <link:label id="lab_dei_EntityCurrentReportingStatus_3C34AC329D1525EFCA89792024D04641_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_3C34AC329D1525EFCA89792024D04641" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_3C34AC329D1525EFCA89792024D04641_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_3C34AC329D1525EFCA89792024D04641" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_3C34AC329D1525EFCA89792024D04641" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus_3C34AC329D1525EFCA89792024D04641" xlink:to="lab_dei_EntityCurrentReportingStatus_3C34AC329D1525EFCA89792024D04641" xlink:type="arc" />
    <link:label id="lab_dei_EntityInteractiveDataCurrent_575919AE48F2805D4BDD792024D19373_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent_575919AE48F2805D4BDD792024D19373" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_575919AE48F2805D4BDD792024D19373_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent_575919AE48F2805D4BDD792024D19373" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_575919AE48F2805D4BDD792024D19373" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent_575919AE48F2805D4BDD792024D19373" xlink:to="lab_dei_EntityInteractiveDataCurrent_575919AE48F2805D4BDD792024D19373" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_C74C8C340DB77F197671792024D10B79_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_C74C8C340DB77F197671792024D10B79" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_C74C8C340DB77F197671792024D10B79_label_en-US" xlink:label="lab_dei_EntityFilerCategory_C74C8C340DB77F197671792024D10B79" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_C74C8C340DB77F197671792024D10B79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_C74C8C340DB77F197671792024D10B79" xlink:to="lab_dei_EntityFilerCategory_C74C8C340DB77F197671792024D10B79" xlink:type="arc" />
    <link:label id="lab_dei_EntitySmallBusiness_F9F1B26CA200B5D64F3A792024D1D76E_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness_F9F1B26CA200B5D64F3A792024D1D76E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_F9F1B26CA200B5D64F3A792024D1D76E_label_en-US" xlink:label="lab_dei_EntitySmallBusiness_F9F1B26CA200B5D64F3A792024D1D76E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_F9F1B26CA200B5D64F3A792024D1D76E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness_F9F1B26CA200B5D64F3A792024D1D76E" xlink:to="lab_dei_EntitySmallBusiness_F9F1B26CA200B5D64F3A792024D1D76E" xlink:type="arc" />
    <link:label id="lab_dei_EntityEmergingGrowthCompany_8610CE242EB7BD992111792024D124B0_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_8610CE242EB7BD992111792024D124B0" 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_8610CE242EB7BD992111792024D124B0_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_8610CE242EB7BD992111792024D124B0" 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:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_8610CE242EB7BD992111792024D124B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany_8610CE242EB7BD992111792024D124B0" xlink:to="lab_dei_EntityEmergingGrowthCompany_8610CE242EB7BD992111792024D124B0" xlink:type="arc" />
    <link:label id="lab_dei_EntityShellCompany_26E6F1DD5A5F9FA690AB792024D1AA35_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany_26E6F1DD5A5F9FA690AB792024D1AA35" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_26E6F1DD5A5F9FA690AB792024D1AA35_label_en-US" xlink:label="lab_dei_EntityShellCompany_26E6F1DD5A5F9FA690AB792024D1AA35" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_26E6F1DD5A5F9FA690AB792024D1AA35" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany_26E6F1DD5A5F9FA690AB792024D1AA35" xlink:to="lab_dei_EntityShellCompany_26E6F1DD5A5F9FA690AB792024D1AA35" xlink:type="arc" />
    <link:label id="lab_dei_EntityPublicFloat_03CB1C6A69B6ACEC5A95792024D151D7_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat_03CB1C6A69B6ACEC5A95792024D151D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_03CB1C6A69B6ACEC5A95792024D151D7_label_en-US" xlink:label="lab_dei_EntityPublicFloat_03CB1C6A69B6ACEC5A95792024D151D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_dei_EntityPublicFloat_03CB1C6A69B6ACEC5A95792024D151D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat_03CB1C6A69B6ACEC5A95792024D151D7" xlink:to="lab_dei_EntityPublicFloat_03CB1C6A69B6ACEC5A95792024D151D7" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_833BA154F5ABFD223D4E792024D1FF14_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_833BA154F5ABFD223D4E792024D1FF14" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_833BA154F5ABFD223D4E792024D1FF14_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_833BA154F5ABFD223D4E792024D1FF14" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_833BA154F5ABFD223D4E792024D1FF14" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_833BA154F5ABFD223D4E792024D1FF14" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_833BA154F5ABFD223D4E792024D1FF14" xlink:type="arc" />
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_9C66AD5B9102CDB2CA1E792024D2197C_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock_9C66AD5B9102CDB2CA1E792024D2197C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_9C66AD5B9102CDB2CA1E792024D2197C_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock_9C66AD5B9102CDB2CA1E792024D2197C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_9C66AD5B9102CDB2CA1E792024D2197C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock_9C66AD5B9102CDB2CA1E792024D2197C" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock_9C66AD5B9102CDB2CA1E792024D2197C" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_794F67A12496BC0D2701792024D2AD85_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_794F67A12496BC0D2701792024D2AD85" 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_794F67A12496BC0D2701792024D2AD85_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_794F67A12496BC0D2701792024D2AD85" 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:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_794F67A12496BC0D2701792024D2AD85" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_794F67A12496BC0D2701792024D2AD85" xlink:to="lab_dei_EntityCentralIndexKey_794F67A12496BC0D2701792024D2AD85" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_98733D16BD571DE6C0FE792024D434A2_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_98733D16BD571DE6C0FE792024D434A2" 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_98733D16BD571DE6C0FE792024D434A2_label_en-US" xlink:label="lab_dei_AmendmentFlag_98733D16BD571DE6C0FE792024D434A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_98733D16BD571DE6C0FE792024D434A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_98733D16BD571DE6C0FE792024D434A2" xlink:to="lab_dei_AmendmentFlag_98733D16BD571DE6C0FE792024D434A2" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_C5FF5BE1B07BEA3B4BF2792024D4EC27_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_C5FF5BE1B07BEA3B4BF2792024D4EC27" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_C5FF5BE1B07BEA3B4BF2792024D4EC27_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_C5FF5BE1B07BEA3B4BF2792024D4EC27" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_C5FF5BE1B07BEA3B4BF2792024D4EC27" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_C5FF5BE1B07BEA3B4BF2792024D4EC27" xlink:to="lab_dei_CurrentFiscalYearEndDate_C5FF5BE1B07BEA3B4BF2792024D4EC27" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_0B9D8FD7984508E91C37792024D4A6EC_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_0B9D8FD7984508E91C37792024D4A6EC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_0B9D8FD7984508E91C37792024D4A6EC_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_0B9D8FD7984508E91C37792024D4A6EC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_0B9D8FD7984508E91C37792024D4A6EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_0B9D8FD7984508E91C37792024D4A6EC" xlink:to="lab_dei_DocumentFiscalYearFocus_0B9D8FD7984508E91C37792024D4A6EC" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_A1C1262BA1D15E2D0A09792024D531B0_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_A1C1262BA1D15E2D0A09792024D531B0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_A1C1262BA1D15E2D0A09792024D531B0_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_A1C1262BA1D15E2D0A09792024D531B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_A1C1262BA1D15E2D0A09792024D531B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_A1C1262BA1D15E2D0A09792024D531B0" xlink:to="lab_dei_DocumentFiscalPeriodFocus_A1C1262BA1D15E2D0A09792024D531B0" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnbilledReceivablesCurrent_A75A7C78AB114BF3234A53A7D366D178_terseLabel_en-US" xlink:label="lab_us-gaap_UnbilledReceivablesCurrent_A75A7C78AB114BF3234A53A7D366D178" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unbilled revenue</link:label>
    <link:label id="lab_us-gaap_UnbilledReceivablesCurrent_A75A7C78AB114BF3234A53A7D366D178_label_en-US" xlink:label="lab_us-gaap_UnbilledReceivablesCurrent_A75A7C78AB114BF3234A53A7D366D178" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unbilled Receivables, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnbilledReceivablesCurrent" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_A75A7C78AB114BF3234A53A7D366D178" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnbilledReceivablesCurrent_A75A7C78AB114BF3234A53A7D366D178" xlink:to="lab_us-gaap_UnbilledReceivablesCurrent_A75A7C78AB114BF3234A53A7D366D178" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReceivablesNetCurrent_AEE666E5672775C8606053A7D3663429_totalLabel_en-US" xlink:label="lab_us-gaap_ReceivablesNetCurrent_AEE666E5672775C8606053A7D3663429" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total trade accounts receivable</link:label>
    <link:label id="lab_us-gaap_ReceivablesNetCurrent_AEE666E5672775C8606053A7D3663429_label_en-US" xlink:label="lab_us-gaap_ReceivablesNetCurrent_AEE666E5672775C8606053A7D3663429" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivables, Net, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesNetCurrent" xlink:label="loc_us-gaap_ReceivablesNetCurrent_AEE666E5672775C8606053A7D3663429" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesNetCurrent_AEE666E5672775C8606053A7D3663429" xlink:to="lab_us-gaap_ReceivablesNetCurrent_AEE666E5672775C8606053A7D3663429" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_6161DECD034569F33D4653A7D366E493_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent_6161DECD034569F33D4653A7D366E493" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Contract liabilities</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_6161DECD034569F33D4653A7D366E493_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent_6161DECD034569F33D4653A7D366E493" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_6161DECD034569F33D4653A7D366E493" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent_6161DECD034569F33D4653A7D366E493" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent_6161DECD034569F33D4653A7D366E493" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_CBDBC150644E5856B0E753A7D3669015_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_CBDBC150644E5856B0E753A7D3669015" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_CBDBC150644E5856B0E753A7D3669015_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_CBDBC150644E5856B0E753A7D3669015" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_CBDBC150644E5856B0E753A7D3669015" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_CBDBC150644E5856B0E753A7D3669015" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_CBDBC150644E5856B0E753A7D3669015" xlink:type="arc" />
    <link:label id="lab_twou_PropertyAndEquipmentAndAmortizableIntangibleAssetsAbstract_0FA4F47F8208AA5C0D3CADB7A029DC7F_label_en-US" xlink:label="lab_twou_PropertyAndEquipmentAndAmortizableIntangibleAssetsAbstract_0FA4F47F8208AA5C0D3CADB7A029DC7F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property and Equipment, Net</link:label>
    <link:label id="lab_twou_PropertyAndEquipmentAndAmortizableIntangibleAssetsAbstract_0FA4F47F8208AA5C0D3CADB7A029DC7F_documentation_en-US" xlink:label="lab_twou_PropertyAndEquipmentAndAmortizableIntangibleAssetsAbstract_0FA4F47F8208AA5C0D3CADB7A029DC7F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">NA.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_PropertyAndEquipmentAndAmortizableIntangibleAssetsAbstract" xlink:label="loc_twou_PropertyAndEquipmentAndAmortizableIntangibleAssetsAbstract_0FA4F47F8208AA5C0D3CADB7A029DC7F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_PropertyAndEquipmentAndAmortizableIntangibleAssetsAbstract_0FA4F47F8208AA5C0D3CADB7A029DC7F" xlink:to="lab_twou_PropertyAndEquipmentAndAmortizableIntangibleAssetsAbstract_0FA4F47F8208AA5C0D3CADB7A029DC7F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_EB879A1AB71669A8A5FCADB7A02958EA_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_EB879A1AB71669A8A5FCADB7A02958EA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_EB879A1AB71669A8A5FCADB7A02958EA_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_EB879A1AB71669A8A5FCADB7A02958EA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_EB879A1AB71669A8A5FCADB7A02958EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_EB879A1AB71669A8A5FCADB7A02958EA" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_EB879A1AB71669A8A5FCADB7A02958EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_E5C1F554A5912023B930698A018628CF_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable_E5C1F554A5912023B930698A018628CF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_E5C1F554A5912023B930698A018628CF_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable_E5C1F554A5912023B930698A018628CF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_E5C1F554A5912023B930698A018628CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_E5C1F554A5912023B930698A018628CF" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable_E5C1F554A5912023B930698A018628CF" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillLineItems_5FEAEC981F48567E74BD698A0187C609_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems_5FEAEC981F48567E74BD698A0187C609" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_5FEAEC981F48567E74BD698A0187C609_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems_5FEAEC981F48567E74BD698A0187C609" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="loc_us-gaap_GoodwillLineItems_5FEAEC981F48567E74BD698A0187C609" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems_5FEAEC981F48567E74BD698A0187C609" xlink:to="lab_us-gaap_GoodwillLineItems_5FEAEC981F48567E74BD698A0187C609" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_E4261097739110036B4B698A01871E4E_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill_E4261097739110036B4B698A01871E4E" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_E4261097739110036B4B698A01871E4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_E4261097739110036B4B698A01871E4E" xlink:to="lab_us-gaap_Goodwill_E4261097739110036B4B698A01871E4E" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_C4715DC98F57E5F3F230698A01888A51_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_C4715DC98F57E5F3F230698A01888A51" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill recognized in connection with business combination</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_C4715DC98F57E5F3F230698A01888A51_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_C4715DC98F57E5F3F230698A01888A51" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_C4715DC98F57E5F3F230698A01888A51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod_C4715DC98F57E5F3F230698A01888A51" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod_C4715DC98F57E5F3F230698A01888A51" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_EF188014AA28B6CDFB54698A01881A74_negatedLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss_EF188014AA28B6CDFB54698A01881A74" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Impairment charge (current and cumulative)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_EF188014AA28B6CDFB54698A01881A74" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss_EF188014AA28B6CDFB54698A01881A74" xlink:to="lab_us-gaap_GoodwillImpairmentLoss_EF188014AA28B6CDFB54698A01881A74" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_355D1F65F62EAE5919F2698A0188410B_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_355D1F65F62EAE5919F2698A0188410B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_355D1F65F62EAE5919F2698A0188410B_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_355D1F65F62EAE5919F2698A0188410B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_355D1F65F62EAE5919F2698A0188410B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_355D1F65F62EAE5919F2698A0188410B" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_355D1F65F62EAE5919F2698A0188410B" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_55ABF409C19A29096F2D698A018820F8_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill_55ABF409C19A29096F2D698A018820F8" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_55ABF409C19A29096F2D698A018820F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_55ABF409C19A29096F2D698A018820F8" xlink:to="lab_us-gaap_Goodwill_55ABF409C19A29096F2D698A018820F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_046850641BFB894EC54A53A7D4910A37_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock_046850641BFB894EC54A53A7D4910A37" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease cost</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_046850641BFB894EC54A53A7D4910A37_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock_046850641BFB894EC54A53A7D4910A37" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_046850641BFB894EC54A53A7D4910A37" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock_046850641BFB894EC54A53A7D4910A37" xlink:to="lab_us-gaap_LeaseCostTableTextBlock_046850641BFB894EC54A53A7D4910A37" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_2B632FDE657C5EBE3A6E53A7D492F117_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_2B632FDE657C5EBE3A6E53A7D492F117" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maturities of Operating Lease Liabilities</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_2B632FDE657C5EBE3A6E53A7D492F117_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_2B632FDE657C5EBE3A6E53A7D492F117" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_2B632FDE657C5EBE3A6E53A7D492F117" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_2B632FDE657C5EBE3A6E53A7D492F117" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_2B632FDE657C5EBE3A6E53A7D492F117" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_A0AA9B104744BAFEFAF953B3363B2833_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_A0AA9B104744BAFEFAF953B3363B2833" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Future Minimum Lease Payments for Operating Leases</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_A0AA9B104744BAFEFAF953B3363B2833_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_A0AA9B104744BAFEFAF953B3363B2833" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_A0AA9B104744BAFEFAF953B3363B2833" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_A0AA9B104744BAFEFAF953B3363B2833" xlink:to="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_A0AA9B104744BAFEFAF953B3363B2833" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_109B0E13F1CDACD52D748730F75A5849_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract_109B0E13F1CDACD52D748730F75A5849" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_109B0E13F1CDACD52D748730F75A5849" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_109B0E13F1CDACD52D748730F75A5849" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract_109B0E13F1CDACD52D748730F75A5849" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementTable_38E03CCCB4F69EBA87138730F75AACD5_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_38E03CCCB4F69EBA87138730F75AACD5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_38E03CCCB4F69EBA87138730F75AACD5_label_en-US" xlink:label="lab_us-gaap_StatementTable_38E03CCCB4F69EBA87138730F75AACD5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_38E03CCCB4F69EBA87138730F75AACD5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_38E03CCCB4F69EBA87138730F75AACD5" xlink:to="lab_us-gaap_StatementTable_38E03CCCB4F69EBA87138730F75AACD5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_90B429C6D662C4128CFF8730F75B3CB5_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_90B429C6D662C4128CFF8730F75B3CB5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_90B429C6D662C4128CFF8730F75B3CB5_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_90B429C6D662C4128CFF8730F75B3CB5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_90B429C6D662C4128CFF8730F75B3CB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_90B429C6D662C4128CFF8730F75B3CB5" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_90B429C6D662C4128CFF8730F75B3CB5" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_C5A6AAC5C3B91C0FF8348730F75B8BCB_verboseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_C5A6AAC5C3B91C0FF8348730F75B8BCB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Statement</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_C5A6AAC5C3B91C0FF8348730F75B8BCB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_C5A6AAC5C3B91C0FF8348730F75B8BCB" xlink:to="lab_us-gaap_StatementLineItems_C5A6AAC5C3B91C0FF8348730F75B8BCB" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_7455A9B81F36DAD6DC448730F75C8B6B_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_7455A9B81F36DAD6DC448730F75C8B6B" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_7455A9B81F36DAD6DC448730F75C8B6B_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_7455A9B81F36DAD6DC448730F75C8B6B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_7455A9B81F36DAD6DC448730F75C8B6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_7455A9B81F36DAD6DC448730F75C8B6B" xlink:to="lab_us-gaap_StockholdersEquity_7455A9B81F36DAD6DC448730F75C8B6B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_CE42336F0D4D86C613468730F75C6CAF_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_CE42336F0D4D86C613468730F75C6CAF" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_CE42336F0D4D86C613468730F75C6CAF_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_CE42336F0D4D86C613468730F75C6CAF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_CE42336F0D4D86C613468730F75C6CAF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_CE42336F0D4D86C613468730F75C6CAF" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_CE42336F0D4D86C613468730F75C6CAF" xlink:type="arc" />
    <link:label id="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_C8AB7E316B5DF7297BC18730F75C0C35_terseLabel_en-US" xlink:label="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_C8AB7E316B5DF7297BC18730F75C0C35" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative-effect of accounting change</link:label>
    <link:label id="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_C8AB7E316B5DF7297BC18730F75C0C35_label_en-US" xlink:label="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_C8AB7E316B5DF7297BC18730F75C0C35" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative Effect of New Accounting Principle in Period of Adoption</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_C8AB7E316B5DF7297BC18730F75C0C35" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_C8AB7E316B5DF7297BC18730F75C0C35" xlink:to="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_C8AB7E316B5DF7297BC18730F75C0C35" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_6BBAC58901C4989902A48730F75CADB5_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_6BBAC58901C4989902A48730F75CADB5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjusted balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_6BBAC58901C4989902A48730F75CADB5_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_6BBAC58901C4989902A48730F75CADB5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_6BBAC58901C4989902A48730F75CADB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_6BBAC58901C4989902A48730F75CADB5" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_6BBAC58901C4989902A48730F75CADB5" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_2F6161DD393FA0BC644E8730F75CA764_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_2F6161DD393FA0BC644E8730F75CA764" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock in connection with a public offering of common stock, net of offering costs</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_2F6161DD393FA0BC644E8730F75CA764_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_2F6161DD393FA0BC644E8730F75CA764" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_2F6161DD393FA0BC644E8730F75CA764" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_2F6161DD393FA0BC644E8730F75CA764" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_2F6161DD393FA0BC644E8730F75CA764" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_0AD69716D991CA4939248730F75D0B5C_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_0AD69716D991CA4939248730F75D0B5C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock award (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_0AD69716D991CA4939248730F75D0B5C_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_0AD69716D991CA4939248730F75D0B5C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_0AD69716D991CA4939248730F75D0B5C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_0AD69716D991CA4939248730F75D0B5C" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_0AD69716D991CA4939248730F75D0B5C" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings_08BBC07EBE1F31FF32268730F75DEFE6_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings_08BBC07EBE1F31FF32268730F75DEFE6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock in connection with settlement of restricted stock units, net of withholdings</link:label>
    <link:label id="lab_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings_08BBC07EBE1F31FF32268730F75DEFE6_label_en-US" xlink:label="lab_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings_08BBC07EBE1F31FF32268730F75DEFE6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock, Value, Shares Issued Net of Tax Withholdings</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings" xlink:label="loc_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings_08BBC07EBE1F31FF32268730F75DEFE6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings_08BBC07EBE1F31FF32268730F75DEFE6" xlink:to="lab_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings_08BBC07EBE1F31FF32268730F75DEFE6" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_4A7A04433963D36A7A1B8730F75D5E7A_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_4A7A04433963D36A7A1B8730F75D5E7A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock in connection with settlement of restricted stock units, net of withholdings (in shares)</link:label>
    <link:label id="lab_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_4A7A04433963D36A7A1B8730F75D5E7A_label_en-US" xlink:label="lab_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_4A7A04433963D36A7A1B8730F75D5E7A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock, Shares Issued Net of Shares for Tax Withholdings</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" xlink:label="loc_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_4A7A04433963D36A7A1B8730F75D5E7A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_4A7A04433963D36A7A1B8730F75D5E7A" xlink:to="lab_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_4A7A04433963D36A7A1B8730F75D5E7A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_380946743DAD357C7BDA8730F75D69C3_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_380946743DAD357C7BDA8730F75D69C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise of stock options</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_380946743DAD357C7BDA8730F75D69C3_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_380946743DAD357C7BDA8730F75D69C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_380946743DAD357C7BDA8730F75D69C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_380946743DAD357C7BDA8730F75D69C3" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_380946743DAD357C7BDA8730F75D69C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_535655C5C80EB6FC29638730F75D1F26_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_535655C5C80EB6FC29638730F75D1F26" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise of stock options (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_535655C5C80EB6FC29638730F75D1F26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_535655C5C80EB6FC29638730F75D1F26" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_535655C5C80EB6FC29638730F75D1F26" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3A93AF32018772139FD68730F75DA437_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3A93AF32018772139FD68730F75DA437" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock in connection with employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3A93AF32018772139FD68730F75DA437_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3A93AF32018772139FD68730F75DA437" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3A93AF32018772139FD68730F75DA437" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3A93AF32018772139FD68730F75DA437" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3A93AF32018772139FD68730F75DA437" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_2FC242C063EA3FA858C18730F75E7B75_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_2FC242C063EA3FA858C18730F75E7B75" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock in connection with employee stock purchase plan (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_2FC242C063EA3FA858C18730F75E7B75" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_2FC242C063EA3FA858C18730F75E7B75" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_2FC242C063EA3FA858C18730F75E7B75" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_5AA5363746359CA503CE8730F75E36A4_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_5AA5363746359CA503CE8730F75E36A4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock award (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_5AA5363746359CA503CE8730F75E36A4_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_5AA5363746359CA503CE8730F75E36A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_5AA5363746359CA503CE8730F75E36A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_5AA5363746359CA503CE8730F75E36A4" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_5AA5363746359CA503CE8730F75E36A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_C22F385FF44DB5ADD9078730F75E771B_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_C22F385FF44DB5ADD9078730F75E771B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_C22F385FF44DB5ADD9078730F75E771B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_C22F385FF44DB5ADD9078730F75E771B" xlink:to="lab_us-gaap_NetIncomeLoss_C22F385FF44DB5ADD9078730F75E771B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_5718EB3806BC14844D958730F75E4480_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_5718EB3806BC14844D958730F75E4480" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_5718EB3806BC14844D958730F75E4480" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_5718EB3806BC14844D958730F75E4480" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_5718EB3806BC14844D958730F75E4480" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_BA9796066E3155286DA38730F75E534C_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_BA9796066E3155286DA38730F75E534C" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_BA9796066E3155286DA38730F75E534C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_BA9796066E3155286DA38730F75E534C" xlink:to="lab_us-gaap_StockholdersEquity_BA9796066E3155286DA38730F75E534C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_4F19D3933408D76A2F198730F75FA48E_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_4F19D3933408D76A2F198730F75FA48E" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_4F19D3933408D76A2F198730F75FA48E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_4F19D3933408D76A2F198730F75FA48E" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_4F19D3933408D76A2F198730F75FA48E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_63270B716E51C2153470689234D56241_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_63270B716E51C2153470689234D56241" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Components of loss before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_63270B716E51C2153470689234D56241_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_63270B716E51C2153470689234D56241" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_63270B716E51C2153470689234D56241" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_63270B716E51C2153470689234D56241" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_63270B716E51C2153470689234D56241" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1D54C3D5DADB8EBA9209689234D57408_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1D54C3D5DADB8EBA9209689234D57408" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1D54C3D5DADB8EBA9209689234D57408_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1D54C3D5DADB8EBA9209689234D57408" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1D54C3D5DADB8EBA9209689234D57408" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1D54C3D5DADB8EBA9209689234D57408" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1D54C3D5DADB8EBA9209689234D57408" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_EA76C3D8B3057E81C9B9689234D77097_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_EA76C3D8B3057E81C9B9689234D77097" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_EA76C3D8B3057E81C9B9689234D77097_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_EA76C3D8B3057E81C9B9689234D77097" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_EA76C3D8B3057E81C9B9689234D77097" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_EA76C3D8B3057E81C9B9689234D77097" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_EA76C3D8B3057E81C9B9689234D77097" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_FD9EEA9FF591DA99ADCC689234D77B7B_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_FD9EEA9FF591DA99ADCC689234D77B7B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation between statutory federal income tax rate and the effective tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_FD9EEA9FF591DA99ADCC689234D77B7B_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_FD9EEA9FF591DA99ADCC689234D77B7B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_FD9EEA9FF591DA99ADCC689234D77B7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_FD9EEA9FF591DA99ADCC689234D77B7B" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_FD9EEA9FF591DA99ADCC689234D77B7B" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_0585D5ADFC851F861303689234D796E7_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_0585D5ADFC851F861303689234D796E7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. statutory federal income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_0585D5ADFC851F861303689234D796E7_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_0585D5ADFC851F861303689234D796E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_0585D5ADFC851F861303689234D796E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_0585D5ADFC851F861303689234D796E7" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_0585D5ADFC851F861303689234D796E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_7E031135D51FEC53D64E689234D8811B_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_7E031135D51FEC53D64E689234D8811B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. state income taxes, net of federal benefits</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_7E031135D51FEC53D64E689234D8811B_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_7E031135D51FEC53D64E689234D8811B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_7E031135D51FEC53D64E689234D8811B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_7E031135D51FEC53D64E689234D8811B" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_7E031135D51FEC53D64E689234D8811B" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_70730C7CBE2FF04115D3689234D8A486_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_70730C7CBE2FF04115D3689234D8A486" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign tax rate differential</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_70730C7CBE2FF04115D3689234D8A486_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_70730C7CBE2FF04115D3689234D8A486" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_70730C7CBE2FF04115D3689234D8A486" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_70730C7CBE2FF04115D3689234D8A486" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_70730C7CBE2FF04115D3689234D8A486" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_9CEF9C13AF92714CC911689234D83E9F_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_9CEF9C13AF92714CC911689234D83E9F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-deductible expenses</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_9CEF9C13AF92714CC911689234D83E9F_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_9CEF9C13AF92714CC911689234D83E9F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_9CEF9C13AF92714CC911689234D83E9F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_9CEF9C13AF92714CC911689234D83E9F" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_9CEF9C13AF92714CC911689234D83E9F" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_E5B4DAC0175AAA33D3D8689234D87D29_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_E5B4DAC0175AAA33D3D8689234D87D29" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_E5B4DAC0175AAA33D3D8689234D87D29_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_E5B4DAC0175AAA33D3D8689234D87D29" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_E5B4DAC0175AAA33D3D8689234D87D29" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_E5B4DAC0175AAA33D3D8689234D87D29" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_E5B4DAC0175AAA33D3D8689234D87D29" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_919621B239F5E357D3C8689234D8EF82_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_919621B239F5E357D3C8689234D8EF82" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in valuation allowance</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_919621B239F5E357D3C8689234D8EF82_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_919621B239F5E357D3C8689234D8EF82" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_919621B239F5E357D3C8689234D8EF82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_919621B239F5E357D3C8689234D8EF82" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_919621B239F5E357D3C8689234D8EF82" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_513561D3150225AE8498689234D95D87_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_513561D3150225AE8498689234D95D87" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_513561D3150225AE8498689234D95D87_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_513561D3150225AE8498689234D95D87" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_513561D3150225AE8498689234D95D87" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_513561D3150225AE8498689234D95D87" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_513561D3150225AE8498689234D95D87" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_15730DBE1CA3ECFF20DA689234D99CF9_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_15730DBE1CA3ECFF20DA689234D99CF9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-deductible impairment</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_15730DBE1CA3ECFF20DA689234D99CF9_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_15730DBE1CA3ECFF20DA689234D99CF9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_15730DBE1CA3ECFF20DA689234D99CF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_15730DBE1CA3ECFF20DA689234D99CF9" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_15730DBE1CA3ECFF20DA689234D99CF9" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_12F57DA69745729BA7B1689234D91DAF_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_12F57DA69745729BA7B1689234D91DAF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_12F57DA69745729BA7B1689234D91DAF_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_12F57DA69745729BA7B1689234D91DAF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_12F57DA69745729BA7B1689234D91DAF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_12F57DA69745729BA7B1689234D91DAF" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_12F57DA69745729BA7B1689234D91DAF" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ABEE2B19C3ACB5124271689234D91545_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ABEE2B19C3ACB5124271689234D91545" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Effective tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ABEE2B19C3ACB5124271689234D91545_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ABEE2B19C3ACB5124271689234D91545" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ABEE2B19C3ACB5124271689234D91545" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ABEE2B19C3ACB5124271689234D91545" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ABEE2B19C3ACB5124271689234D91545" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_E552EDC2A1F8283042FC689234D9EF38_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_E552EDC2A1F8283042FC689234D9EF38" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Components of deferred tax assets and liabilities</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_E552EDC2A1F8283042FC689234D9EF38_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_E552EDC2A1F8283042FC689234D9EF38" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Components of Deferred Tax Assets and Liabilities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_E552EDC2A1F8283042FC689234D9EF38" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_E552EDC2A1F8283042FC689234D9EF38" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_E552EDC2A1F8283042FC689234D9EF38" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_04CE2B4FA17083B6748E689234D971BB_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_04CE2B4FA17083B6748E689234D971BB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets:</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_04CE2B4FA17083B6748E689234D971BB_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_04CE2B4FA17083B6748E689234D971BB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Components of Deferred Tax Assets [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_04CE2B4FA17083B6748E689234D971BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_04CE2B4FA17083B6748E689234D971BB" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_04CE2B4FA17083B6748E689234D971BB" xlink:type="arc" />
    <link:label id="lab_twou_DeferredTaxAssetsAccruedExpensesAndOther_111AA70C5B712366CE14689234DA63AC_terseLabel_en-US" xlink:label="lab_twou_DeferredTaxAssetsAccruedExpensesAndOther_111AA70C5B712366CE14689234DA63AC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses and other</link:label>
    <link:label id="lab_twou_DeferredTaxAssetsAccruedExpensesAndOther_111AA70C5B712366CE14689234DA63AC_label_en-US" xlink:label="lab_twou_DeferredTaxAssetsAccruedExpensesAndOther_111AA70C5B712366CE14689234DA63AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets Accrued Expenses And Other</link:label>
    <link:label id="lab_twou_DeferredTaxAssetsAccruedExpensesAndOther_111AA70C5B712366CE14689234DA63AC_documentation_en-US" xlink:label="lab_twou_DeferredTaxAssetsAccruedExpensesAndOther_111AA70C5B712366CE14689234DA63AC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The tax effect as of the balance sheet date of the amount of estimated future tax deductions arising from accrued liabilities and other temporary differences not otherwise specified in the taxonomy.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_DeferredTaxAssetsAccruedExpensesAndOther" xlink:label="loc_twou_DeferredTaxAssetsAccruedExpensesAndOther_111AA70C5B712366CE14689234DA63AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_DeferredTaxAssetsAccruedExpensesAndOther_111AA70C5B712366CE14689234DA63AC" xlink:to="lab_twou_DeferredTaxAssetsAccruedExpensesAndOther_111AA70C5B712366CE14689234DA63AC" xlink:type="arc" />
    <link:label id="lab_twou_DeferredTaxAssetsAccruedCompensationAndBenefits_B28CFF4FFC82805A49CE689234DA50AC_terseLabel_en-US" xlink:label="lab_twou_DeferredTaxAssetsAccruedCompensationAndBenefits_B28CFF4FFC82805A49CE689234DA50AC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued compensation and related benefits</link:label>
    <link:label id="lab_twou_DeferredTaxAssetsAccruedCompensationAndBenefits_B28CFF4FFC82805A49CE689234DA50AC_label_en-US" xlink:label="lab_twou_DeferredTaxAssetsAccruedCompensationAndBenefits_B28CFF4FFC82805A49CE689234DA50AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets Accrued Compensation and Benefits</link:label>
    <link:label id="lab_twou_DeferredTaxAssetsAccruedCompensationAndBenefits_B28CFF4FFC82805A49CE689234DA50AC_documentation_en-US" xlink:label="lab_twou_DeferredTaxAssetsAccruedCompensationAndBenefits_B28CFF4FFC82805A49CE689234DA50AC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued compensation and benefits costs.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_DeferredTaxAssetsAccruedCompensationAndBenefits" xlink:label="loc_twou_DeferredTaxAssetsAccruedCompensationAndBenefits_B28CFF4FFC82805A49CE689234DA50AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_DeferredTaxAssetsAccruedCompensationAndBenefits_B28CFF4FFC82805A49CE689234DA50AC" xlink:to="lab_twou_DeferredTaxAssetsAccruedCompensationAndBenefits_B28CFF4FFC82805A49CE689234DA50AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_9F3FC543427A1016C621689234DA9643_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_9F3FC543427A1016C621689234DA9643" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rebate reserve</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_9F3FC543427A1016C621689234DA9643_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_9F3FC543427A1016C621689234DA9643" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_9F3FC543427A1016C621689234DA9643" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_9F3FC543427A1016C621689234DA9643" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_9F3FC543427A1016C621689234DA9643" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_10D1E12E2B6E24EF85B8689234DA4CAD_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_10D1E12E2B6E24EF85B8689234DA4CAD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred rent</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_10D1E12E2B6E24EF85B8689234DA4CAD_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_10D1E12E2B6E24EF85B8689234DA4CAD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_10D1E12E2B6E24EF85B8689234DA4CAD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_10D1E12E2B6E24EF85B8689234DA4CAD" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_10D1E12E2B6E24EF85B8689234DA4CAD" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_DD901F99B1D230811F67689234DBC8DF_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_DD901F99B1D230811F67689234DBC8DF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_DD901F99B1D230811F67689234DBC8DF_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_DD901F99B1D230811F67689234DBC8DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_DD901F99B1D230811F67689234DBC8DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_DD901F99B1D230811F67689234DBC8DF" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_DD901F99B1D230811F67689234DBC8DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsDeferredIncome_43D30408CE84BE9E394B689234DBF255_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome_43D30408CE84BE9E394B689234DBF255" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsDeferredIncome_43D30408CE84BE9E394B689234DBF255_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome_43D30408CE84BE9E394B689234DBF255" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Deferred Income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_43D30408CE84BE9E394B689234DBF255" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsDeferredIncome_43D30408CE84BE9E394B689234DBF255" xlink:to="lab_us-gaap_DeferredTaxAssetsDeferredIncome_43D30408CE84BE9E394B689234DBF255" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetInterestCarryforward_2D16CF9DBABACBA80EFC689234DB9116_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetInterestCarryforward_2D16CF9DBABACBA80EFC689234DB9116" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest expense carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetInterestCarryforward_2D16CF9DBABACBA80EFC689234DB9116_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetInterestCarryforward_2D16CF9DBABACBA80EFC689234DB9116" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset, Interest Carryforward</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetInterestCarryforward" xlink:label="loc_us-gaap_DeferredTaxAssetInterestCarryforward_2D16CF9DBABACBA80EFC689234DB9116" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetInterestCarryforward_2D16CF9DBABACBA80EFC689234DB9116" xlink:to="lab_us-gaap_DeferredTaxAssetInterestCarryforward_2D16CF9DBABACBA80EFC689234DB9116" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_B8B8E642FD1213482319689234DB90B5_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_B8B8E642FD1213482319689234DB90B5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_B8B8E642FD1213482319689234DB90B5_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_B8B8E642FD1213482319689234DB90B5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Foreign</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_B8B8E642FD1213482319689234DB90B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_B8B8E642FD1213482319689234DB90B5" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_B8B8E642FD1213482319689234DB90B5" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_3532BCD0EDA4D08213D4689234DB89AE_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_3532BCD0EDA4D08213D4689234DB89AE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">U.S. net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_3532BCD0EDA4D08213D4689234DB89AE_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_3532BCD0EDA4D08213D4689234DB89AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Domestic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_3532BCD0EDA4D08213D4689234DB89AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_3532BCD0EDA4D08213D4689234DB89AE" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_3532BCD0EDA4D08213D4689234DB89AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_E58AD39D2C9CDDFEC375689234DB7ACC_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance_E58AD39D2C9CDDFEC375689234DB7ACC" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_E58AD39D2C9CDDFEC375689234DB7ACC_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance_E58AD39D2C9CDDFEC375689234DB7ACC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_E58AD39D2C9CDDFEC375689234DB7ACC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance_E58AD39D2C9CDDFEC375689234DB7ACC" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance_E58AD39D2C9CDDFEC375689234DB7ACC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_01F977624F7189E2AF50689234DC4AE3_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet_01F977624F7189E2AF50689234DC4AE3" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_01F977624F7189E2AF50689234DC4AE3_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet_01F977624F7189E2AF50689234DC4AE3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_01F977624F7189E2AF50689234DC4AE3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_01F977624F7189E2AF50689234DC4AE3" xlink:to="lab_us-gaap_DeferredTaxAssetsNet_01F977624F7189E2AF50689234DC4AE3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_D293129BB0263B5B110A689234DC2A5F_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_D293129BB0263B5B110A689234DC2A5F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liabilities:</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_D293129BB0263B5B110A689234DC2A5F_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_D293129BB0263B5B110A689234DC2A5F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Components of Deferred Tax Liabilities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_D293129BB0263B5B110A689234DC2A5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_D293129BB0263B5B110A689234DC2A5F" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_D293129BB0263B5B110A689234DC2A5F" xlink:type="arc" />
    <link:label id="lab_twou_DeferredTaxLiabilitiesPrepaidExpensesAndOther_A51609B009CCE0A15878689234DCDE57_negatedLabel_en-US" xlink:label="lab_twou_DeferredTaxLiabilitiesPrepaidExpensesAndOther_A51609B009CCE0A15878689234DCDE57" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other</link:label>
    <link:label id="lab_twou_DeferredTaxLiabilitiesPrepaidExpensesAndOther_A51609B009CCE0A15878689234DCDE57_label_en-US" xlink:label="lab_twou_DeferredTaxLiabilitiesPrepaidExpensesAndOther_A51609B009CCE0A15878689234DCDE57" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Prepaid Expenses and Other</link:label>
    <link:label id="lab_twou_DeferredTaxLiabilitiesPrepaidExpensesAndOther_A51609B009CCE0A15878689234DCDE57_documentation_en-US" xlink:label="lab_twou_DeferredTaxLiabilitiesPrepaidExpensesAndOther_A51609B009CCE0A15878689234DCDE57" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses and other.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_DeferredTaxLiabilitiesPrepaidExpensesAndOther" xlink:label="loc_twou_DeferredTaxLiabilitiesPrepaidExpensesAndOther_A51609B009CCE0A15878689234DCDE57" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_DeferredTaxLiabilitiesPrepaidExpensesAndOther_A51609B009CCE0A15878689234DCDE57" xlink:to="lab_twou_DeferredTaxLiabilitiesPrepaidExpensesAndOther_A51609B009CCE0A15878689234DCDE57" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_7E5E357586A710D13CB3689234DCE375_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_7E5E357586A710D13CB3689234DCE375" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_7E5E357586A710D13CB3689234DCE375_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_7E5E357586A710D13CB3689234DCE375" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_7E5E357586A710D13CB3689234DCE375" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_7E5E357586A710D13CB3689234DCE375" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_7E5E357586A710D13CB3689234DCE375" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_C36640152AFF74D261AF689234DCDC6F_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_C36640152AFF74D261AF689234DCDC6F" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Intangibles</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_C36640152AFF74D261AF689234DCDC6F_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_C36640152AFF74D261AF689234DCDC6F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Intangible Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_C36640152AFF74D261AF689234DCDC6F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_C36640152AFF74D261AF689234DCDC6F" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_C36640152AFF74D261AF689234DCDC6F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_D7432648C97428FA1EE5689234DDE5A9_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities_D7432648C97428FA1EE5689234DDE5A9" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Total deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_D7432648C97428FA1EE5689234DDE5A9_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities_D7432648C97428FA1EE5689234DDE5A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_D7432648C97428FA1EE5689234DDE5A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_D7432648C97428FA1EE5689234DDE5A9" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities_D7432648C97428FA1EE5689234DDE5A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_54AEE87942ED58C99BF4689234DD5BB8_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities_54AEE87942ED58C99BF4689234DD5BB8" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Net deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_54AEE87942ED58C99BF4689234DD5BB8_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities_54AEE87942ED58C99BF4689234DD5BB8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities_54AEE87942ED58C99BF4689234DD5BB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities_54AEE87942ED58C99BF4689234DD5BB8" xlink:to="lab_us-gaap_DeferredTaxLiabilities_54AEE87942ED58C99BF4689234DD5BB8" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_1B7BCB2ECF4C31773890ADB7A03A160B_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_1B7BCB2ECF4C31773890ADB7A03A160B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Amortizable Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_1B7BCB2ECF4C31773890ADB7A03A160B_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_1B7BCB2ECF4C31773890ADB7A03A160B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_1B7BCB2ECF4C31773890ADB7A03A160B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_1B7BCB2ECF4C31773890ADB7A03A160B" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_1B7BCB2ECF4C31773890ADB7A03A160B" xlink:type="arc" />
    <link:label id="lab_twou_ProfitLossFromSegmentOperations_08AEBE5873D80F1C5A424954551A6D4E_terseLabel_en-US" xlink:label="lab_twou_ProfitLossFromSegmentOperations_08AEBE5873D80F1C5A424954551A6D4E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total segment profitability</link:label>
    <link:label id="lab_twou_ProfitLossFromSegmentOperations_08AEBE5873D80F1C5A424954551A6D4E_label_en-US" xlink:label="lab_twou_ProfitLossFromSegmentOperations_08AEBE5873D80F1C5A424954551A6D4E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Profit (Loss) from Segment Operations</link:label>
    <link:label id="lab_twou_ProfitLossFromSegmentOperations_08AEBE5873D80F1C5A424954551A6D4E_documentation_en-US" xlink:label="lab_twou_ProfitLossFromSegmentOperations_08AEBE5873D80F1C5A424954551A6D4E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The consolidated profit or loss for the period from segment operations.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_ProfitLossFromSegmentOperations" xlink:label="loc_twou_ProfitLossFromSegmentOperations_08AEBE5873D80F1C5A424954551A6D4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_ProfitLossFromSegmentOperations_08AEBE5873D80F1C5A424954551A6D4E" xlink:to="lab_twou_ProfitLossFromSegmentOperations_08AEBE5873D80F1C5A424954551A6D4E" xlink:type="arc" />
    <link:label id="lab_twou_PercentageOfProfitLossFromSegmentOperations_C109250268AC63A26B124954551AF0AF_terseLabel_en-US" xlink:label="lab_twou_PercentageOfProfitLossFromSegmentOperations_C109250268AC63A26B124954551AF0AF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment profitability margin</link:label>
    <link:label id="lab_twou_PercentageOfProfitLossFromSegmentOperations_C109250268AC63A26B124954551AF0AF_label_en-US" xlink:label="lab_twou_PercentageOfProfitLossFromSegmentOperations_C109250268AC63A26B124954551AF0AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage Of Profit Loss From Segment Operations</link:label>
    <link:label id="lab_twou_PercentageOfProfitLossFromSegmentOperations_C109250268AC63A26B124954551AF0AF_documentation_en-US" xlink:label="lab_twou_PercentageOfProfitLossFromSegmentOperations_C109250268AC63A26B124954551AF0AF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percent of consolidated profit or loss for the period from segment operations.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_PercentageOfProfitLossFromSegmentOperations" xlink:label="loc_twou_PercentageOfProfitLossFromSegmentOperations_C109250268AC63A26B124954551AF0AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_PercentageOfProfitLossFromSegmentOperations_C109250268AC63A26B124954551AF0AF" xlink:to="lab_twou_PercentageOfProfitLossFromSegmentOperations_C109250268AC63A26B124954551AF0AF" xlink:type="arc" />
    <link:label id="lab_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember_CD97C62E52727D25D3943B9CE0F63880_terseLabel_en-US" xlink:label="lab_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember_CD97C62E52727D25D3943B9CE0F63880" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Excluding in process capitalized technology and content development</link:label>
    <link:label id="lab_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember_CD97C62E52727D25D3943B9CE0F63880_label_en-US" xlink:label="lab_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember_CD97C62E52727D25D3943B9CE0F63880" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excluding In Process Capitalized Technology And Content Development [Member]</link:label>
    <link:label id="lab_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember_CD97C62E52727D25D3943B9CE0F63880_documentation_en-US" xlink:label="lab_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember_CD97C62E52727D25D3943B9CE0F63880" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the exclusion of process capitalized technology and content development.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember" xlink:label="loc_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember_CD97C62E52727D25D3943B9CE0F63880" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember_CD97C62E52727D25D3943B9CE0F63880" xlink:to="lab_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember_CD97C62E52727D25D3943B9CE0F63880" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_2B6111D9D1715C11672F3B9CE0F6AE6E_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_2B6111D9D1715C11672F3B9CE0F6AE6E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_2B6111D9D1715C11672F3B9CE0F6AE6E_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_2B6111D9D1715C11672F3B9CE0F6AE6E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_2B6111D9D1715C11672F3B9CE0F6AE6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets_2B6111D9D1715C11672F3B9CE0F6AE6E" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets_2B6111D9D1715C11672F3B9CE0F6AE6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_3290C7D3BC6CECA110263B9CE0F7DB2F_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_3290C7D3BC6CECA110263B9CE0F7DB2F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Future amortization expense</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_3290C7D3BC6CECA110263B9CE0F7DB2F_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_3290C7D3BC6CECA110263B9CE0F7DB2F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_3290C7D3BC6CECA110263B9CE0F7DB2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_3290C7D3BC6CECA110263B9CE0F7DB2F" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_3290C7D3BC6CECA110263B9CE0F7DB2F" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_9C95A65B3BAEACF361FE3B9CE0F72247_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_9C95A65B3BAEACF361FE3B9CE0F72247" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_9C95A65B3BAEACF361FE3B9CE0F72247_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_9C95A65B3BAEACF361FE3B9CE0F72247" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_9C95A65B3BAEACF361FE3B9CE0F72247" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_9C95A65B3BAEACF361FE3B9CE0F72247" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_9C95A65B3BAEACF361FE3B9CE0F72247" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_BB10803A0F05B6C26C233B9CE0F7D220_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_BB10803A0F05B6C26C233B9CE0F7D220" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_BB10803A0F05B6C26C233B9CE0F7D220_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_BB10803A0F05B6C26C233B9CE0F7D220" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Two</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_BB10803A0F05B6C26C233B9CE0F7D220" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_BB10803A0F05B6C26C233B9CE0F7D220" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_BB10803A0F05B6C26C233B9CE0F7D220" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_D5069F1588B196B2ED743B9CE0F7ABC9_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_D5069F1588B196B2ED743B9CE0F7ABC9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_D5069F1588B196B2ED743B9CE0F7ABC9_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_D5069F1588B196B2ED743B9CE0F7ABC9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Three</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_D5069F1588B196B2ED743B9CE0F7ABC9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_D5069F1588B196B2ED743B9CE0F7ABC9" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_D5069F1588B196B2ED743B9CE0F7ABC9" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_6016FC4651ADFEC0514C3B9CE0F7AE7A_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_6016FC4651ADFEC0514C3B9CE0F7AE7A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_6016FC4651ADFEC0514C3B9CE0F7AE7A_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_6016FC4651ADFEC0514C3B9CE0F7AE7A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Four</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_6016FC4651ADFEC0514C3B9CE0F7AE7A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_6016FC4651ADFEC0514C3B9CE0F7AE7A" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_6016FC4651ADFEC0514C3B9CE0F7AE7A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_133DC98421E240E452DF3B9CE0F71042_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_133DC98421E240E452DF3B9CE0F71042" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_133DC98421E240E452DF3B9CE0F71042_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_133DC98421E240E452DF3B9CE0F71042" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_133DC98421E240E452DF3B9CE0F71042" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_133DC98421E240E452DF3B9CE0F71042" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_133DC98421E240E452DF3B9CE0F71042" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_63D701940254468BA5153B9CE0F8A6C8_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_63D701940254468BA5153B9CE0F8A6C8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_63D701940254468BA5153B9CE0F8A6C8_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_63D701940254468BA5153B9CE0F8A6C8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, after Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_63D701940254468BA5153B9CE0F8A6C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_63D701940254468BA5153B9CE0F8A6C8" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_63D701940254468BA5153B9CE0F8A6C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_DCFC8353737556884588ADB7A0A07A4A_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_DCFC8353737556884588ADB7A0A07A4A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_DCFC8353737556884588ADB7A0A07A4A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_DCFC8353737556884588ADB7A0A07A4A" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_DCFC8353737556884588ADB7A0A07A4A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_9BC8813AD54E50A78128ADB7A0A1D0C3_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_9BC8813AD54E50A78128ADB7A0A1D0C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Eligible employees to contribute</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_9BC8813AD54E50A78128ADB7A0A1D0C3_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_9BC8813AD54E50A78128ADB7A0A1D0C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_9BC8813AD54E50A78128ADB7A0A1D0C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_9BC8813AD54E50A78128ADB7A0A1D0C3" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_9BC8813AD54E50A78128ADB7A0A1D0C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_47945CD26A937679A366ADB7A0A1B75E_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_47945CD26A937679A366ADB7A0A1B75E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee contribution</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_47945CD26A937679A366ADB7A0A1B75E_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_47945CD26A937679A366ADB7A0A1B75E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_47945CD26A937679A366ADB7A0A1B75E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_47945CD26A937679A366ADB7A0A1B75E" xlink:to="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_47945CD26A937679A366ADB7A0A1B75E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_61C06401DCC52CB90F2FADB7A0A1BA08_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_61C06401DCC52CB90F2FADB7A0A1BA08" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum matching contributions as a percentage of eligible compensation</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_61C06401DCC52CB90F2FADB7A0A1BA08_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_61C06401DCC52CB90F2FADB7A0A1BA08" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_61C06401DCC52CB90F2FADB7A0A1BA08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_61C06401DCC52CB90F2FADB7A0A1BA08" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_61C06401DCC52CB90F2FADB7A0A1BA08" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_322D5B17A306AF4AB3D3ADB7A0A1F637_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized_322D5B17A306AF4AB3D3ADB7A0A1F637" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contributions made by Company</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_322D5B17A306AF4AB3D3ADB7A0A1F637_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized_322D5B17A306AF4AB3D3ADB7A0A1F637" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_322D5B17A306AF4AB3D3ADB7A0A1F637" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized_322D5B17A306AF4AB3D3ADB7A0A1F637" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized_322D5B17A306AF4AB3D3ADB7A0A1F637" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_0786EC207F06647E021F58A62DC607C1_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_0786EC207F06647E021F58A62DC607C1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_0786EC207F06647E021F58A62DC607C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0786EC207F06647E021F58A62DC607C1" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_0786EC207F06647E021F58A62DC607C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_A789EADAB51762DCB77858A62DC61F59_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_A789EADAB51762DCB77858A62DC61F59" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_A789EADAB51762DCB77858A62DC61F59_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_A789EADAB51762DCB77858A62DC61F59" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_A789EADAB51762DCB77858A62DC61F59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_A789EADAB51762DCB77858A62DC61F59" xlink:to="lab_us-gaap_AssetsAbstract_A789EADAB51762DCB77858A62DC61F59" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_C2C33C250CC46F15901558A62DC6CDF1_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_C2C33C250CC46F15901558A62DC6CDF1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_C2C33C250CC46F15901558A62DC6CDF1_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_C2C33C250CC46F15901558A62DC6CDF1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_C2C33C250CC46F15901558A62DC6CDF1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_C2C33C250CC46F15901558A62DC6CDF1" xlink:to="lab_us-gaap_AssetsCurrentAbstract_C2C33C250CC46F15901558A62DC6CDF1" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_438F60362519897153B458A62DC64FC6_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_438F60362519897153B458A62DC64FC6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_438F60362519897153B458A62DC64FC6_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_438F60362519897153B458A62DC64FC6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_438F60362519897153B458A62DC64FC6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_438F60362519897153B458A62DC64FC6" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_438F60362519897153B458A62DC64FC6" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashCurrent_0CB50B50C8BF08806E8A58A62DC796AD_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent_0CB50B50C8BF08806E8A58A62DC796AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_0CB50B50C8BF08806E8A58A62DC796AD_label_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent_0CB50B50C8BF08806E8A58A62DC796AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaap_RestrictedCashCurrent_0CB50B50C8BF08806E8A58A62DC796AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashCurrent_0CB50B50C8BF08806E8A58A62DC796AD" xlink:to="lab_us-gaap_RestrictedCashCurrent_0CB50B50C8BF08806E8A58A62DC796AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_Investments_B7DFA430A328D95B75BD58A62DC7EC30_terseLabel_en-US" xlink:label="lab_us-gaap_Investments_B7DFA430A328D95B75BD58A62DC7EC30" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_Investments_B7DFA430A328D95B75BD58A62DC7EC30_label_en-US" xlink:label="lab_us-gaap_Investments_B7DFA430A328D95B75BD58A62DC7EC30" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Investments" xlink:label="loc_us-gaap_Investments_B7DFA430A328D95B75BD58A62DC7EC30" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Investments_B7DFA430A328D95B75BD58A62DC7EC30" xlink:to="lab_us-gaap_Investments_B7DFA430A328D95B75BD58A62DC7EC30" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_DC85F22E495B1B7A254458A62DC7B25B_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_DC85F22E495B1B7A254458A62DC7B25B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_DC85F22E495B1B7A254458A62DC7B25B_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_DC85F22E495B1B7A254458A62DC7B25B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_DC85F22E495B1B7A254458A62DC7B25B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_DC85F22E495B1B7A254458A62DC7B25B" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_DC85F22E495B1B7A254458A62DC7B25B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_746D0F8B75D80F7E8D8958A62DC7EE2C_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_746D0F8B75D80F7E8D8958A62DC7EE2C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_746D0F8B75D80F7E8D8958A62DC7EE2C_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_746D0F8B75D80F7E8D8958A62DC7EE2C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_746D0F8B75D80F7E8D8958A62DC7EE2C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_746D0F8B75D80F7E8D8958A62DC7EE2C" xlink:to="lab_us-gaap_AssetsCurrent_746D0F8B75D80F7E8D8958A62DC7EE2C" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_B46B9BB28354A506B70358A62DC710DC_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_B46B9BB28354A506B70358A62DC710DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_B46B9BB28354A506B70358A62DC710DC_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_B46B9BB28354A506B70358A62DC710DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_B46B9BB28354A506B70358A62DC710DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_B46B9BB28354A506B70358A62DC710DC" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_B46B9BB28354A506B70358A62DC710DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_0DD7EB57747D561F9AB058A62DC80A79_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_0DD7EB57747D561F9AB058A62DC80A79" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amortizable intangible assets, net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0DD7EB57747D561F9AB058A62DC80A79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0DD7EB57747D561F9AB058A62DC80A79" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet_0DD7EB57747D561F9AB058A62DC80A79" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_B219637FD6AB37288CFA58A62DC8F7A5_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_B219637FD6AB37288CFA58A62DC8F7A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">University payments and other assets, non-current</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_B219637FD6AB37288CFA58A62DC8F7A5_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_B219637FD6AB37288CFA58A62DC8F7A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_B219637FD6AB37288CFA58A62DC8F7A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_B219637FD6AB37288CFA58A62DC8F7A5" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_B219637FD6AB37288CFA58A62DC8F7A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_1ADB4B158DB9C254F51A58A62DC8A8A1_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_1ADB4B158DB9C254F51A58A62DC8A8A1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_1ADB4B158DB9C254F51A58A62DC8A8A1_label_en-US" xlink:label="lab_us-gaap_Assets_1ADB4B158DB9C254F51A58A62DC8A8A1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_1ADB4B158DB9C254F51A58A62DC8A8A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_1ADB4B158DB9C254F51A58A62DC8A8A1" xlink:to="lab_us-gaap_Assets_1ADB4B158DB9C254F51A58A62DC8A8A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5E0CDB2CBF50E3DAC71258A62DC8DF4F_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5E0CDB2CBF50E3DAC71258A62DC8DF4F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5E0CDB2CBF50E3DAC71258A62DC8DF4F_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5E0CDB2CBF50E3DAC71258A62DC8DF4F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5E0CDB2CBF50E3DAC71258A62DC8DF4F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5E0CDB2CBF50E3DAC71258A62DC8DF4F" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5E0CDB2CBF50E3DAC71258A62DC8DF4F" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_CF6D543E778DF7FB6E4C58A62DC808DF_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_CF6D543E778DF7FB6E4C58A62DC808DF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_CF6D543E778DF7FB6E4C58A62DC808DF_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_CF6D543E778DF7FB6E4C58A62DC808DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_CF6D543E778DF7FB6E4C58A62DC808DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_CF6D543E778DF7FB6E4C58A62DC808DF" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_CF6D543E778DF7FB6E4C58A62DC808DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_ED1203AF9170A85C63A258A62DC9D704_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_ED1203AF9170A85C63A258A62DC9D704" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_ED1203AF9170A85C63A258A62DC9D704_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_ED1203AF9170A85C63A258A62DC9D704" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable and Accrued Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_ED1203AF9170A85C63A258A62DC9D704" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_ED1203AF9170A85C63A258A62DC9D704" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_ED1203AF9170A85C63A258A62DC9D704" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_36D3101B5FCCD88F8FBF58A62DC98AD0_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_36D3101B5FCCD88F8FBF58A62DC98AD0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued compensation and related benefits</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_36D3101B5FCCD88F8FBF58A62DC98AD0_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_36D3101B5FCCD88F8FBF58A62DC98AD0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_36D3101B5FCCD88F8FBF58A62DC98AD0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_36D3101B5FCCD88F8FBF58A62DC98AD0" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_36D3101B5FCCD88F8FBF58A62DC98AD0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_6A3C1834595B941B4C4558A62DC9FE31_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent_6A3C1834595B941B4C4558A62DC9FE31" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_6A3C1834595B941B4C4558A62DC9FE31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent_6A3C1834595B941B4C4558A62DC9FE31" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent_6A3C1834595B941B4C4558A62DC9FE31" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_BD87E2FDB73E6320039458A62DC9A49B_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent_BD87E2FDB73E6320039458A62DC9A49B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_BD87E2FDB73E6320039458A62DC9A49B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent_BD87E2FDB73E6320039458A62DC9A49B" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent_BD87E2FDB73E6320039458A62DC9A49B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_6A5CAC97AE9F6C57A6D758A62DC9B64B_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_6A5CAC97AE9F6C57A6D758A62DC9B64B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_6A5CAC97AE9F6C57A6D758A62DC9B64B_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_6A5CAC97AE9F6C57A6D758A62DC9B64B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_6A5CAC97AE9F6C57A6D758A62DC9B64B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_6A5CAC97AE9F6C57A6D758A62DC9B64B" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent_6A5CAC97AE9F6C57A6D758A62DC9B64B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_ED6F711BD0CA8F538AEF58A62DCA76D7_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_ED6F711BD0CA8F538AEF58A62DCA76D7" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_ED6F711BD0CA8F538AEF58A62DCA76D7_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_ED6F711BD0CA8F538AEF58A62DCA76D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_ED6F711BD0CA8F538AEF58A62DCA76D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_ED6F711BD0CA8F538AEF58A62DCA76D7" xlink:to="lab_us-gaap_LiabilitiesCurrent_ED6F711BD0CA8F538AEF58A62DCA76D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_FB12D6209AE4D8DE4E4F58A62DCA1E69_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_FB12D6209AE4D8DE4E4F58A62DCA1E69" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_FB12D6209AE4D8DE4E4F58A62DCA1E69" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_FB12D6209AE4D8DE4E4F58A62DCA1E69" xlink:to="lab_us-gaap_LongTermDebtNoncurrent_FB12D6209AE4D8DE4E4F58A62DCA1E69" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_D6960A09E28828AEF26A58A62DCAACEA_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_D6960A09E28828AEF26A58A62DCAACEA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liabilities, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_D6960A09E28828AEF26A58A62DCAACEA_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_D6960A09E28828AEF26A58A62DCAACEA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_D6960A09E28828AEF26A58A62DCAACEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_D6960A09E28828AEF26A58A62DCAACEA" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_D6960A09E28828AEF26A58A62DCAACEA" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_8DB4061E8D4FF2668E9A58A62DCA3936_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_8DB4061E8D4FF2668E9A58A62DCA3936" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liability, non-current</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_8DB4061E8D4FF2668E9A58A62DCA3936_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_8DB4061E8D4FF2668E9A58A62DCA3936" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_8DB4061E8D4FF2668E9A58A62DCA3936" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_8DB4061E8D4FF2668E9A58A62DCA3936" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_8DB4061E8D4FF2668E9A58A62DCA3936" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_E52F10196B8C0D85B91358A62DCAD72E_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_E52F10196B8C0D85B91358A62DCAD72E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other liabilities, non-current</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_E52F10196B8C0D85B91358A62DCAD72E_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_E52F10196B8C0D85B91358A62DCAD72E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_E52F10196B8C0D85B91358A62DCAD72E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_E52F10196B8C0D85B91358A62DCAD72E" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_E52F10196B8C0D85B91358A62DCAD72E" xlink:type="arc" />
    <link:label id="lab_us-gaap_Liabilities_1D1C3184701A244E991258A62DCA7B87_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities_1D1C3184701A244E991258A62DCA7B87" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_1D1C3184701A244E991258A62DCA7B87_label_en-US" xlink:label="lab_us-gaap_Liabilities_1D1C3184701A244E991258A62DCA7B87" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_1D1C3184701A244E991258A62DCA7B87" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities_1D1C3184701A244E991258A62DCA7B87" xlink:to="lab_us-gaap_Liabilities_1D1C3184701A244E991258A62DCA7B87" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_C94F67ED836911EA2E2D58A62DCB3A4C_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_C94F67ED836911EA2E2D58A62DCB3A4C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_C94F67ED836911EA2E2D58A62DCB3A4C_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_C94F67ED836911EA2E2D58A62DCB3A4C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_C94F67ED836911EA2E2D58A62DCB3A4C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies_C94F67ED836911EA2E2D58A62DCB3A4C" xlink:to="lab_us-gaap_CommitmentsAndContingencies_C94F67ED836911EA2E2D58A62DCB3A4C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_8C846F2630265C6ABA7758A62DCB9D2D_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_8C846F2630265C6ABA7758A62DCB9D2D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_8C846F2630265C6ABA7758A62DCB9D2D_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_8C846F2630265C6ABA7758A62DCB9D2D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_8C846F2630265C6ABA7758A62DCB9D2D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_8C846F2630265C6ABA7758A62DCB9D2D" xlink:to="lab_us-gaap_StockholdersEquityAbstract_8C846F2630265C6ABA7758A62DCB9D2D" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockValue_242F502CA70AC4BC651458A62DCBA223_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue_242F502CA70AC4BC651458A62DCBA223" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, $0.001 par value, 5,000,000 shares authorized, none issued</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_242F502CA70AC4BC651458A62DCBA223_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue_242F502CA70AC4BC651458A62DCBA223" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_242F502CA70AC4BC651458A62DCBA223" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue_242F502CA70AC4BC651458A62DCBA223" xlink:to="lab_us-gaap_PreferredStockValue_242F502CA70AC4BC651458A62DCBA223" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValue_B10F4CF6220F1E05475558A62DCBAEF8_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue_B10F4CF6220F1E05475558A62DCBAEF8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, $0.001 par value, 200,000,000 shares authorized, 63,569,109 shares issued and outstanding as of December 31, 2019; 57,968,493 shares issued and outstanding as of December 31, 2018</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_B10F4CF6220F1E05475558A62DCBAEF8_label_en-US" xlink:label="lab_us-gaap_CommonStockValue_B10F4CF6220F1E05475558A62DCBAEF8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_B10F4CF6220F1E05475558A62DCBAEF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_B10F4CF6220F1E05475558A62DCBAEF8" xlink:to="lab_us-gaap_CommonStockValue_B10F4CF6220F1E05475558A62DCBAEF8" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_A53F29380E53635224EB58A62DCB8450_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_A53F29380E53635224EB58A62DCB8450" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_A53F29380E53635224EB58A62DCB8450_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_A53F29380E53635224EB58A62DCB8450" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_A53F29380E53635224EB58A62DCB8450" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital_A53F29380E53635224EB58A62DCB8450" xlink:to="lab_us-gaap_AdditionalPaidInCapital_A53F29380E53635224EB58A62DCB8450" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_CA5135F64F062EA13B7858A62DCBECEB_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_CA5135F64F062EA13B7858A62DCBECEB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_CA5135F64F062EA13B7858A62DCBECEB_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_CA5135F64F062EA13B7858A62DCBECEB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_CA5135F64F062EA13B7858A62DCBECEB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_CA5135F64F062EA13B7858A62DCBECEB" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_CA5135F64F062EA13B7858A62DCBECEB" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D28C760D1E6ED3C534A158A62DCC7642_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D28C760D1E6ED3C534A158A62DCC7642" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D28C760D1E6ED3C534A158A62DCC7642_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D28C760D1E6ED3C534A158A62DCC7642" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D28C760D1E6ED3C534A158A62DCC7642" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D28C760D1E6ED3C534A158A62DCC7642" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D28C760D1E6ED3C534A158A62DCC7642" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_9743721A12417B3775B658A62DCC80DF_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_9743721A12417B3775B658A62DCC80DF" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_9743721A12417B3775B658A62DCC80DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_9743721A12417B3775B658A62DCC80DF" xlink:to="lab_us-gaap_StockholdersEquity_9743721A12417B3775B658A62DCC80DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_93E3277E4A618FE8DBC958A62DCC4774_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_93E3277E4A618FE8DBC958A62DCC4774" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_93E3277E4A618FE8DBC958A62DCC4774_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_93E3277E4A618FE8DBC958A62DCC4774" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_93E3277E4A618FE8DBC958A62DCC4774" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_93E3277E4A618FE8DBC958A62DCC4774" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_93E3277E4A618FE8DBC958A62DCC4774" xlink:type="arc" />
    <link:label id="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_00D9533178F1CCCBBADFADB7A0465FC5_terseLabel_en-US" xlink:label="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_00D9533178F1CCCBBADFADB7A0465FC5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of future minimum payments to university clients</link:label>
    <link:label id="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_00D9533178F1CCCBBADFADB7A0465FC5_label_en-US" xlink:label="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_00D9533178F1CCCBBADFADB7A0465FC5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contractual Obligation, Fiscal Year Maturity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:label="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_00D9533178F1CCCBBADFADB7A0465FC5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_00D9533178F1CCCBBADFADB7A0465FC5" xlink:to="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_00D9533178F1CCCBBADFADB7A0465FC5" xlink:type="arc" />
    <link:label id="lab_twou_RevenueAndEbitdaLossBySegmentTableTextBlock_A90CDC651915B69C27E7ADB7A048E203_terseLabel_en-US" xlink:label="lab_twou_RevenueAndEbitdaLossBySegmentTableTextBlock_A90CDC651915B69C27E7ADB7A048E203" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of revenue, segment profitability and segment profitability margin by segment</link:label>
    <link:label id="lab_twou_RevenueAndEbitdaLossBySegmentTableTextBlock_A90CDC651915B69C27E7ADB7A048E203_label_en-US" xlink:label="lab_twou_RevenueAndEbitdaLossBySegmentTableTextBlock_A90CDC651915B69C27E7ADB7A048E203" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue and EBITDA (Loss) by Segment [Table Text Block]</link:label>
    <link:label id="lab_twou_RevenueAndEbitdaLossBySegmentTableTextBlock_A90CDC651915B69C27E7ADB7A048E203_documentation_en-US" xlink:label="lab_twou_RevenueAndEbitdaLossBySegmentTableTextBlock_A90CDC651915B69C27E7ADB7A048E203" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tabular disclosure of segments revenue and EBITDA including its percent .</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_RevenueAndEbitdaLossBySegmentTableTextBlock" xlink:label="loc_twou_RevenueAndEbitdaLossBySegmentTableTextBlock_A90CDC651915B69C27E7ADB7A048E203" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_RevenueAndEbitdaLossBySegmentTableTextBlock_A90CDC651915B69C27E7ADB7A048E203" xlink:to="lab_twou_RevenueAndEbitdaLossBySegmentTableTextBlock_A90CDC651915B69C27E7ADB7A048E203" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_9FE6BB84E909EFF6A463ADB7A0480208_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_9FE6BB84E909EFF6A463ADB7A0480208" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of reconciliation of net loss to total segment profitability</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_9FE6BB84E909EFF6A463ADB7A0480208_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_9FE6BB84E909EFF6A463ADB7A0480208" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reconciliation of Revenue from Segments to Consolidated [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock" xlink:label="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_9FE6BB84E909EFF6A463ADB7A0480208" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_9FE6BB84E909EFF6A463ADB7A0480208" xlink:to="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_9FE6BB84E909EFF6A463ADB7A0480208" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_260E5B44B776C429CC8CADB7A049924A_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_260E5B44B776C429CC8CADB7A049924A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of total assets by segment</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_260E5B44B776C429CC8CADB7A049924A_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_260E5B44B776C429CC8CADB7A049924A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reconciliation of Assets from Segment to Consolidated [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:label="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_260E5B44B776C429CC8CADB7A049924A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_260E5B44B776C429CC8CADB7A049924A" xlink:to="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_260E5B44B776C429CC8CADB7A049924A" xlink:type="arc" />
    <link:label id="lab_twou_SegmentTradeAccountsReceivableAndContractLiabilitiesTableTextBlock_CEC3920924756D654496ADB7A049596C_terseLabel_en-US" xlink:label="lab_twou_SegmentTradeAccountsReceivableAndContractLiabilitiesTableTextBlock_CEC3920924756D654496ADB7A049596C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment trade accounts receivable and contract liabilities</link:label>
    <link:label id="lab_twou_SegmentTradeAccountsReceivableAndContractLiabilitiesTableTextBlock_CEC3920924756D654496ADB7A049596C_label_en-US" xlink:label="lab_twou_SegmentTradeAccountsReceivableAndContractLiabilitiesTableTextBlock_CEC3920924756D654496ADB7A049596C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Trade Accounts Receivable And Contract Liabilities [Table Text Block]</link:label>
    <link:label id="lab_twou_SegmentTradeAccountsReceivableAndContractLiabilitiesTableTextBlock_CEC3920924756D654496ADB7A049596C_documentation_en-US" xlink:label="lab_twou_SegmentTradeAccountsReceivableAndContractLiabilitiesTableTextBlock_CEC3920924756D654496ADB7A049596C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Segment Trade Accounts Receivable And Contract Liabilities [Table Text Block]</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_SegmentTradeAccountsReceivableAndContractLiabilitiesTableTextBlock" xlink:label="loc_twou_SegmentTradeAccountsReceivableAndContractLiabilitiesTableTextBlock_CEC3920924756D654496ADB7A049596C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_SegmentTradeAccountsReceivableAndContractLiabilitiesTableTextBlock_CEC3920924756D654496ADB7A049596C" xlink:to="lab_twou_SegmentTradeAccountsReceivableAndContractLiabilitiesTableTextBlock_CEC3920924756D654496ADB7A049596C" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_18F1BCF3F5FE64B96378494523E641B7_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock_18F1BCF3F5FE64B96378494523E641B7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_18F1BCF3F5FE64B96378494523E641B7_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock_18F1BCF3F5FE64B96378494523E641B7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_18F1BCF3F5FE64B96378494523E641B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock_18F1BCF3F5FE64B96378494523E641B7" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock_18F1BCF3F5FE64B96378494523E641B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_C13D0E77228F22F4B9876D9F5343D672_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_C13D0E77228F22F4B9876D9F5343D672" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_C13D0E77228F22F4B9876D9F5343D672" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_C13D0E77228F22F4B9876D9F5343D672" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_C13D0E77228F22F4B9876D9F5343D672" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_891A4C76A1195FACE7796D9F53458083_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_891A4C76A1195FACE7796D9F53458083" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_891A4C76A1195FACE7796D9F53458083_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_891A4C76A1195FACE7796D9F53458083" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_891A4C76A1195FACE7796D9F53458083" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_891A4C76A1195FACE7796D9F53458083" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_891A4C76A1195FACE7796D9F53458083" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProfitLoss_B9B348057D18AEA1CAC86D9F53473233_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss_B9B348057D18AEA1CAC86D9F53473233" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_B9B348057D18AEA1CAC86D9F53473233_label_en-US" xlink:label="lab_us-gaap_ProfitLoss_B9B348057D18AEA1CAC86D9F53473233" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_B9B348057D18AEA1CAC86D9F53473233" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss_B9B348057D18AEA1CAC86D9F53473233" xlink:to="lab_us-gaap_ProfitLoss_B9B348057D18AEA1CAC86D9F53473233" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5F2F95F95E300E1FD3D36D9F5347A2DF_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5F2F95F95E300E1FD3D36D9F5347A2DF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net loss to net cash (used in) provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5F2F95F95E300E1FD3D36D9F5347A2DF_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5F2F95F95E300E1FD3D36D9F5347A2DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5F2F95F95E300E1FD3D36D9F5347A2DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5F2F95F95E300E1FD3D36D9F5347A2DF" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5F2F95F95E300E1FD3D36D9F5347A2DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_8C5CE17A9A2CA2110A336D9F5348AF05_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_8C5CE17A9A2CA2110A336D9F5348AF05" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization expense</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_8C5CE17A9A2CA2110A336D9F5348AF05_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_8C5CE17A9A2CA2110A336D9F5348AF05" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_8C5CE17A9A2CA2110A336D9F5348AF05" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization_8C5CE17A9A2CA2110A336D9F5348AF05" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization_8C5CE17A9A2CA2110A336D9F5348AF05" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_F175D5A32F779E0047896D9F53486CE5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_F175D5A32F779E0047896D9F53486CE5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_F175D5A32F779E0047896D9F53486CE5_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_F175D5A32F779E0047896D9F53486CE5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_F175D5A32F779E0047896D9F53486CE5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_F175D5A32F779E0047896D9F53486CE5" xlink:to="lab_us-gaap_ShareBasedCompensation_F175D5A32F779E0047896D9F53486CE5" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseCost_F96A5A5D962AC24D53D26D9F534813EE_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost_F96A5A5D962AC24D53D26D9F534813EE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-cash lease expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_F96A5A5D962AC24D53D26D9F534813EE_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost_F96A5A5D962AC24D53D26D9F534813EE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaap_OperatingLeaseCost_F96A5A5D962AC24D53D26D9F534813EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost_F96A5A5D962AC24D53D26D9F534813EE" xlink:to="lab_us-gaap_OperatingLeaseCost_F96A5A5D962AC24D53D26D9F534813EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_9F18B8CB81C15FC4B33A6D9F53481EA5_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_9F18B8CB81C15FC4B33A6D9F53481EA5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bad debt expense</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_9F18B8CB81C15FC4B33A6D9F53481EA5_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_9F18B8CB81C15FC4B33A6D9F53481EA5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_9F18B8CB81C15FC4B33A6D9F53481EA5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts_9F18B8CB81C15FC4B33A6D9F53481EA5" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts_9F18B8CB81C15FC4B33A6D9F53481EA5" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_6DF3D7FDA79FD9410ECE6D9F534985A7_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss_6DF3D7FDA79FD9410ECE6D9F534985A7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment charge</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_6DF3D7FDA79FD9410ECE6D9F534985A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss_6DF3D7FDA79FD9410ECE6D9F534985A7" xlink:to="lab_us-gaap_GoodwillImpairmentLoss_6DF3D7FDA79FD9410ECE6D9F534985A7" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_DFB0DA0F9FC557255F436D9F5349BC6D_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_DFB0DA0F9FC557255F436D9F5349BC6D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities, net of assets and liabilities acquired:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_DFB0DA0F9FC557255F436D9F5349BC6D_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_DFB0DA0F9FC557255F436D9F5349BC6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_DFB0DA0F9FC557255F436D9F5349BC6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_DFB0DA0F9FC557255F436D9F5349BC6D" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_DFB0DA0F9FC557255F436D9F5349BC6D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_559FEC4031249714ED236D9F5349F9EA_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_559FEC4031249714ED236D9F5349F9EA" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_559FEC4031249714ED236D9F5349F9EA_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_559FEC4031249714ED236D9F5349F9EA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_559FEC4031249714ED236D9F5349F9EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_559FEC4031249714ED236D9F5349F9EA" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_559FEC4031249714ED236D9F5349F9EA" xlink:type="arc" />
    <link:label id="lab_twou_IncreaseDecreaseInRefundsPayable_212C1F1815F5391FC9F06D9F53498398_terseLabel_en-US" xlink:label="lab_twou_IncreaseDecreaseInRefundsPayable_212C1F1815F5391FC9F06D9F53498398" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments to university clients</link:label>
    <link:label id="lab_twou_IncreaseDecreaseInRefundsPayable_212C1F1815F5391FC9F06D9F53498398_label_en-US" xlink:label="lab_twou_IncreaseDecreaseInRefundsPayable_212C1F1815F5391FC9F06D9F53498398" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Refunds Payable</link:label>
    <link:label id="lab_twou_IncreaseDecreaseInRefundsPayable_212C1F1815F5391FC9F06D9F53498398_documentation_en-US" xlink:label="lab_twou_IncreaseDecreaseInRefundsPayable_212C1F1815F5391FC9F06D9F53498398" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the amount of increase (decrease) during the reporting period in refunds payable.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_IncreaseDecreaseInRefundsPayable" xlink:label="loc_twou_IncreaseDecreaseInRefundsPayable_212C1F1815F5391FC9F06D9F53498398" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_IncreaseDecreaseInRefundsPayable_212C1F1815F5391FC9F06D9F53498398" xlink:to="lab_twou_IncreaseDecreaseInRefundsPayable_212C1F1815F5391FC9F06D9F53498398" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_88F9F20EF57A80D969486D9F5349C30E_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_88F9F20EF57A80D969486D9F5349C30E" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_88F9F20EF57A80D969486D9F5349C30E_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_88F9F20EF57A80D969486D9F5349C30E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_88F9F20EF57A80D969486D9F5349C30E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_88F9F20EF57A80D969486D9F5349C30E" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_88F9F20EF57A80D969486D9F5349C30E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_9A8308753B523EB9C9746D9F534AE7B0_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_9A8308753B523EB9C9746D9F534AE7B0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_9A8308753B523EB9C9746D9F534AE7B0_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_9A8308753B523EB9C9746D9F534AE7B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_9A8308753B523EB9C9746D9F534AE7B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_9A8308753B523EB9C9746D9F534AE7B0" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_9A8308753B523EB9C9746D9F534AE7B0" xlink:type="arc" />
    <link:label id="lab_twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits_1C485ACC63ECC1435D976D9F534AA60B_terseLabel_en-US" xlink:label="lab_twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits_1C485ACC63ECC1435D976D9F534AA60B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued compensation and related benefits</link:label>
    <link:label id="lab_twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits_1C485ACC63ECC1435D976D9F534AA60B_label_en-US" xlink:label="lab_twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits_1C485ACC63ECC1435D976D9F534AA60B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase Decrease In Accrued Compensation And Related Benefits</link:label>
    <link:label id="lab_twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits_1C485ACC63ECC1435D976D9F534AA60B_documentation_en-US" xlink:label="lab_twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits_1C485ACC63ECC1435D976D9F534AA60B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The increase (decrease) during the reporting period in the aggregate amount of compensation and related benefits.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits" xlink:label="loc_twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits_1C485ACC63ECC1435D976D9F534AA60B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits_1C485ACC63ECC1435D976D9F534AA60B" xlink:to="lab_twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits_1C485ACC63ECC1435D976D9F534AA60B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_8BE9A0AD3CDF56CD4A516D9F534ADC3C_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_8BE9A0AD3CDF56CD4A516D9F534ADC3C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_8BE9A0AD3CDF56CD4A516D9F534ADC3C_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_8BE9A0AD3CDF56CD4A516D9F534ADC3C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_8BE9A0AD3CDF56CD4A516D9F534ADC3C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_8BE9A0AD3CDF56CD4A516D9F534ADC3C" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_8BE9A0AD3CDF56CD4A516D9F534ADC3C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_46850EA420792C10C2766D9F534AE022_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_46850EA420792C10C2766D9F534AE022" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other liabilities, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_46850EA420792C10C2766D9F534AE022_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_46850EA420792C10C2766D9F534AE022" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_46850EA420792C10C2766D9F534AE022" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_46850EA420792C10C2766D9F534AE022" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_46850EA420792C10C2766D9F534AE022" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_8A9D4795722D47114FCC6D9F534A9F95_terseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_8A9D4795722D47114FCC6D9F534A9F95" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_8A9D4795722D47114FCC6D9F534A9F95_label_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_8A9D4795722D47114FCC6D9F534A9F95" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Operating Activities, Cash Flow Statement</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_8A9D4795722D47114FCC6D9F534A9F95" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_8A9D4795722D47114FCC6D9F534A9F95" xlink:to="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_8A9D4795722D47114FCC6D9F534A9F95" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_703FDFC246F4D23B5DDA6D9F534A3A33_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_703FDFC246F4D23B5DDA6D9F534A3A33" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash (used in) provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_703FDFC246F4D23B5DDA6D9F534A3A33_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_703FDFC246F4D23B5DDA6D9F534A3A33" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_703FDFC246F4D23B5DDA6D9F534A3A33" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_703FDFC246F4D23B5DDA6D9F534A3A33" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_703FDFC246F4D23B5DDA6D9F534A3A33" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1B23BDB942FE877BEC7D6D9F534B27E1_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1B23BDB942FE877BEC7D6D9F534B27E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1B23BDB942FE877BEC7D6D9F534B27E1_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1B23BDB942FE877BEC7D6D9F534B27E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1B23BDB942FE877BEC7D6D9F534B27E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1B23BDB942FE877BEC7D6D9F534B27E1" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1B23BDB942FE877BEC7D6D9F534B27E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_D8BE28792B726F7EDB6C6D9F534BE5EC_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_D8BE28792B726F7EDB6C6D9F534BE5EC" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchase of a business, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_D8BE28792B726F7EDB6C6D9F534BE5EC_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_D8BE28792B726F7EDB6C6D9F534BE5EC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_D8BE28792B726F7EDB6C6D9F534BE5EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_D8BE28792B726F7EDB6C6D9F534BE5EC" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_D8BE28792B726F7EDB6C6D9F534BE5EC" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_84AE20FEE744686606BD6D9F534B635C_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets_84AE20FEE744686606BD6D9F534B635C" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Additions of amortizable intangible assets</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_84AE20FEE744686606BD6D9F534B635C_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets_84AE20FEE744686606BD6D9F534B635C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Intangible Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_84AE20FEE744686606BD6D9F534B635C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireIntangibleAssets_84AE20FEE744686606BD6D9F534B635C" xlink:to="lab_us-gaap_PaymentsToAcquireIntangibleAssets_84AE20FEE744686606BD6D9F534B635C" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_90D813AA00DC9F83D0716D9F534B58CA_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_90D813AA00DC9F83D0716D9F534B58CA" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_90D813AA00DC9F83D0716D9F534B58CA_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_90D813AA00DC9F83D0716D9F534B58CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_90D813AA00DC9F83D0716D9F534B58CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_90D813AA00DC9F83D0716D9F534B58CA" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_90D813AA00DC9F83D0716D9F534B58CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireInvestments_CC7418BFE45337947CF56D9F534B6C6D_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInvestments_CC7418BFE45337947CF56D9F534B6C6D" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchase of investments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireInvestments_CC7418BFE45337947CF56D9F534B6C6D_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInvestments_CC7418BFE45337947CF56D9F534B6C6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_CC7418BFE45337947CF56D9F534B6C6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireInvestments_CC7418BFE45337947CF56D9F534B6C6D" xlink:to="lab_us-gaap_PaymentsToAcquireInvestments_CC7418BFE45337947CF56D9F534B6C6D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_731CB8FAEDD6FAE373E76D9F534CAB31_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_731CB8FAEDD6FAE373E76D9F534CAB31" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from maturities of investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_731CB8FAEDD6FAE373E76D9F534CAB31_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_731CB8FAEDD6FAE373E76D9F534CAB31" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale, Maturity and Collection of Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:label="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_731CB8FAEDD6FAE373E76D9F534CAB31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_731CB8FAEDD6FAE373E76D9F534CAB31" xlink:to="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_731CB8FAEDD6FAE373E76D9F534CAB31" xlink:type="arc" />
    <link:label id="lab_twou_AdvancesFromToCustomers_913DC5A44145C31206E46D9F534CD996_negatedLabel_en-US" xlink:label="lab_twou_AdvancesFromToCustomers_913DC5A44145C31206E46D9F534CD996" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Advances made to university clients</link:label>
    <link:label id="lab_twou_AdvancesFromToCustomers_913DC5A44145C31206E46D9F534CD996_label_en-US" xlink:label="lab_twou_AdvancesFromToCustomers_913DC5A44145C31206E46D9F534CD996" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advances from (to) Customers</link:label>
    <link:label id="lab_twou_AdvancesFromToCustomers_913DC5A44145C31206E46D9F534CD996_documentation_en-US" xlink:label="lab_twou_AdvancesFromToCustomers_913DC5A44145C31206E46D9F534CD996" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The cashflows for advances from or to customers.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_AdvancesFromToCustomers" xlink:label="loc_twou_AdvancesFromToCustomers_913DC5A44145C31206E46D9F534CD996" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_AdvancesFromToCustomers_913DC5A44145C31206E46D9F534CD996" xlink:to="lab_twou_AdvancesFromToCustomers_913DC5A44145C31206E46D9F534CD996" xlink:type="arc" />
    <link:label id="lab_twou_AdvancesRepaidFromToCustomers_AC274CF1E0A7D580ACC46D9F534CA724_terseLabel_en-US" xlink:label="lab_twou_AdvancesRepaidFromToCustomers_AC274CF1E0A7D580ACC46D9F534CA724" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advances repaid by university clients</link:label>
    <link:label id="lab_twou_AdvancesRepaidFromToCustomers_AC274CF1E0A7D580ACC46D9F534CA724_label_en-US" xlink:label="lab_twou_AdvancesRepaidFromToCustomers_AC274CF1E0A7D580ACC46D9F534CA724" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advances Repaid From (To) Customers</link:label>
    <link:label id="lab_twou_AdvancesRepaidFromToCustomers_AC274CF1E0A7D580ACC46D9F534CA724_documentation_en-US" xlink:label="lab_twou_AdvancesRepaidFromToCustomers_AC274CF1E0A7D580ACC46D9F534CA724" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Advances Repaid From (To) Customers</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_AdvancesRepaidFromToCustomers" xlink:label="loc_twou_AdvancesRepaidFromToCustomers_AC274CF1E0A7D580ACC46D9F534CA724" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_AdvancesRepaidFromToCustomers_AC274CF1E0A7D580ACC46D9F534CA724" xlink:to="lab_twou_AdvancesRepaidFromToCustomers_AC274CF1E0A7D580ACC46D9F534CA724" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_65A5B77EF74B4B27CFA06D9F534C0F59_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_65A5B77EF74B4B27CFA06D9F534C0F59" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_65A5B77EF74B4B27CFA06D9F534C0F59_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_65A5B77EF74B4B27CFA06D9F534C0F59" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_65A5B77EF74B4B27CFA06D9F534C0F59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_65A5B77EF74B4B27CFA06D9F534C0F59" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_65A5B77EF74B4B27CFA06D9F534C0F59" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_51A737ADCAF8AF2AEB9A6D9F534C586E_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_51A737ADCAF8AF2AEB9A6D9F534C586E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_51A737ADCAF8AF2AEB9A6D9F534C586E_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_51A737ADCAF8AF2AEB9A6D9F534C586E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_51A737ADCAF8AF2AEB9A6D9F534C586E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_51A737ADCAF8AF2AEB9A6D9F534C586E" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_51A737ADCAF8AF2AEB9A6D9F534C586E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_DF1A0F0325B8C15B1D786D9F534D7AB7_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_DF1A0F0325B8C15B1D786D9F534D7AB7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from issuance of common stock, net of offering costs</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_DF1A0F0325B8C15B1D786D9F534D7AB7_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_DF1A0F0325B8C15B1D786D9F534D7AB7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Common Stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_DF1A0F0325B8C15B1D786D9F534D7AB7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_DF1A0F0325B8C15B1D786D9F534D7AB7" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_DF1A0F0325B8C15B1D786D9F534D7AB7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfDebt_2B6F13923BA933B109146D9F534D22BA_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt_2B6F13923BA933B109146D9F534D22BA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfDebt_2B6F13923BA933B109146D9F534D22BA_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt_2B6F13923BA933B109146D9F534D22BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_2B6F13923BA933B109146D9F534D22BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfDebt_2B6F13923BA933B109146D9F534D22BA" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfDebt_2B6F13923BA933B109146D9F534D22BA" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfDebt_97208324C57261F520D56D9F534D1CF5_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt_97208324C57261F520D56D9F534D1CF5" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments on debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_97208324C57261F520D56D9F534D1CF5_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt_97208324C57261F520D56D9F534D1CF5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaap_RepaymentsOfDebt_97208324C57261F520D56D9F534D1CF5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfDebt_97208324C57261F520D56D9F534D1CF5" xlink:to="lab_us-gaap_RepaymentsOfDebt_97208324C57261F520D56D9F534D1CF5" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_7F981A306D453D1C4F816D9F534DC4D9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts_7F981A306D453D1C4F816D9F534DC4D9" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payment of debt issuance costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_7F981A306D453D1C4F816D9F534DC4D9_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts_7F981A306D453D1C4F816D9F534DC4D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_7F981A306D453D1C4F816D9F534DC4D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts_7F981A306D453D1C4F816D9F534DC4D9" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts_7F981A306D453D1C4F816D9F534DC4D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_D6CEB5F732D6F6B325EF6D9F534D0C62_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_D6CEB5F732D6F6B325EF6D9F534D0C62" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Tax withholding payments associated with settlement of restricted stock units</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_D6CEB5F732D6F6B325EF6D9F534D0C62_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_D6CEB5F732D6F6B325EF6D9F534D0C62" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment, Tax Withholding, Share-based Payment Arrangement</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_D6CEB5F732D6F6B325EF6D9F534D0C62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_D6CEB5F732D6F6B325EF6D9F534D0C62" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_D6CEB5F732D6F6B325EF6D9F534D0C62" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_DD73FBD244C2A1DCC3636D9F534E3EF8_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_DD73FBD244C2A1DCC3636D9F534E3EF8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_DD73FBD244C2A1DCC3636D9F534E3EF8_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_DD73FBD244C2A1DCC3636D9F534E3EF8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_DD73FBD244C2A1DCC3636D9F534E3EF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised_DD73FBD244C2A1DCC3636D9F534E3EF8" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised_DD73FBD244C2A1DCC3636D9F534E3EF8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans_853387D9A6A11E5661596D9F534E21D1_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans_853387D9A6A11E5661596D9F534E21D1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from employee stock purchase plan share purchases</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans_853387D9A6A11E5661596D9F534E21D1_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans_853387D9A6A11E5661596D9F534E21D1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Repayment of Loans by Employee Stock Ownership Plans</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans" xlink:label="loc_us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans_853387D9A6A11E5661596D9F534E21D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans_853387D9A6A11E5661596D9F534E21D1" xlink:to="lab_us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans_853387D9A6A11E5661596D9F534E21D1" xlink:type="arc" />
    <link:label id="lab_twou_PaymentsToAcquisitionofAmortizableIntangibleAssets_ED08BCF131115646A5D96D9F534E61AD_negatedTerseLabel_en-US" xlink:label="lab_twou_PaymentsToAcquisitionofAmortizableIntangibleAssets_ED08BCF131115646A5D96D9F534E61AD" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments for acquisition of amortizable intangible assets</link:label>
    <link:label id="lab_twou_PaymentsToAcquisitionofAmortizableIntangibleAssets_ED08BCF131115646A5D96D9F534E61AD_label_en-US" xlink:label="lab_twou_PaymentsToAcquisitionofAmortizableIntangibleAssets_ED08BCF131115646A5D96D9F534E61AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments To Acquisition of Amortizable Intangible Assets</link:label>
    <link:label id="lab_twou_PaymentsToAcquisitionofAmortizableIntangibleAssets_ED08BCF131115646A5D96D9F534E61AD_documentation_en-US" xlink:label="lab_twou_PaymentsToAcquisitionofAmortizableIntangibleAssets_ED08BCF131115646A5D96D9F534E61AD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payments To Acquisition of Amortizable Intangible Assets</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_PaymentsToAcquisitionofAmortizableIntangibleAssets" xlink:label="loc_twou_PaymentsToAcquisitionofAmortizableIntangibleAssets_ED08BCF131115646A5D96D9F534E61AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_PaymentsToAcquisitionofAmortizableIntangibleAssets_ED08BCF131115646A5D96D9F534E61AD" xlink:to="lab_twou_PaymentsToAcquisitionofAmortizableIntangibleAssets_ED08BCF131115646A5D96D9F534E61AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_CBDEDF0EFA556473A1D06D9F534EAABB_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_CBDEDF0EFA556473A1D06D9F534EAABB" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_CBDEDF0EFA556473A1D06D9F534EAABB_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_CBDEDF0EFA556473A1D06D9F534EAABB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_CBDEDF0EFA556473A1D06D9F534EAABB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_CBDEDF0EFA556473A1D06D9F534EAABB" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_CBDEDF0EFA556473A1D06D9F534EAABB" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_D2FDD2F0668845DCA9846D9F534E81C3_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_D2FDD2F0668845DCA9846D9F534E81C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of exchange rate changes on cash</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_D2FDD2F0668845DCA9846D9F534E81C3_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_D2FDD2F0668845DCA9846D9F534E81C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_D2FDD2F0668845DCA9846D9F534E81C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_D2FDD2F0668845DCA9846D9F534E81C3" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_D2FDD2F0668845DCA9846D9F534E81C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_80B7F08923E9C2B461896D9F534E09E7_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_80B7F08923E9C2B461896D9F534E09E7" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net (decrease) increase in cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_80B7F08923E9C2B461896D9F534E09E7_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_80B7F08923E9C2B461896D9F534E09E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_80B7F08923E9C2B461896D9F534E09E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_80B7F08923E9C2B461896D9F534E09E7" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_80B7F08923E9C2B461896D9F534E09E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0738FC54E7CC2D49869E6D9F534E99E0_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0738FC54E7CC2D49869E6D9F534E99E0" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents and restricted cash, beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0738FC54E7CC2D49869E6D9F534E99E0_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0738FC54E7CC2D49869E6D9F534E99E0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0738FC54E7CC2D49869E6D9F534E99E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0738FC54E7CC2D49869E6D9F534E99E0" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0738FC54E7CC2D49869E6D9F534E99E0" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_DB830DA32F765CAA8B2C6D9F534FE70D_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_DB830DA32F765CAA8B2C6D9F534FE70D" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents and restricted cash, end of period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_DB830DA32F765CAA8B2C6D9F534FE70D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_DB830DA32F765CAA8B2C6D9F534FE70D" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_DB830DA32F765CAA8B2C6D9F534FE70D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_218B8120FF6458BDCE86ADB7A0406846_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_218B8120FF6458BDCE86ADB7A0406846" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of estimated fair values of the assets acquired and liabilities assumed</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_218B8120FF6458BDCE86ADB7A0406846_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_218B8120FF6458BDCE86ADB7A0406846" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_218B8120FF6458BDCE86ADB7A0406846" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_218B8120FF6458BDCE86ADB7A0406846" xlink:to="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_218B8120FF6458BDCE86ADB7A0406846" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_327689B3A6DFAFBE5C7EADB7A0400BCD_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_327689B3A6DFAFBE5C7EADB7A0400BCD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of unaudited pro forma combined revenue and net loss</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_327689B3A6DFAFBE5C7EADB7A0400BCD_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_327689B3A6DFAFBE5C7EADB7A0400BCD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Information [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_327689B3A6DFAFBE5C7EADB7A0400BCD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_327689B3A6DFAFBE5C7EADB7A0400BCD" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_327689B3A6DFAFBE5C7EADB7A0400BCD" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_E93ED18671C721DAB99433B6725377D2_terseLabel_en-US" xlink:label="lab_us-gaap_Assets_E93ED18671C721DAB99433B6725377D2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_E93ED18671C721DAB99433B6725377D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_E93ED18671C721DAB99433B6725377D2" xlink:to="lab_us-gaap_Assets_E93ED18671C721DAB99433B6725377D2" xlink:type="arc" />
    <link:label id="lab_twou_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock_40F45C920EBD3670DA4CADB7A06CD590_terseLabel_en-US" xlink:label="lab_twou_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock_40F45C920EBD3670DA4CADB7A06CD590" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of shares of common stock reserved for future issuance</link:label>
    <link:label id="lab_twou_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock_40F45C920EBD3670DA4CADB7A06CD590_label_en-US" xlink:label="lab_twou_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock_40F45C920EBD3670DA4CADB7A06CD590" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Shares of Common Stock Reserved for Future Issuance [Table Text Block]</link:label>
    <link:label id="lab_twou_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock_40F45C920EBD3670DA4CADB7A06CD590_documentation_en-US" xlink:label="lab_twou_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock_40F45C920EBD3670DA4CADB7A06CD590" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tabular disclosure of shares of common stock reserved for future issuance.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock" xlink:label="loc_twou_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock_40F45C920EBD3670DA4CADB7A06CD590" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock_40F45C920EBD3670DA4CADB7A06CD590" xlink:to="lab_twou_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock_40F45C920EBD3670DA4CADB7A06CD590" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_05949CAA44C018FA70CEADB79FB92D73_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_05949CAA44C018FA70CEADB79FB92D73" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_05949CAA44C018FA70CEADB79FB92D73_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_05949CAA44C018FA70CEADB79FB92D73" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_05949CAA44C018FA70CEADB79FB92D73" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare_05949CAA44C018FA70CEADB79FB92D73" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare_05949CAA44C018FA70CEADB79FB92D73" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_AD8201C18BEBDD66EC14ADB79FB9D0D5_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_AD8201C18BEBDD66EC14ADB79FB9D0D5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares authorized</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_AD8201C18BEBDD66EC14ADB79FB9D0D5_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_AD8201C18BEBDD66EC14ADB79FB9D0D5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_AD8201C18BEBDD66EC14ADB79FB9D0D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized_AD8201C18BEBDD66EC14ADB79FB9D0D5" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized_AD8201C18BEBDD66EC14ADB79FB9D0D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_A2D7AE52ADB73414B043ADB79FB9AAB8_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_A2D7AE52ADB73414B043ADB79FB9AAB8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares issued</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_A2D7AE52ADB73414B043ADB79FB9AAB8_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_A2D7AE52ADB73414B043ADB79FB9AAB8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_A2D7AE52ADB73414B043ADB79FB9AAB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued_A2D7AE52ADB73414B043ADB79FB9AAB8" xlink:to="lab_us-gaap_PreferredStockSharesIssued_A2D7AE52ADB73414B043ADB79FB9AAB8" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_EC10B4656C79748227A2ADB79FBA6DBE_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_EC10B4656C79748227A2ADB79FBA6DBE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_EC10B4656C79748227A2ADB79FBA6DBE_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_EC10B4656C79748227A2ADB79FBA6DBE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_EC10B4656C79748227A2ADB79FBA6DBE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_EC10B4656C79748227A2ADB79FBA6DBE" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_EC10B4656C79748227A2ADB79FBA6DBE" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_C8257100D962C6276AB4ADB79FBAC22F_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_C8257100D962C6276AB4ADB79FBAC22F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_C8257100D962C6276AB4ADB79FBAC22F_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_C8257100D962C6276AB4ADB79FBAC22F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_C8257100D962C6276AB4ADB79FBAC22F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_C8257100D962C6276AB4ADB79FBAC22F" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_C8257100D962C6276AB4ADB79FBAC22F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_5A3C305E99F3453FCB7BADB79FBA38F5_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_5A3C305E99F3453FCB7BADB79FBA38F5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares issued</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_5A3C305E99F3453FCB7BADB79FBA38F5_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_5A3C305E99F3453FCB7BADB79FBA38F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_5A3C305E99F3453FCB7BADB79FBA38F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_5A3C305E99F3453FCB7BADB79FBA38F5" xlink:to="lab_us-gaap_CommonStockSharesIssued_5A3C305E99F3453FCB7BADB79FBA38F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_26464CC3E764EE706771ADB79FBA0423_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_26464CC3E764EE706771ADB79FBA0423" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_26464CC3E764EE706771ADB79FBA0423" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_26464CC3E764EE706771ADB79FBA0423" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_26464CC3E764EE706771ADB79FBA0423" xlink:type="arc" />
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_B1671AF07E66C91938CC492C3BB2B094_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract_B1671AF07E66C91938CC492C3BB2B094" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_B1671AF07E66C91938CC492C3BB2B094" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_B1671AF07E66C91938CC492C3BB2B094" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract_B1671AF07E66C91938CC492C3BB2B094" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_2FE3E556651FAD3B4A76492CBF5EB717_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_2FE3E556651FAD3B4A76492CBF5EB717" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued Expenses</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_2FE3E556651FAD3B4A76492CBF5EB717_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_2FE3E556651FAD3B4A76492CBF5EB717" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_2FE3E556651FAD3B4A76492CBF5EB717" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_2FE3E556651FAD3B4A76492CBF5EB717" xlink:to="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_2FE3E556651FAD3B4A76492CBF5EB717" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_DB5225D2C5701603DB41ADB79FAC2440_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_DB5225D2C5701603DB41ADB79FAC2440" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_DB5225D2C5701603DB41ADB79FAC2440_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_DB5225D2C5701603DB41ADB79FAC2440" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_DB5225D2C5701603DB41ADB79FAC2440" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock_DB5225D2C5701603DB41ADB79FAC2440" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock_DB5225D2C5701603DB41ADB79FAC2440" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_8BEA294DF40724AC69F049545698AB34_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_8BEA294DF40724AC69F049545698AB34" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_8BEA294DF40724AC69F049545698AB34" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_8BEA294DF40724AC69F049545698AB34" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_8BEA294DF40724AC69F049545698AB34" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_358EC8714F4E7FB6B452495456995A44_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_358EC8714F4E7FB6B452495456995A44" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments, tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_358EC8714F4E7FB6B452495456995A44_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_358EC8714F4E7FB6B452495456995A44" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_358EC8714F4E7FB6B452495456995A44" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_358EC8714F4E7FB6B452495456995A44" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_358EC8714F4E7FB6B452495456995A44" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_13B24B9BA87992C8EA536427B9474E9F_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable_13B24B9BA87992C8EA536427B9474E9F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_13B24B9BA87992C8EA536427B9474E9F_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable_13B24B9BA87992C8EA536427B9474E9F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_13B24B9BA87992C8EA536427B9474E9F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_13B24B9BA87992C8EA536427B9474E9F" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable_13B24B9BA87992C8EA536427B9474E9F" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_DF1C70284502F5E0FF2A6427B948A62E_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems_DF1C70284502F5E0FF2A6427B948A62E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_DF1C70284502F5E0FF2A6427B948A62E_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems_DF1C70284502F5E0FF2A6427B948A62E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_DF1C70284502F5E0FF2A6427B948A62E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DF1C70284502F5E0FF2A6427B948A62E" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems_DF1C70284502F5E0FF2A6427B948A62E" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_C945A2D396F9F0EDADB96427B9486077_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract_C945A2D396F9F0EDADB96427B9486077" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract term (in years)</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_C945A2D396F9F0EDADB96427B9486077_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract_C945A2D396F9F0EDADB96427B9486077" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_C945A2D396F9F0EDADB96427B9486077" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract_C945A2D396F9F0EDADB96427B9486077" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract_C945A2D396F9F0EDADB96427B9486077" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_C9748C337630F4EDF90A6427B9485245_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_C9748C337630F4EDF90A6427B9485245" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Renewal term (in years)</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_C9748C337630F4EDF90A6427B9485245_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_C9748C337630F4EDF90A6427B9485245" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Renewal Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_C9748C337630F4EDF90A6427B9485245" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_C9748C337630F4EDF90A6427B9485245" xlink:to="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_C9748C337630F4EDF90A6427B9485245" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_007FC6BCDE723A4656B86427B94964DD_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_007FC6BCDE723A4656B86427B94964DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average remaining lease term (in years)</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_007FC6BCDE723A4656B86427B94964DD_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_007FC6BCDE723A4656B86427B94964DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_007FC6BCDE723A4656B86427B94964DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_007FC6BCDE723A4656B86427B94964DD" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_007FC6BCDE723A4656B86427B94964DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9A16BE469DEC3697D8196427B9499127_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9A16BE469DEC3697D8196427B9499127" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average discount rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9A16BE469DEC3697D8196427B9499127_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9A16BE469DEC3697D8196427B9499127" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9A16BE469DEC3697D8196427B9499127" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9A16BE469DEC3697D8196427B9499127" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9A16BE469DEC3697D8196427B9499127" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasePayments_84A927E306566D48E46E6427B949EBAB_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments_84A927E306566D48E46E6427B949EBAB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease payments</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_84A927E306566D48E46E6427B949EBAB_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments_84A927E306566D48E46E6427B949EBAB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaap_OperatingLeasePayments_84A927E306566D48E46E6427B949EBAB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments_84A927E306566D48E46E6427B949EBAB" xlink:to="lab_us-gaap_OperatingLeasePayments_84A927E306566D48E46E6427B949EBAB" xlink:type="arc" />
    <link:label id="lab_twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced_BBF76FF745A2CFA950F56427B94978FD_terseLabel_en-US" xlink:label="lab_twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced_BBF76FF745A2CFA950F56427B94978FD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liability, leases not yet commenced</link:label>
    <link:label id="lab_twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced_BBF76FF745A2CFA950F56427B94978FD_label_en-US" xlink:label="lab_twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced_BBF76FF745A2CFA950F56427B94978FD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease Liability, Payments Due, Leases Not Yet Commenced</link:label>
    <link:label id="lab_twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced_BBF76FF745A2CFA950F56427B94978FD_documentation_en-US" xlink:label="lab_twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced_BBF76FF745A2CFA950F56427B94978FD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease Liability, Payments Due, Leases Not Yet Commenced</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced" xlink:label="loc_twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced_BBF76FF745A2CFA950F56427B94978FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced_BBF76FF745A2CFA950F56427B94978FD" xlink:to="lab_twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced_BBF76FF745A2CFA950F56427B94978FD" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_9F02E75F970225D587206427B9493765_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_9F02E75F970225D587206427B9493765" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term of leases not yet commenced</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_9F02E75F970225D587206427B9493765_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_9F02E75F970225D587206427B9493765" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" xlink:label="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_9F02E75F970225D587206427B9493765" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_9F02E75F970225D587206427B9493765" xlink:to="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_9F02E75F970225D587206427B9493765" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_0419E3218DAEC861D0D6ADB7A05E0233_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_0419E3218DAEC861D0D6ADB7A05E0233" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of assumptions used for estimating the fair value of the stock options granted</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_0419E3218DAEC861D0D6ADB7A05E0233_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_0419E3218DAEC861D0D6ADB7A05E0233" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_0419E3218DAEC861D0D6ADB7A05E0233" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_0419E3218DAEC861D0D6ADB7A05E0233" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_0419E3218DAEC861D0D6ADB7A05E0233" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_A98CAEE19F2D7CBCB01DADB7A05FCCD0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_A98CAEE19F2D7CBCB01DADB7A05FCCD0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of stock option activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_A98CAEE19F2D7CBCB01DADB7A05FCCD0_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_A98CAEE19F2D7CBCB01DADB7A05FCCD0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_A98CAEE19F2D7CBCB01DADB7A05FCCD0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_A98CAEE19F2D7CBCB01DADB7A05FCCD0" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_A98CAEE19F2D7CBCB01DADB7A05FCCD0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_F3AE9278CD86DF39588DADB7A05F82FB_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_F3AE9278CD86DF39588DADB7A05F82FB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of restricted stock unit activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_F3AE9278CD86DF39588DADB7A05F82FB_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_F3AE9278CD86DF39588DADB7A05F82FB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_F3AE9278CD86DF39588DADB7A05F82FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_F3AE9278CD86DF39588DADB7A05F82FB" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_F3AE9278CD86DF39588DADB7A05F82FB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_A8E9C84A169B636CC499ADB7A05FEAAC_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_A8E9C84A169B636CC499ADB7A05FEAAC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of stock-based compensation expense related to stock-based awards</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_A8E9C84A169B636CC499ADB7A05FEAAC_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_A8E9C84A169B636CC499ADB7A05FEAAC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Cost by Plan [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_A8E9C84A169B636CC499ADB7A05FEAAC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_A8E9C84A169B636CC499ADB7A05FEAAC" xlink:to="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_A8E9C84A169B636CC499ADB7A05FEAAC" xlink:type="arc" />
    <link:label id="lab_twou_AdditionalInvestmentInEducationalTechnologyContingentPayment_B8D8F2BB5D49E0175A0549323D752A78_terseLabel_en-US" xlink:label="lab_twou_AdditionalInvestmentInEducationalTechnologyContingentPayment_B8D8F2BB5D49E0175A0549323D752A78" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional investment In educational technology, contingent payment</link:label>
    <link:label id="lab_twou_AdditionalInvestmentInEducationalTechnologyContingentPayment_B8D8F2BB5D49E0175A0549323D752A78_label_en-US" xlink:label="lab_twou_AdditionalInvestmentInEducationalTechnologyContingentPayment_B8D8F2BB5D49E0175A0549323D752A78" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Investment In Educational Technology, Contingent Payment</link:label>
    <link:label id="lab_twou_AdditionalInvestmentInEducationalTechnologyContingentPayment_B8D8F2BB5D49E0175A0549323D752A78_documentation_en-US" xlink:label="lab_twou_AdditionalInvestmentInEducationalTechnologyContingentPayment_B8D8F2BB5D49E0175A0549323D752A78" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Additional Investment In Educational Technology, Contingent Payment</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_AdditionalInvestmentInEducationalTechnologyContingentPayment" xlink:label="loc_twou_AdditionalInvestmentInEducationalTechnologyContingentPayment_B8D8F2BB5D49E0175A0549323D752A78" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_AdditionalInvestmentInEducationalTechnologyContingentPayment_B8D8F2BB5D49E0175A0549323D752A78" xlink:to="lab_twou_AdditionalInvestmentInEducationalTechnologyContingentPayment_B8D8F2BB5D49E0175A0549323D752A78" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_F46B2A28236130843B12ADB79FABB12C_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_F46B2A28236130843B12ADB79FABB12C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_F46B2A28236130843B12ADB79FABB12C_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_F46B2A28236130843B12ADB79FABB12C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_F46B2A28236130843B12ADB79FABB12C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock_F46B2A28236130843B12ADB79FABB12C" xlink:to="lab_us-gaap_DebtDisclosureTextBlock_F46B2A28236130843B12ADB79FABB12C" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_57ABAFA9BE872734D83D53EBFF5AA486_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1_57ABAFA9BE872734D83D53EBFF5AA486" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net purchase price</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_57ABAFA9BE872734D83D53EBFF5AA486_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1_57ABAFA9BE872734D83D53EBFF5AA486" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_57ABAFA9BE872734D83D53EBFF5AA486" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_57ABAFA9BE872734D83D53EBFF5AA486" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1_57ABAFA9BE872734D83D53EBFF5AA486" xlink:type="arc" />
    <link:label id="lab_twou_BusinessAcquisitionParValue_66AD40CBA17769D4D02453EBFF5A3AFB_terseLabel_en-US" xlink:label="lab_twou_BusinessAcquisitionParValue_66AD40CBA17769D4D02453EBFF5A3AFB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Par value of common stock (in dollars per share)</link:label>
    <link:label id="lab_twou_BusinessAcquisitionParValue_66AD40CBA17769D4D02453EBFF5A3AFB_label_en-US" xlink:label="lab_twou_BusinessAcquisitionParValue_66AD40CBA17769D4D02453EBFF5A3AFB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Par Value</link:label>
    <link:label id="lab_twou_BusinessAcquisitionParValue_66AD40CBA17769D4D02453EBFF5A3AFB_documentation_en-US" xlink:label="lab_twou_BusinessAcquisitionParValue_66AD40CBA17769D4D02453EBFF5A3AFB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Acquisition, Par Value</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_BusinessAcquisitionParValue" xlink:label="loc_twou_BusinessAcquisitionParValue_66AD40CBA17769D4D02453EBFF5A3AFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_BusinessAcquisitionParValue_66AD40CBA17769D4D02453EBFF5A3AFB" xlink:to="lab_twou_BusinessAcquisitionParValue_66AD40CBA17769D4D02453EBFF5A3AFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_9866F94E5413117B5322495455110776_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_9866F94E5413117B5322495455110776" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_9866F94E5413117B5322495455110776" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest_9866F94E5413117B5322495455110776" xlink:to="lab_us-gaap_InvestmentIncomeInterest_9866F94E5413117B5322495455110776" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestExpense_E6965D5C40208ACA6192495455116464_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense_E6965D5C40208ACA6192495455116464" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_E6965D5C40208ACA6192495455116464" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense_E6965D5C40208ACA6192495455116464" xlink:to="lab_us-gaap_InterestExpense_E6965D5C40208ACA6192495455116464" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionLossBeforeTax_5B58E27B0397CDAD739749545511CA22_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionLossBeforeTax_5B58E27B0397CDAD739749545511CA22" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency loss</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionLossBeforeTax_5B58E27B0397CDAD739749545511CA22_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionLossBeforeTax_5B58E27B0397CDAD739749545511CA22" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Loss, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionLossBeforeTax_5B58E27B0397CDAD739749545511CA22" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionLossBeforeTax_5B58E27B0397CDAD739749545511CA22" xlink:to="lab_us-gaap_ForeignCurrencyTransactionLossBeforeTax_5B58E27B0397CDAD739749545511CA22" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_F732A7CFE7F51D3467CE495455119500_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_F732A7CFE7F51D3467CE495455119500" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax benefit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_F732A7CFE7F51D3467CE495455119500" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_F732A7CFE7F51D3467CE495455119500" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_F732A7CFE7F51D3467CE495455119500" xlink:type="arc" />
    <link:label id="lab_twou_ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment_2F83D26C8820EA4F2AAC49905C590E96_negatedTerseLabel_en-US" xlink:label="lab_twou_ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment_2F83D26C8820EA4F2AAC49905C590E96" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue fair value adjustment</link:label>
    <link:label id="lab_twou_ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment_2F83D26C8820EA4F2AAC49905C590E96_label_en-US" xlink:label="lab_twou_ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment_2F83D26C8820EA4F2AAC49905C590E96" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Increase (Decrease) for Fair Value Adjustment</link:label>
    <link:label id="lab_twou_ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment_2F83D26C8820EA4F2AAC49905C590E96_documentation_en-US" xlink:label="lab_twou_ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment_2F83D26C8820EA4F2AAC49905C590E96" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Increase (Decrease) for Fair Value Adjustment</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment" xlink:label="loc_twou_ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment_2F83D26C8820EA4F2AAC49905C590E96" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment_2F83D26C8820EA4F2AAC49905C590E96" xlink:to="lab_twou_ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment_2F83D26C8820EA4F2AAC49905C590E96" xlink:type="arc" />
    <link:label id="lab_twou_TransactionCosts_B6C789DC555FBE10C3A849905DA8A3C5_terseLabel_en-US" xlink:label="lab_twou_TransactionCosts_B6C789DC555FBE10C3A849905DA8A3C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Transaction costs</link:label>
    <link:label id="lab_twou_TransactionCosts_B6C789DC555FBE10C3A849905DA8A3C5_label_en-US" xlink:label="lab_twou_TransactionCosts_B6C789DC555FBE10C3A849905DA8A3C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Transaction Costs</link:label>
    <link:label id="lab_twou_TransactionCosts_B6C789DC555FBE10C3A849905DA8A3C5_documentation_en-US" xlink:label="lab_twou_TransactionCosts_B6C789DC555FBE10C3A849905DA8A3C5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Transaction Costs</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_TransactionCosts" xlink:label="loc_twou_TransactionCosts_B6C789DC555FBE10C3A849905DA8A3C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_TransactionCosts_B6C789DC555FBE10C3A849905DA8A3C5" xlink:to="lab_twou_TransactionCosts_B6C789DC555FBE10C3A849905DA8A3C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts_84324C368224DA1DC23F49905DE15740_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts_84324C368224DA1DC23F49905DE15740" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Integration costs</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts_84324C368224DA1DC23F49905DE15740_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts_84324C368224DA1DC23F49905DE15740" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Integration Related Costs</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationIntegrationRelatedCosts" xlink:label="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_84324C368224DA1DC23F49905DE15740" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_84324C368224DA1DC23F49905DE15740" xlink:to="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts_84324C368224DA1DC23F49905DE15740" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestructuringCharges_5893FF9DAACC2F52C968499112497549_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges_5893FF9DAACC2F52C968499112497549" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring-related costs</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_5893FF9DAACC2F52C968499112497549_label_en-US" xlink:label="lab_us-gaap_RestructuringCharges_5893FF9DAACC2F52C968499112497549" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Charges</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCharges" xlink:label="loc_us-gaap_RestructuringCharges_5893FF9DAACC2F52C968499112497549" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCharges_5893FF9DAACC2F52C968499112497549" xlink:to="lab_us-gaap_RestructuringCharges_5893FF9DAACC2F52C968499112497549" xlink:type="arc" />
    <link:label id="lab_twou_ShareholderActivismCosts_545BECDB5B76C13C8650499231DD6FA3_terseLabel_en-US" xlink:label="lab_twou_ShareholderActivismCosts_545BECDB5B76C13C8650499231DD6FA3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shareholder activism costs</link:label>
    <link:label id="lab_twou_ShareholderActivismCosts_545BECDB5B76C13C8650499231DD6FA3_label_en-US" xlink:label="lab_twou_ShareholderActivismCosts_545BECDB5B76C13C8650499231DD6FA3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shareholder Activism Costs</link:label>
    <link:label id="lab_twou_ShareholderActivismCosts_545BECDB5B76C13C8650499231DD6FA3_documentation_en-US" xlink:label="lab_twou_ShareholderActivismCosts_545BECDB5B76C13C8650499231DD6FA3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Shareholder Activism Costs</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_ShareholderActivismCosts" xlink:label="loc_twou_ShareholderActivismCosts_545BECDB5B76C13C8650499231DD6FA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_ShareholderActivismCosts_545BECDB5B76C13C8650499231DD6FA3" xlink:to="lab_twou_ShareholderActivismCosts_545BECDB5B76C13C8650499231DD6FA3" xlink:type="arc" />
    <link:label id="lab_twou_AdjustmentsToNetIncomeLoss_43F62DE92C8E63BD1DC949545512AC95_totalLabel_en-US" xlink:label="lab_twou_AdjustmentsToNetIncomeLoss_43F62DE92C8E63BD1DC949545512AC95" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total adjustments</link:label>
    <link:label id="lab_twou_AdjustmentsToNetIncomeLoss_43F62DE92C8E63BD1DC949545512AC95_label_en-US" xlink:label="lab_twou_AdjustmentsToNetIncomeLoss_43F62DE92C8E63BD1DC949545512AC95" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Net Income (Loss)</link:label>
    <link:label id="lab_twou_AdjustmentsToNetIncomeLoss_43F62DE92C8E63BD1DC949545512AC95_documentation_en-US" xlink:label="lab_twou_AdjustmentsToNetIncomeLoss_43F62DE92C8E63BD1DC949545512AC95" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The amount of adjustments related to net income (loss).</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_AdjustmentsToNetIncomeLoss" xlink:label="loc_twou_AdjustmentsToNetIncomeLoss_43F62DE92C8E63BD1DC949545512AC95" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_AdjustmentsToNetIncomeLoss_43F62DE92C8E63BD1DC949545512AC95" xlink:to="lab_twou_AdjustmentsToNetIncomeLoss_43F62DE92C8E63BD1DC949545512AC95" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentTable_98B1D8C4DEF6020816E487977DFE22F4_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_98B1D8C4DEF6020816E487977DFE22F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_98B1D8C4DEF6020816E487977DFE22F4_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_98B1D8C4DEF6020816E487977DFE22F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_98B1D8C4DEF6020816E487977DFE22F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable_98B1D8C4DEF6020816E487977DFE22F4" xlink:to="lab_us-gaap_DebtInstrumentTable_98B1D8C4DEF6020816E487977DFE22F4" xlink:type="arc" />
    <link:label id="lab_twou_PrepaymentDateAxis_2427F29798A5364C58FF87977DFEF044_terseLabel_en-US" xlink:label="lab_twou_PrepaymentDateAxis_2427F29798A5364C58FF87977DFEF044" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepayment Date [Axis]</link:label>
    <link:label id="lab_twou_PrepaymentDateAxis_2427F29798A5364C58FF87977DFEF044_label_en-US" xlink:label="lab_twou_PrepaymentDateAxis_2427F29798A5364C58FF87977DFEF044" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepayment Date [Axis]</link:label>
    <link:label id="lab_twou_PrepaymentDateAxis_2427F29798A5364C58FF87977DFEF044_documentation_en-US" xlink:label="lab_twou_PrepaymentDateAxis_2427F29798A5364C58FF87977DFEF044" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Prepayment Date [Axis]</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_PrepaymentDateAxis" xlink:label="loc_twou_PrepaymentDateAxis_2427F29798A5364C58FF87977DFEF044" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_PrepaymentDateAxis_2427F29798A5364C58FF87977DFEF044" xlink:to="lab_twou_PrepaymentDateAxis_2427F29798A5364C58FF87977DFEF044" xlink:type="arc" />
    <link:label id="lab_twou_PrepaymentDateDomain_7F4EE98F05F0B08277FB87977DFEFBE9_terseLabel_en-US" xlink:label="lab_twou_PrepaymentDateDomain_7F4EE98F05F0B08277FB87977DFEFBE9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepayment Date [Domain]</link:label>
    <link:label id="lab_twou_PrepaymentDateDomain_7F4EE98F05F0B08277FB87977DFEFBE9_label_en-US" xlink:label="lab_twou_PrepaymentDateDomain_7F4EE98F05F0B08277FB87977DFEFBE9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepayment Date [Domain]</link:label>
    <link:label id="lab_twou_PrepaymentDateDomain_7F4EE98F05F0B08277FB87977DFEFBE9_documentation_en-US" xlink:label="lab_twou_PrepaymentDateDomain_7F4EE98F05F0B08277FB87977DFEFBE9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for Prepayment Date [Axis]</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_PrepaymentDateDomain" xlink:label="loc_twou_PrepaymentDateDomain_7F4EE98F05F0B08277FB87977DFEFBE9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_PrepaymentDateDomain_7F4EE98F05F0B08277FB87977DFEFBE9" xlink:to="lab_twou_PrepaymentDateDomain_7F4EE98F05F0B08277FB87977DFEFBE9" xlink:type="arc" />
    <link:label id="lab_twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember_9F43E14A221B0B25F17787977DFE6B60_terseLabel_en-US" xlink:label="lab_twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember_9F43E14A221B0B25F17787977DFE6B60" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior To First Anniversary of First Amendment Effective Date</link:label>
    <link:label id="lab_twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember_9F43E14A221B0B25F17787977DFE6B60_label_en-US" xlink:label="lab_twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember_9F43E14A221B0B25F17787977DFE6B60" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prior To First Anniversary of First Amendment Effective Date [Member]</link:label>
    <link:label id="lab_twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember_9F43E14A221B0B25F17787977DFE6B60_documentation_en-US" xlink:label="lab_twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember_9F43E14A221B0B25F17787977DFE6B60" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Prior To First Anniversary of First Amendment Effective Date [Member]</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember" xlink:label="loc_twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember_9F43E14A221B0B25F17787977DFE6B60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember_9F43E14A221B0B25F17787977DFE6B60" xlink:to="lab_twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember_9F43E14A221B0B25F17787977DFE6B60" xlink:type="arc" />
    <link:label id="lab_twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember_6C4A007FF2335B459EA887977DFFF982_terseLabel_en-US" xlink:label="lab_twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember_6C4A007FF2335B459EA887977DFFF982" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">On Or After First Anniversary of First Amendment Effective Date</link:label>
    <link:label id="lab_twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember_6C4A007FF2335B459EA887977DFFF982_label_en-US" xlink:label="lab_twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember_6C4A007FF2335B459EA887977DFFF982" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">On Or After First Anniversary of First Amendment Effective Date [Member]</link:label>
    <link:label id="lab_twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember_6C4A007FF2335B459EA887977DFFF982_documentation_en-US" xlink:label="lab_twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember_6C4A007FF2335B459EA887977DFFF982" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">On Or After First Anniversary of First Amendment Effective Date [Member]</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember" xlink:label="loc_twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember_6C4A007FF2335B459EA887977DFFF982" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember_6C4A007FF2335B459EA887977DFFF982" xlink:to="lab_twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember_6C4A007FF2335B459EA887977DFFF982" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditFacilityAxis_FCA9D1DCB753AB64FA9A87977E00DF74_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_FCA9D1DCB753AB64FA9A87977E00DF74" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_FCA9D1DCB753AB64FA9A87977E00DF74_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_FCA9D1DCB753AB64FA9A87977E00DF74" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_FCA9D1DCB753AB64FA9A87977E00DF74" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis_FCA9D1DCB753AB64FA9A87977E00DF74" xlink:to="lab_us-gaap_CreditFacilityAxis_FCA9D1DCB753AB64FA9A87977E00DF74" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditFacilityDomain_C4144559AC5DA531E2BC87977E0098E2_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_C4144559AC5DA531E2BC87977E0098E2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_C4144559AC5DA531E2BC87977E0098E2_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_C4144559AC5DA531E2BC87977E0098E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_C4144559AC5DA531E2BC87977E0098E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain_C4144559AC5DA531E2BC87977E0098E2" xlink:to="lab_us-gaap_CreditFacilityDomain_C4144559AC5DA531E2BC87977E0098E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_8798F15CF88C322D239487977E007AFF_terseLabel_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember_8798F15CF88C322D239487977E007AFF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Standby Letters of Credit</link:label>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_8798F15CF88C322D239487977E007AFF_label_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember_8798F15CF88C322D239487977E007AFF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standby Letters of Credit [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandbyLettersOfCreditMember" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_8798F15CF88C322D239487977E007AFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandbyLettersOfCreditMember_8798F15CF88C322D239487977E007AFF" xlink:to="lab_us-gaap_StandbyLettersOfCreditMember_8798F15CF88C322D239487977E007AFF" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_6B53717380F0F5F60F5187977E00F8F0_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis_6B53717380F0F5F60F5187977E00F8F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_6B53717380F0F5F60F5187977E00F8F0_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis_6B53717380F0F5F60F5187977E00F8F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_6B53717380F0F5F60F5187977E00F8F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_6B53717380F0F5F60F5187977E00F8F0" xlink:to="lab_us-gaap_LineOfCreditFacilityAxis_6B53717380F0F5F60F5187977E00F8F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_953AB9B326C5CDD8CE4087977E001467_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain_953AB9B326C5CDD8CE4087977E001467" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_953AB9B326C5CDD8CE4087977E001467_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain_953AB9B326C5CDD8CE4087977E001467" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_953AB9B326C5CDD8CE4087977E001467" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_953AB9B326C5CDD8CE4087977E001467" xlink:to="lab_us-gaap_LineOfCreditFacilityLenderDomain_953AB9B326C5CDD8CE4087977E001467" xlink:type="arc" />
    <link:label id="lab_twou_PrinceGeorgesCountyMarylandMember_38BD6AC2CB7E1089F2CD87977E0194C0_terseLabel_en-US" xlink:label="lab_twou_PrinceGeorgesCountyMarylandMember_38BD6AC2CB7E1089F2CD87977E0194C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prince Georges County Maryland</link:label>
    <link:label id="lab_twou_PrinceGeorgesCountyMarylandMember_38BD6AC2CB7E1089F2CD87977E0194C0_label_en-US" xlink:label="lab_twou_PrinceGeorgesCountyMarylandMember_38BD6AC2CB7E1089F2CD87977E0194C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prince Georges County Maryland [Member]</link:label>
    <link:label id="lab_twou_PrinceGeorgesCountyMarylandMember_38BD6AC2CB7E1089F2CD87977E0194C0_documentation_en-US" xlink:label="lab_twou_PrinceGeorgesCountyMarylandMember_38BD6AC2CB7E1089F2CD87977E0194C0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the information of lender, Prince George's County, Maryland.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_PrinceGeorgesCountyMarylandMember" xlink:label="loc_twou_PrinceGeorgesCountyMarylandMember_38BD6AC2CB7E1089F2CD87977E0194C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_PrinceGeorgesCountyMarylandMember_38BD6AC2CB7E1089F2CD87977E0194C0" xlink:to="lab_twou_PrinceGeorgesCountyMarylandMember_38BD6AC2CB7E1089F2CD87977E0194C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_80D39BA0B0EFD17982FC87977E011F0D_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_80D39BA0B0EFD17982FC87977E011F0D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_80D39BA0B0EFD17982FC87977E011F0D_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_80D39BA0B0EFD17982FC87977E011F0D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_80D39BA0B0EFD17982FC87977E011F0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_80D39BA0B0EFD17982FC87977E011F0D" xlink:to="lab_us-gaap_LongtermDebtTypeAxis_80D39BA0B0EFD17982FC87977E011F0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_A8AEBEE0153025A908C587977E019860_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_A8AEBEE0153025A908C587977E019860" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_A8AEBEE0153025A908C587977E019860_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_A8AEBEE0153025A908C587977E019860" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_A8AEBEE0153025A908C587977E019860" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_A8AEBEE0153025A908C587977E019860" xlink:to="lab_us-gaap_LongtermDebtTypeDomain_A8AEBEE0153025A908C587977E019860" xlink:type="arc" />
    <link:label id="lab_us-gaap_LetterOfCreditMember_FFDEFFBC02C388BA529E87977E01EA51_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_FFDEFFBC02C388BA529E87977E01EA51" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letter of Credit</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_FFDEFFBC02C388BA529E87977E01EA51_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_FFDEFFBC02C388BA529E87977E01EA51" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaap_LetterOfCreditMember_FFDEFFBC02C388BA529E87977E01EA51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember_FFDEFFBC02C388BA529E87977E01EA51" xlink:to="lab_us-gaap_LetterOfCreditMember_FFDEFFBC02C388BA529E87977E01EA51" xlink:type="arc" />
    <link:label id="lab_twou_DeferredGovernmentGrantObligationsMember_3B8A3308157AA2703A9087977E02506D_terseLabel_en-US" xlink:label="lab_twou_DeferredGovernmentGrantObligationsMember_3B8A3308157AA2703A9087977E02506D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Government Grant Obligations</link:label>
    <link:label id="lab_twou_DeferredGovernmentGrantObligationsMember_3B8A3308157AA2703A9087977E02506D_label_en-US" xlink:label="lab_twou_DeferredGovernmentGrantObligationsMember_3B8A3308157AA2703A9087977E02506D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Government Grant Obligations [Member]</link:label>
    <link:label id="lab_twou_DeferredGovernmentGrantObligationsMember_3B8A3308157AA2703A9087977E02506D_documentation_en-US" xlink:label="lab_twou_DeferredGovernmentGrantObligationsMember_3B8A3308157AA2703A9087977E02506D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Government Grant Obligations [Member]</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_DeferredGovernmentGrantObligationsMember" xlink:label="loc_twou_DeferredGovernmentGrantObligationsMember_3B8A3308157AA2703A9087977E02506D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_DeferredGovernmentGrantObligationsMember_3B8A3308157AA2703A9087977E02506D" xlink:to="lab_twou_DeferredGovernmentGrantObligationsMember_3B8A3308157AA2703A9087977E02506D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentAxis_5E1C5671AC3B0BF8388E87977E023F51_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis_5E1C5671AC3B0BF8388E87977E023F51" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_5E1C5671AC3B0BF8388E87977E023F51_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis_5E1C5671AC3B0BF8388E87977E023F51" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_5E1C5671AC3B0BF8388E87977E023F51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis_5E1C5671AC3B0BF8388E87977E023F51" xlink:to="lab_us-gaap_DebtInstrumentAxis_5E1C5671AC3B0BF8388E87977E023F51" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_E0E724033200720F4A9287977E0281EC_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain_E0E724033200720F4A9287977E0281EC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_E0E724033200720F4A9287977E0281EC_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain_E0E724033200720F4A9287977E0281EC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_E0E724033200720F4A9287977E0281EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_E0E724033200720F4A9287977E0281EC" xlink:to="lab_us-gaap_DebtInstrumentNameDomain_E0E724033200720F4A9287977E0281EC" xlink:type="arc" />
    <link:label id="lab_twou_CreditAgreementMember_C15868AE6E657450651D87977E021E6B_terseLabel_en-US" xlink:label="lab_twou_CreditAgreementMember_C15868AE6E657450651D87977E021E6B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Agreement</link:label>
    <link:label id="lab_twou_CreditAgreementMember_C15868AE6E657450651D87977E021E6B_label_en-US" xlink:label="lab_twou_CreditAgreementMember_C15868AE6E657450651D87977E021E6B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Agreement [Member]</link:label>
    <link:label id="lab_twou_CreditAgreementMember_C15868AE6E657450651D87977E021E6B_documentation_en-US" xlink:label="lab_twou_CreditAgreementMember_C15868AE6E657450651D87977E021E6B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Credit Agreement [Member]</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_CreditAgreementMember" xlink:label="loc_twou_CreditAgreementMember_C15868AE6E657450651D87977E021E6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_CreditAgreementMember_C15868AE6E657450651D87977E021E6B" xlink:to="lab_twou_CreditAgreementMember_C15868AE6E657450651D87977E021E6B" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableRateAxis_5AD9751CBF2B1CE5D99587977E03375A_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis_5AD9751CBF2B1CE5D99587977E03375A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_5AD9751CBF2B1CE5D99587977E03375A_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis_5AD9751CBF2B1CE5D99587977E03375A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_5AD9751CBF2B1CE5D99587977E03375A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis_5AD9751CBF2B1CE5D99587977E03375A" xlink:to="lab_us-gaap_VariableRateAxis_5AD9751CBF2B1CE5D99587977E03375A" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableRateDomain_6F24737BE5FFEEBC022187977E037FD8_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain_6F24737BE5FFEEBC022187977E037FD8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_6F24737BE5FFEEBC022187977E037FD8_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain_6F24737BE5FFEEBC022187977E037FD8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_6F24737BE5FFEEBC022187977E037FD8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain_6F24737BE5FFEEBC022187977E037FD8" xlink:to="lab_us-gaap_VariableRateDomain_6F24737BE5FFEEBC022187977E037FD8" xlink:type="arc" />
    <link:label id="lab_us-gaap_BaseRateMember_2B9DA03CE678E04B7D6D87977E030C8B_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember_2B9DA03CE678E04B7D6D87977E030C8B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Base Rate</link:label>
    <link:label id="lab_us-gaap_BaseRateMember_2B9DA03CE678E04B7D6D87977E030C8B_label_en-US" xlink:label="lab_us-gaap_BaseRateMember_2B9DA03CE678E04B7D6D87977E030C8B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BaseRateMember" xlink:label="loc_us-gaap_BaseRateMember_2B9DA03CE678E04B7D6D87977E030C8B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember_2B9DA03CE678E04B7D6D87977E030C8B" xlink:to="lab_us-gaap_BaseRateMember_2B9DA03CE678E04B7D6D87977E030C8B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_F459F7F27D6F32F10D7887977E03C55A_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_F459F7F27D6F32F10D7887977E03C55A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">London Interbank Offered Rate (LIBOR)</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_F459F7F27D6F32F10D7887977E03C55A_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_F459F7F27D6F32F10D7887977E03C55A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_F459F7F27D6F32F10D7887977E03C55A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_F459F7F27D6F32F10D7887977E03C55A" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_F459F7F27D6F32F10D7887977E03C55A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="lab_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtCurrent_51B2FF25BA3739B0F2B987977E054017_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent_51B2FF25BA3739B0F2B987977E054017" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt, current maturities</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_51B2FF25BA3739B0F2B987977E054017_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent_51B2FF25BA3739B0F2B987977E054017" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Current Maturities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_51B2FF25BA3739B0F2B987977E054017" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent_51B2FF25BA3739B0F2B987977E054017" xlink:to="lab_us-gaap_LongTermDebtCurrent_51B2FF25BA3739B0F2B987977E054017" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_5BB74DB95EFE0C3D14AD87977E05D443_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_5BB74DB95EFE0C3D14AD87977E05D443" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, face amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_5BB74DB95EFE0C3D14AD87977E05D443_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_5BB74DB95EFE0C3D14AD87977E05D443" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_5BB74DB95EFE0C3D14AD87977E05D443" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount_5BB74DB95EFE0C3D14AD87977E05D443" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount_5BB74DB95EFE0C3D14AD87977E05D443" xlink:type="arc" />
    <link:label id="lab_twou_LongTermDebtAdditionalAmountAvailable_67AFDE8231D9322FA00687977E058E86_terseLabel_en-US" xlink:label="lab_twou_LongTermDebtAdditionalAmountAvailable_67AFDE8231D9322FA00687977E058E86" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt, additional amount available</link:label>
    <link:label id="lab_twou_LongTermDebtAdditionalAmountAvailable_67AFDE8231D9322FA00687977E058E86_label_en-US" xlink:label="lab_twou_LongTermDebtAdditionalAmountAvailable_67AFDE8231D9322FA00687977E058E86" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Additional Amount Available</link:label>
    <link:label id="lab_twou_LongTermDebtAdditionalAmountAvailable_67AFDE8231D9322FA00687977E058E86_documentation_en-US" xlink:label="lab_twou_LongTermDebtAdditionalAmountAvailable_67AFDE8231D9322FA00687977E058E86" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Additional Amount Available</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_LongTermDebtAdditionalAmountAvailable" xlink:label="loc_twou_LongTermDebtAdditionalAmountAvailable_67AFDE8231D9322FA00687977E058E86" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_LongTermDebtAdditionalAmountAvailable_67AFDE8231D9322FA00687977E058E86" xlink:to="lab_twou_LongTermDebtAdditionalAmountAvailable_67AFDE8231D9322FA00687977E058E86" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_C34EE956589DB2F30740879809DFD8D2_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet_C34EE956589DB2F30740879809DFD8D2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Incremental issuance costs</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_C34EE956589DB2F30740879809DFD8D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet_C34EE956589DB2F30740879809DFD8D2" xlink:to="lab_us-gaap_DeferredFinanceCostsNet_C34EE956589DB2F30740879809DFD8D2" xlink:type="arc" />
    <link:label id="lab_twou_DebtInstrumentMinimumUnrestrictedCash_B9E577545B06E7D0C7E287977E050234_terseLabel_en-US" xlink:label="lab_twou_DebtInstrumentMinimumUnrestrictedCash_B9E577545B06E7D0C7E287977E050234" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Required unrestricted cash as of last day of each fiscal quarter</link:label>
    <link:label id="lab_twou_DebtInstrumentMinimumUnrestrictedCash_B9E577545B06E7D0C7E287977E050234_label_en-US" xlink:label="lab_twou_DebtInstrumentMinimumUnrestrictedCash_B9E577545B06E7D0C7E287977E050234" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Minimum Unrestricted Cash</link:label>
    <link:label id="lab_twou_DebtInstrumentMinimumUnrestrictedCash_B9E577545B06E7D0C7E287977E050234_documentation_en-US" xlink:label="lab_twou_DebtInstrumentMinimumUnrestrictedCash_B9E577545B06E7D0C7E287977E050234" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Minimum Unrestricted Cash</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_DebtInstrumentMinimumUnrestrictedCash" xlink:label="loc_twou_DebtInstrumentMinimumUnrestrictedCash_B9E577545B06E7D0C7E287977E050234" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_DebtInstrumentMinimumUnrestrictedCash_B9E577545B06E7D0C7E287977E050234" xlink:to="lab_twou_DebtInstrumentMinimumUnrestrictedCash_B9E577545B06E7D0C7E287977E050234" xlink:type="arc" />
    <link:label id="lab_twou_DebtInstrumentMinimumGraduateLQAR_E42074557788DD1CACC187977E050AF7_terseLabel_en-US" xlink:label="lab_twou_DebtInstrumentMinimumGraduateLQAR_E42074557788DD1CACC187977E050AF7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum Graduate LQAR</link:label>
    <link:label id="lab_twou_DebtInstrumentMinimumGraduateLQAR_E42074557788DD1CACC187977E050AF7_label_en-US" xlink:label="lab_twou_DebtInstrumentMinimumGraduateLQAR_E42074557788DD1CACC187977E050AF7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Minimum Graduate LQAR</link:label>
    <link:label id="lab_twou_DebtInstrumentMinimumGraduateLQAR_E42074557788DD1CACC187977E050AF7_documentation_en-US" xlink:label="lab_twou_DebtInstrumentMinimumGraduateLQAR_E42074557788DD1CACC187977E050AF7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Minimum Graduate LQAR</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_DebtInstrumentMinimumGraduateLQAR" xlink:label="loc_twou_DebtInstrumentMinimumGraduateLQAR_E42074557788DD1CACC187977E050AF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_DebtInstrumentMinimumGraduateLQAR_E42074557788DD1CACC187977E050AF7" xlink:to="lab_twou_DebtInstrumentMinimumGraduateLQAR_E42074557788DD1CACC187977E050AF7" xlink:type="arc" />
    <link:label id="lab_twou_DebtInstrumentAlternativeCredentialSegmentRevenue_A2846D972D80222ED7D887977E05C5B7_terseLabel_en-US" xlink:label="lab_twou_DebtInstrumentAlternativeCredentialSegmentRevenue_A2846D972D80222ED7D887977E05C5B7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum Alternative Credential LTMR</link:label>
    <link:label id="lab_twou_DebtInstrumentAlternativeCredentialSegmentRevenue_A2846D972D80222ED7D887977E05C5B7_label_en-US" xlink:label="lab_twou_DebtInstrumentAlternativeCredentialSegmentRevenue_A2846D972D80222ED7D887977E05C5B7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Alternative Credential Segment Revenue</link:label>
    <link:label id="lab_twou_DebtInstrumentAlternativeCredentialSegmentRevenue_A2846D972D80222ED7D887977E05C5B7_documentation_en-US" xlink:label="lab_twou_DebtInstrumentAlternativeCredentialSegmentRevenue_A2846D972D80222ED7D887977E05C5B7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Alternative Credential Segment Revenue</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_DebtInstrumentAlternativeCredentialSegmentRevenue" xlink:label="loc_twou_DebtInstrumentAlternativeCredentialSegmentRevenue_A2846D972D80222ED7D887977E05C5B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_DebtInstrumentAlternativeCredentialSegmentRevenue_A2846D972D80222ED7D887977E05C5B7" xlink:to="lab_twou_DebtInstrumentAlternativeCredentialSegmentRevenue_A2846D972D80222ED7D887977E05C5B7" xlink:type="arc" />
    <link:label id="lab_twou_DebtInstrumentGraduateProgramSegmentRevenueMinimumRequirement_D5A5378F7892AB29398187977E068A3B_terseLabel_en-US" xlink:label="lab_twou_DebtInstrumentGraduateProgramSegmentRevenueMinimumRequirement_D5A5378F7892AB29398187977E068A3B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum Graduate LQAR, minimum requirement</link:label>
    <link:label id="lab_twou_DebtInstrumentGraduateProgramSegmentRevenueMinimumRequirement_D5A5378F7892AB29398187977E068A3B_label_en-US" xlink:label="lab_twou_DebtInstrumentGraduateProgramSegmentRevenueMinimumRequirement_D5A5378F7892AB29398187977E068A3B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Graduate Program Segment Revenue, Minimum Requirement</link:label>
    <link:label id="lab_twou_DebtInstrumentGraduateProgramSegmentRevenueMinimumRequirement_D5A5378F7892AB29398187977E068A3B_documentation_en-US" xlink:label="lab_twou_DebtInstrumentGraduateProgramSegmentRevenueMinimumRequirement_D5A5378F7892AB29398187977E068A3B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Graduate Program Segment Revenue, Minimum Requirement</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_DebtInstrumentGraduateProgramSegmentRevenueMinimumRequirement" xlink:label="loc_twou_DebtInstrumentGraduateProgramSegmentRevenueMinimumRequirement_D5A5378F7892AB29398187977E068A3B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_DebtInstrumentGraduateProgramSegmentRevenueMinimumRequirement_D5A5378F7892AB29398187977E068A3B" xlink:to="lab_twou_DebtInstrumentGraduateProgramSegmentRevenueMinimumRequirement_D5A5378F7892AB29398187977E068A3B" xlink:type="arc" />
    <link:label id="lab_twou_DebtInstrumentAlternativeCredentialSegmentRevenueMinimumRequirement_7A1DA5A2A4FDC7F860F387977E069651_terseLabel_en-US" xlink:label="lab_twou_DebtInstrumentAlternativeCredentialSegmentRevenueMinimumRequirement_7A1DA5A2A4FDC7F860F387977E069651" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum Alternative Credential LTMR, minimum requirement</link:label>
    <link:label id="lab_twou_DebtInstrumentAlternativeCredentialSegmentRevenueMinimumRequirement_7A1DA5A2A4FDC7F860F387977E069651_label_en-US" xlink:label="lab_twou_DebtInstrumentAlternativeCredentialSegmentRevenueMinimumRequirement_7A1DA5A2A4FDC7F860F387977E069651" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Alternative Credential Segment Revenue, Minimum Requirement</link:label>
    <link:label id="lab_twou_DebtInstrumentAlternativeCredentialSegmentRevenueMinimumRequirement_7A1DA5A2A4FDC7F860F387977E069651_documentation_en-US" xlink:label="lab_twou_DebtInstrumentAlternativeCredentialSegmentRevenueMinimumRequirement_7A1DA5A2A4FDC7F860F387977E069651" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Alternative Credential Segment Revenue, Minimum Requirement</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_DebtInstrumentAlternativeCredentialSegmentRevenueMinimumRequirement" xlink:label="loc_twou_DebtInstrumentAlternativeCredentialSegmentRevenueMinimumRequirement_7A1DA5A2A4FDC7F860F387977E069651" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_DebtInstrumentAlternativeCredentialSegmentRevenueMinimumRequirement_7A1DA5A2A4FDC7F860F387977E069651" xlink:to="lab_twou_DebtInstrumentAlternativeCredentialSegmentRevenueMinimumRequirement_7A1DA5A2A4FDC7F860F387977E069651" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_00FF48901F5242B6B10F87977E0603CD_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_00FF48901F5242B6B10F87977E0603CD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis spread on variable rate (as a percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_00FF48901F5242B6B10F87977E0603CD_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_00FF48901F5242B6B10F87977E0603CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_00FF48901F5242B6B10F87977E0603CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_00FF48901F5242B6B10F87977E0603CD" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_00FF48901F5242B6B10F87977E0603CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_FDB8BFBE8683CFE494EC87977E063EC9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_FDB8BFBE8683CFE494EC87977E063EC9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate during period (as a percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_FDB8BFBE8683CFE494EC87977E063EC9_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_FDB8BFBE8683CFE494EC87977E063EC9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate During Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_FDB8BFBE8683CFE494EC87977E063EC9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_FDB8BFBE8683CFE494EC87977E063EC9" xlink:to="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_FDB8BFBE8683CFE494EC87977E063EC9" xlink:type="arc" />
    <link:label id="lab_twou_DebtInstrumentPrepaymentPremium_D2B31B68E9705F80BCB287977E06CCB0_terseLabel_en-US" xlink:label="lab_twou_DebtInstrumentPrepaymentPremium_D2B31B68E9705F80BCB287977E06CCB0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepayment premium</link:label>
    <link:label id="lab_twou_DebtInstrumentPrepaymentPremium_D2B31B68E9705F80BCB287977E06CCB0_label_en-US" xlink:label="lab_twou_DebtInstrumentPrepaymentPremium_D2B31B68E9705F80BCB287977E06CCB0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Prepayment Premium</link:label>
    <link:label id="lab_twou_DebtInstrumentPrepaymentPremium_D2B31B68E9705F80BCB287977E06CCB0_documentation_en-US" xlink:label="lab_twou_DebtInstrumentPrepaymentPremium_D2B31B68E9705F80BCB287977E06CCB0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Prepayment Premium</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_DebtInstrumentPrepaymentPremium" xlink:label="loc_twou_DebtInstrumentPrepaymentPremium_D2B31B68E9705F80BCB287977E06CCB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_DebtInstrumentPrepaymentPremium_D2B31B68E9705F80BCB287977E06CCB0" xlink:to="lab_twou_DebtInstrumentPrepaymentPremium_D2B31B68E9705F80BCB287977E06CCB0" xlink:type="arc" />
    <link:label id="lab_twou_DebtInstrumentPrepaymentPenalty_B296CE61C67C4A1030F187977E06DF51_terseLabel_en-US" xlink:label="lab_twou_DebtInstrumentPrepaymentPenalty_B296CE61C67C4A1030F187977E06DF51" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepayment penalty</link:label>
    <link:label id="lab_twou_DebtInstrumentPrepaymentPenalty_B296CE61C67C4A1030F187977E06DF51_label_en-US" xlink:label="lab_twou_DebtInstrumentPrepaymentPenalty_B296CE61C67C4A1030F187977E06DF51" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Prepayment Penalty</link:label>
    <link:label id="lab_twou_DebtInstrumentPrepaymentPenalty_B296CE61C67C4A1030F187977E06DF51_documentation_en-US" xlink:label="lab_twou_DebtInstrumentPrepaymentPenalty_B296CE61C67C4A1030F187977E06DF51" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Prepayment Penalty</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_DebtInstrumentPrepaymentPenalty" xlink:label="loc_twou_DebtInstrumentPrepaymentPenalty_B296CE61C67C4A1030F187977E06DF51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_DebtInstrumentPrepaymentPenalty_B296CE61C67C4A1030F187977E06DF51" xlink:to="lab_twou_DebtInstrumentPrepaymentPenalty_B296CE61C67C4A1030F187977E06DF51" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestPayableCurrentAndNoncurrent_A6F66A9916047DDA3EF687977E0716C6_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPayableCurrentAndNoncurrent_A6F66A9916047DDA3EF687977E0716C6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest payable</link:label>
    <link:label id="lab_us-gaap_InterestPayableCurrentAndNoncurrent_A6F66A9916047DDA3EF687977E0716C6_label_en-US" xlink:label="lab_us-gaap_InterestPayableCurrentAndNoncurrent_A6F66A9916047DDA3EF687977E0716C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Payable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_A6F66A9916047DDA3EF687977E0716C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPayableCurrentAndNoncurrent_A6F66A9916047DDA3EF687977E0716C6" xlink:to="lab_us-gaap_InterestPayableCurrentAndNoncurrent_A6F66A9916047DDA3EF687977E0716C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_C38A482684BD26636B1A87977E07EBE7_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_C38A482684BD26636B1A87977E07EBE7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum borrowing capacity on line of credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_C38A482684BD26636B1A87977E07EBE7_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_C38A482684BD26636B1A87977E07EBE7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_C38A482684BD26636B1A87977E07EBE7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_C38A482684BD26636B1A87977E07EBE7" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_C38A482684BD26636B1A87977E07EBE7" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCredit_1E74D9D617A1225AE7C787977E075237_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit_1E74D9D617A1225AE7C787977E075237" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term line of credit</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_1E74D9D617A1225AE7C787977E075237_label_en-US" xlink:label="lab_us-gaap_LineOfCredit_1E74D9D617A1225AE7C787977E075237" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Line of Credit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_1E74D9D617A1225AE7C787977E075237" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit_1E74D9D617A1225AE7C787977E075237" xlink:to="lab_us-gaap_LineOfCredit_1E74D9D617A1225AE7C787977E075237" xlink:type="arc" />
    <link:label id="lab_twou_NumberOfGovernmentGrants_EAA61CA0B9B4211ABD6887977E07C6D2_terseLabel_en-US" xlink:label="lab_twou_NumberOfGovernmentGrants_EAA61CA0B9B4211ABD6887977E07C6D2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of outstanding conditional loan agreements</link:label>
    <link:label id="lab_twou_NumberOfGovernmentGrants_EAA61CA0B9B4211ABD6887977E07C6D2_label_en-US" xlink:label="lab_twou_NumberOfGovernmentGrants_EAA61CA0B9B4211ABD6887977E07C6D2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Government Grants</link:label>
    <link:label id="lab_twou_NumberOfGovernmentGrants_EAA61CA0B9B4211ABD6887977E07C6D2_documentation_en-US" xlink:label="lab_twou_NumberOfGovernmentGrants_EAA61CA0B9B4211ABD6887977E07C6D2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the number of government grants.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_NumberOfGovernmentGrants" xlink:label="loc_twou_NumberOfGovernmentGrants_EAA61CA0B9B4211ABD6887977E07C6D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_NumberOfGovernmentGrants_EAA61CA0B9B4211ABD6887977E07C6D2" xlink:to="lab_twou_NumberOfGovernmentGrants_EAA61CA0B9B4211ABD6887977E07C6D2" xlink:type="arc" />
    <link:label id="lab_twou_DeferredGovernmentGrantObligationsNoncurrent_B2CE1A8DA3035472884087977E0757A8_verboseLabel_en-US" xlink:label="lab_twou_DeferredGovernmentGrantObligationsNoncurrent_B2CE1A8DA3035472884087977E0757A8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred government grant obligations</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_DeferredGovernmentGrantObligationsNoncurrent" xlink:label="loc_twou_DeferredGovernmentGrantObligationsNoncurrent_B2CE1A8DA3035472884087977E0757A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_DeferredGovernmentGrantObligationsNoncurrent_B2CE1A8DA3035472884087977E0757A8" xlink:to="lab_twou_DeferredGovernmentGrantObligationsNoncurrent_B2CE1A8DA3035472884087977E0757A8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_06A0016BC8033D9889C687977E073783_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_06A0016BC8033D9889C687977E073783" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate per annum (as a percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_06A0016BC8033D9889C687977E073783_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_06A0016BC8033D9889C687977E073783" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_06A0016BC8033D9889C687977E073783" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_06A0016BC8033D9889C687977E073783" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_06A0016BC8033D9889C687977E073783" xlink:type="arc" />
    <link:label id="lab_twou_DeferredGovernmentGrantObligationsPrincipalNoLongerSubjecttoForgiveness_560D39679BC849DDA64087977E087102_terseLabel_en-US" xlink:label="lab_twou_DeferredGovernmentGrantObligationsPrincipalNoLongerSubjecttoForgiveness_560D39679BC849DDA64087977E087102" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Principal no longer subject to forgiveness</link:label>
    <link:label id="lab_twou_DeferredGovernmentGrantObligationsPrincipalNoLongerSubjecttoForgiveness_560D39679BC849DDA64087977E087102_label_en-US" xlink:label="lab_twou_DeferredGovernmentGrantObligationsPrincipalNoLongerSubjecttoForgiveness_560D39679BC849DDA64087977E087102" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Government Grant Obligations, Principal No Longer Subject to Forgiveness</link:label>
    <link:label id="lab_twou_DeferredGovernmentGrantObligationsPrincipalNoLongerSubjecttoForgiveness_560D39679BC849DDA64087977E087102_documentation_en-US" xlink:label="lab_twou_DeferredGovernmentGrantObligationsPrincipalNoLongerSubjecttoForgiveness_560D39679BC849DDA64087977E087102" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Government Grant Obligations, Principal No Longer Subject to Forgiveness</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_DeferredGovernmentGrantObligationsPrincipalNoLongerSubjecttoForgiveness" xlink:label="loc_twou_DeferredGovernmentGrantObligationsPrincipalNoLongerSubjecttoForgiveness_560D39679BC849DDA64087977E087102" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_DeferredGovernmentGrantObligationsPrincipalNoLongerSubjecttoForgiveness_560D39679BC849DDA64087977E087102" xlink:to="lab_twou_DeferredGovernmentGrantObligationsPrincipalNoLongerSubjecttoForgiveness_560D39679BC849DDA64087977E087102" xlink:type="arc" />
    <link:label id="lab_twou_DeferredGovernmentGrantObligationsAccruedInterestNoLongerSubjecttoForgiveness_5BEF3B9F9BDF07A1195387977E08B9D5_terseLabel_en-US" xlink:label="lab_twou_DeferredGovernmentGrantObligationsAccruedInterestNoLongerSubjecttoForgiveness_5BEF3B9F9BDF07A1195387977E08B9D5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued interest no longer subject to forgiveness</link:label>
    <link:label id="lab_twou_DeferredGovernmentGrantObligationsAccruedInterestNoLongerSubjecttoForgiveness_5BEF3B9F9BDF07A1195387977E08B9D5_label_en-US" xlink:label="lab_twou_DeferredGovernmentGrantObligationsAccruedInterestNoLongerSubjecttoForgiveness_5BEF3B9F9BDF07A1195387977E08B9D5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Government Grant Obligations, Accrued Interest No Longer Subject to Forgiveness</link:label>
    <link:label id="lab_twou_DeferredGovernmentGrantObligationsAccruedInterestNoLongerSubjecttoForgiveness_5BEF3B9F9BDF07A1195387977E08B9D5_documentation_en-US" xlink:label="lab_twou_DeferredGovernmentGrantObligationsAccruedInterestNoLongerSubjecttoForgiveness_5BEF3B9F9BDF07A1195387977E08B9D5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Government Grant Obligations, Accrued Interest No Longer Subject to Forgiveness</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_DeferredGovernmentGrantObligationsAccruedInterestNoLongerSubjecttoForgiveness" xlink:label="loc_twou_DeferredGovernmentGrantObligationsAccruedInterestNoLongerSubjecttoForgiveness_5BEF3B9F9BDF07A1195387977E08B9D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_DeferredGovernmentGrantObligationsAccruedInterestNoLongerSubjecttoForgiveness_5BEF3B9F9BDF07A1195387977E08B9D5" xlink:to="lab_twou_DeferredGovernmentGrantObligationsAccruedInterestNoLongerSubjecttoForgiveness_5BEF3B9F9BDF07A1195387977E08B9D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_200D8F4DFA146FD11F75ADB7A04B1A27_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_200D8F4DFA146FD11F75ADB7A04B1A27" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of unaudited quarterly results</link:label>
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_200D8F4DFA146FD11F75ADB7A04B1A27_label_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_200D8F4DFA146FD11F75ADB7A04B1A27" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_200D8F4DFA146FD11F75ADB7A04B1A27" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_200D8F4DFA146FD11F75ADB7A04B1A27" xlink:to="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_200D8F4DFA146FD11F75ADB7A04B1A27" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_3F4CC3AB4CCC024C2A8CADB7A00DD4C1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_3F4CC3AB4CCC024C2A8CADB7A00DD4C1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_3F4CC3AB4CCC024C2A8CADB7A00DD4C1_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_3F4CC3AB4CCC024C2A8CADB7A00DD4C1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_3F4CC3AB4CCC024C2A8CADB7A00DD4C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock_3F4CC3AB4CCC024C2A8CADB7A00DD4C1" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock_3F4CC3AB4CCC024C2A8CADB7A00DD4C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_744180A3BB297E824910ADB7A00D1238_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_744180A3BB297E824910ADB7A00D1238" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of amortizable intangible assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_744180A3BB297E824910ADB7A00D1238_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_744180A3BB297E824910ADB7A00D1238" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_744180A3BB297E824910ADB7A00D1238" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_744180A3BB297E824910ADB7A00D1238" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_744180A3BB297E824910ADB7A00D1238" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_39958AD554E80D3BEF66ADB7A00E932F_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_39958AD554E80D3BEF66ADB7A00E932F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of estimated future amortization expense for amortizable intangible assets</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_39958AD554E80D3BEF66ADB7A00E932F_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_39958AD554E80D3BEF66ADB7A00E932F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_39958AD554E80D3BEF66ADB7A00E932F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_39958AD554E80D3BEF66ADB7A00E932F" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_39958AD554E80D3BEF66ADB7A00E932F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_2091F546C7191DC6A86D68994AB87A77_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_2091F546C7191DC6A86D68994AB87A77" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current income tax (provision) benefit:</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_2091F546C7191DC6A86D68994AB87A77_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_2091F546C7191DC6A86D68994AB87A77" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_2091F546C7191DC6A86D68994AB87A77" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_2091F546C7191DC6A86D68994AB87A77" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_2091F546C7191DC6A86D68994AB87A77" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_AE0AD6C3B584E46D9857689A212FEF26_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit_AE0AD6C3B584E46D9857689A212FEF26" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">United States federal and state</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_AE0AD6C3B584E46D9857689A212FEF26_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit_AE0AD6C3B584E46D9857689A212FEF26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_AE0AD6C3B584E46D9857689A212FEF26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit_AE0AD6C3B584E46D9857689A212FEF26" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit_AE0AD6C3B584E46D9857689A212FEF26" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_B8AA3F2ED316B38A14096899D9F30783_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_B8AA3F2ED316B38A14096899D9F30783" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_B8AA3F2ED316B38A14096899D9F30783_label_en-US" xlink:label="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_B8AA3F2ED316B38A14096899D9F30783" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Federal, State and Local, Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_B8AA3F2ED316B38A14096899D9F30783" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_B8AA3F2ED316B38A14096899D9F30783" xlink:to="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_B8AA3F2ED316B38A14096899D9F30783" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_E090D8814650F06E2DCC689A7B57E512_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_E090D8814650F06E2DCC689A7B57E512" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Total current income tax (provision) benefit</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_E090D8814650F06E2DCC689A7B57E512_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_E090D8814650F06E2DCC689A7B57E512" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_E090D8814650F06E2DCC689A7B57E512" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_E090D8814650F06E2DCC689A7B57E512" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_E090D8814650F06E2DCC689A7B57E512" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_196EE2C74D0923520701689B27692788_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_196EE2C74D0923520701689B27692788" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income tax benefit:</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_196EE2C74D0923520701689B27692788_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_196EE2C74D0923520701689B27692788" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_196EE2C74D0923520701689B27692788" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_196EE2C74D0923520701689B27692788" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_196EE2C74D0923520701689B27692788" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_5026F9A982137F2DA37E689CE7036C6A_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_5026F9A982137F2DA37E689CE7036C6A" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">United States federal and state</link:label>
    <link:label id="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_5026F9A982137F2DA37E689CE7036C6A_label_en-US" xlink:label="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_5026F9A982137F2DA37E689CE7036C6A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Federal, State and Local, Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_5026F9A982137F2DA37E689CE7036C6A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_5026F9A982137F2DA37E689CE7036C6A" xlink:to="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_5026F9A982137F2DA37E689CE7036C6A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_8DDEFA0F5519FAEAF635689D28D29496_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_8DDEFA0F5519FAEAF635689D28D29496" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_8DDEFA0F5519FAEAF635689D28D29496_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_8DDEFA0F5519FAEAF635689D28D29496" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_8DDEFA0F5519FAEAF635689D28D29496" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_8DDEFA0F5519FAEAF635689D28D29496" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_8DDEFA0F5519FAEAF635689D28D29496" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_353621B87D64C4008700689D617A9B2B_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_353621B87D64C4008700689D617A9B2B" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Total deferred income tax benefit</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_353621B87D64C4008700689D617A9B2B_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_353621B87D64C4008700689D617A9B2B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_353621B87D64C4008700689D617A9B2B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_353621B87D64C4008700689D617A9B2B" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_353621B87D64C4008700689D617A9B2B" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_7CBA451DF591018CFE8EADB7A0CEC04C_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_7CBA451DF591018CFE8EADB7A0CEC04C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_7CBA451DF591018CFE8EADB7A0CEC04C_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_7CBA451DF591018CFE8EADB7A0CEC04C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_7CBA451DF591018CFE8EADB7A0CEC04C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_7CBA451DF591018CFE8EADB7A0CEC04C" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_7CBA451DF591018CFE8EADB7A0CEC04C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_2A6A967E19985F1CA585ADB7A0B3BD57_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_2A6A967E19985F1CA585ADB7A0B3BD57" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_2A6A967E19985F1CA585ADB7A0B3BD57_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_2A6A967E19985F1CA585ADB7A0B3BD57" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_2A6A967E19985F1CA585ADB7A0B3BD57" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_2A6A967E19985F1CA585ADB7A0B3BD57" xlink:to="lab_us-gaap_IncomeStatementLocationAxis_2A6A967E19985F1CA585ADB7A0B3BD57" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_0E4C12B0228BD1440BDCADB7A0B33FE9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_0E4C12B0228BD1440BDCADB7A0B33FE9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_0E4C12B0228BD1440BDCADB7A0B33FE9_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_0E4C12B0228BD1440BDCADB7A0B33FE9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_0E4C12B0228BD1440BDCADB7A0B33FE9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0E4C12B0228BD1440BDCADB7A0B33FE9" xlink:to="lab_us-gaap_IncomeStatementLocationDomain_0E4C12B0228BD1440BDCADB7A0B33FE9" xlink:type="arc" />
    <link:label id="lab_twou_CurriculumAndTeachingMember_B1A9198B9D508FB83FEAADB7A0B3E97B_terseLabel_en-US" xlink:label="lab_twou_CurriculumAndTeachingMember_B1A9198B9D508FB83FEAADB7A0B3E97B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Curriculum and teaching</link:label>
    <link:label id="lab_twou_CurriculumAndTeachingMember_B1A9198B9D508FB83FEAADB7A0B3E97B_label_en-US" xlink:label="lab_twou_CurriculumAndTeachingMember_B1A9198B9D508FB83FEAADB7A0B3E97B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Curriculum And Teaching [Member]</link:label>
    <link:label id="lab_twou_CurriculumAndTeachingMember_B1A9198B9D508FB83FEAADB7A0B3E97B_documentation_en-US" xlink:label="lab_twou_CurriculumAndTeachingMember_B1A9198B9D508FB83FEAADB7A0B3E97B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information related to curriculum and teaching cost.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_CurriculumAndTeachingMember" xlink:label="loc_twou_CurriculumAndTeachingMember_B1A9198B9D508FB83FEAADB7A0B3E97B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_CurriculumAndTeachingMember_B1A9198B9D508FB83FEAADB7A0B3E97B" xlink:to="lab_twou_CurriculumAndTeachingMember_B1A9198B9D508FB83FEAADB7A0B3E97B" xlink:type="arc" />
    <link:label id="lab_twou_ServicingAndSupportMember_B33A19E629BDABBF75BCADB7A0B4FD2F_terseLabel_en-US" xlink:label="lab_twou_ServicingAndSupportMember_B33A19E629BDABBF75BCADB7A0B4FD2F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Servicing and support</link:label>
    <link:label id="lab_twou_ServicingAndSupportMember_B33A19E629BDABBF75BCADB7A0B4FD2F_label_en-US" xlink:label="lab_twou_ServicingAndSupportMember_B33A19E629BDABBF75BCADB7A0B4FD2F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Servicing And Support [Member]</link:label>
    <link:label id="lab_twou_ServicingAndSupportMember_B33A19E629BDABBF75BCADB7A0B4FD2F_documentation_en-US" xlink:label="lab_twou_ServicingAndSupportMember_B33A19E629BDABBF75BCADB7A0B4FD2F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information related to servicing and support cost.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_ServicingAndSupportMember" xlink:label="loc_twou_ServicingAndSupportMember_B33A19E629BDABBF75BCADB7A0B4FD2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_ServicingAndSupportMember_B33A19E629BDABBF75BCADB7A0B4FD2F" xlink:to="lab_twou_ServicingAndSupportMember_B33A19E629BDABBF75BCADB7A0B4FD2F" xlink:type="arc" />
    <link:label id="lab_twou_TechnologyAndContentDevelopmentMember_C25FC1B2CFBE2F272E21ADB7A0B4CFF4_terseLabel_en-US" xlink:label="lab_twou_TechnologyAndContentDevelopmentMember_C25FC1B2CFBE2F272E21ADB7A0B4CFF4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Technology and content development</link:label>
    <link:label id="lab_twou_TechnologyAndContentDevelopmentMember_C25FC1B2CFBE2F272E21ADB7A0B4CFF4_label_en-US" xlink:label="lab_twou_TechnologyAndContentDevelopmentMember_C25FC1B2CFBE2F272E21ADB7A0B4CFF4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Technology And Content Development [Member]</link:label>
    <link:label id="lab_twou_TechnologyAndContentDevelopmentMember_C25FC1B2CFBE2F272E21ADB7A0B4CFF4_documentation_en-US" xlink:label="lab_twou_TechnologyAndContentDevelopmentMember_C25FC1B2CFBE2F272E21ADB7A0B4CFF4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information related to technology and content development cost.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_TechnologyAndContentDevelopmentMember" xlink:label="loc_twou_TechnologyAndContentDevelopmentMember_C25FC1B2CFBE2F272E21ADB7A0B4CFF4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_TechnologyAndContentDevelopmentMember_C25FC1B2CFBE2F272E21ADB7A0B4CFF4" xlink:to="lab_twou_TechnologyAndContentDevelopmentMember_C25FC1B2CFBE2F272E21ADB7A0B4CFF4" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_274EA846D1EA6C4FC348ADB7A0B4A776_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember_274EA846D1EA6C4FC348ADB7A0B4A776" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketing and sales</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_274EA846D1EA6C4FC348ADB7A0B4A776_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember_274EA846D1EA6C4FC348ADB7A0B4A776" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and Marketing Expense [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_274EA846D1EA6C4FC348ADB7A0B4A776" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpenseMember_274EA846D1EA6C4FC348ADB7A0B4A776" xlink:to="lab_us-gaap_SellingAndMarketingExpenseMember_274EA846D1EA6C4FC348ADB7A0B4A776" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_5DA2D5D266C38A1BA582ADB7A0B4154D_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember_5DA2D5D266C38A1BA582ADB7A0B4154D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_5DA2D5D266C38A1BA582ADB7A0B4154D_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember_5DA2D5D266C38A1BA582ADB7A0B4154D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_5DA2D5D266C38A1BA582ADB7A0B4154D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember_5DA2D5D266C38A1BA582ADB7A0B4154D" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember_5DA2D5D266C38A1BA582ADB7A0B4154D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_DC8C3283E7BF8C4E0993ADB7A0B5F85D_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_DC8C3283E7BF8C4E0993ADB7A0B5F85D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_DC8C3283E7BF8C4E0993ADB7A0B5F85D_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_DC8C3283E7BF8C4E0993ADB7A0B5F85D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_DC8C3283E7BF8C4E0993ADB7A0B5F85D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense_DC8C3283E7BF8C4E0993ADB7A0B5F85D" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense_DC8C3283E7BF8C4E0993ADB7A0B5F85D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrent_4FE17E1EE1AF6D9AA3098730F6B91FE3_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent_4FE17E1EE1AF6D9AA3098730F6B91FE3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued university and head tutor compensation</link:label>
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrent_4FE17E1EE1AF6D9AA3098730F6B91FE3_label_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent_4FE17E1EE1AF6D9AA3098730F6B91FE3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Professional Fees, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_4FE17E1EE1AF6D9AA3098730F6B91FE3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedProfessionalFeesCurrent_4FE17E1EE1AF6D9AA3098730F6B91FE3" xlink:to="lab_us-gaap_AccruedProfessionalFeesCurrent_4FE17E1EE1AF6D9AA3098730F6B91FE3" xlink:type="arc" />
    <link:label id="lab_twou_AccruedTransactionIntegrationandRestructuringRelatedCosts_A8D306F3C8FFC60101F98730F6B98BA2_terseLabel_en-US" xlink:label="lab_twou_AccruedTransactionIntegrationandRestructuringRelatedCosts_A8D306F3C8FFC60101F98730F6B98BA2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued transaction, integration and restructuring-related costs</link:label>
    <link:label id="lab_twou_AccruedTransactionIntegrationandRestructuringRelatedCosts_A8D306F3C8FFC60101F98730F6B98BA2_label_en-US" xlink:label="lab_twou_AccruedTransactionIntegrationandRestructuringRelatedCosts_A8D306F3C8FFC60101F98730F6B98BA2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Transaction, Integration and Restructuring-Related Costs</link:label>
    <link:label id="lab_twou_AccruedTransactionIntegrationandRestructuringRelatedCosts_A8D306F3C8FFC60101F98730F6B98BA2_documentation_en-US" xlink:label="lab_twou_AccruedTransactionIntegrationandRestructuringRelatedCosts_A8D306F3C8FFC60101F98730F6B98BA2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued Transaction, Integration and Restructuring-Related Costs</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_AccruedTransactionIntegrationandRestructuringRelatedCosts" xlink:label="loc_twou_AccruedTransactionIntegrationandRestructuringRelatedCosts_A8D306F3C8FFC60101F98730F6B98BA2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_AccruedTransactionIntegrationandRestructuringRelatedCosts_A8D306F3C8FFC60101F98730F6B98BA2" xlink:to="lab_twou_AccruedTransactionIntegrationandRestructuringRelatedCosts_A8D306F3C8FFC60101F98730F6B98BA2" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestructuringReserve_187B5AE3244C97CF09968730F6B9F6B1_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve_187B5AE3244C97CF09968730F6B9F6B1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee termination benefits reserve</link:label>
    <link:label id="lab_us-gaap_RestructuringReserve_187B5AE3244C97CF09968730F6B9F6B1_label_en-US" xlink:label="lab_us-gaap_RestructuringReserve_187B5AE3244C97CF09968730F6B9F6B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Reserve</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringReserve" xlink:label="loc_us-gaap_RestructuringReserve_187B5AE3244C97CF09968730F6B9F6B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserve_187B5AE3244C97CF09968730F6B9F6B1" xlink:to="lab_us-gaap_RestructuringReserve_187B5AE3244C97CF09968730F6B9F6B1" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_DDCD45829D385DF2D486ADB7A08FF7E1_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_DDCD45829D385DF2D486ADB7A08FF7E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment and Geographic Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_DDCD45829D385DF2D486ADB7A08FF7E1_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_DDCD45829D385DF2D486ADB7A08FF7E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_DDCD45829D385DF2D486ADB7A08FF7E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock_DDCD45829D385DF2D486ADB7A08FF7E1" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock_DDCD45829D385DF2D486ADB7A08FF7E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeasesOperatingAbstract_6ED9D2073BAC75B2AEF84925A4064A2C_label_en-US" xlink:label="lab_us-gaap_LeasesOperatingAbstract_6ED9D2073BAC75B2AEF84925A4064A2C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases, Operating [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesOperatingAbstract" xlink:label="loc_us-gaap_LeasesOperatingAbstract_6ED9D2073BAC75B2AEF84925A4064A2C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesOperatingAbstract_6ED9D2073BAC75B2AEF84925A4064A2C" xlink:to="lab_us-gaap_LeasesOperatingAbstract_6ED9D2073BAC75B2AEF84925A4064A2C" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_13261863D3DDDBC52D8C4925A4061B76_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_13261863D3DDDBC52D8C4925A4061B76" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Future minimum lease payments</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_13261863D3DDDBC52D8C4925A4061B76_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_13261863D3DDDBC52D8C4925A4061B76" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_13261863D3DDDBC52D8C4925A4061B76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_13261863D3DDDBC52D8C4925A4061B76" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_13261863D3DDDBC52D8C4925A4061B76" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_8C9766A1F946E5DABC294925A406267B_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_8C9766A1F946E5DABC294925A406267B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_8C9766A1F946E5DABC294925A406267B_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_8C9766A1F946E5DABC294925A406267B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_8C9766A1F946E5DABC294925A406267B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_8C9766A1F946E5DABC294925A406267B" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_8C9766A1F946E5DABC294925A406267B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_52C7062297D22C187F464925A4063B0A_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_52C7062297D22C187F464925A4063B0A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_52C7062297D22C187F464925A4063B0A_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_52C7062297D22C187F464925A4063B0A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Two</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_52C7062297D22C187F464925A4063B0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_52C7062297D22C187F464925A4063B0A" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_52C7062297D22C187F464925A4063B0A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_D916CED00C5DCF614B794925A4076D82_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_D916CED00C5DCF614B794925A4076D82" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_D916CED00C5DCF614B794925A4076D82_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_D916CED00C5DCF614B794925A4076D82" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Three</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_D916CED00C5DCF614B794925A4076D82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_D916CED00C5DCF614B794925A4076D82" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_D916CED00C5DCF614B794925A4076D82" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_DD574B2ECAD5BE331CE04925A407B5CF_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_DD574B2ECAD5BE331CE04925A407B5CF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_DD574B2ECAD5BE331CE04925A407B5CF_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_DD574B2ECAD5BE331CE04925A407B5CF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Four</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_DD574B2ECAD5BE331CE04925A407B5CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_DD574B2ECAD5BE331CE04925A407B5CF" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_DD574B2ECAD5BE331CE04925A407B5CF" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_9410EBB2B0391CF2670F4925A407CB99_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_9410EBB2B0391CF2670F4925A407CB99" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_9410EBB2B0391CF2670F4925A407CB99_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_9410EBB2B0391CF2670F4925A407CB99" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_9410EBB2B0391CF2670F4925A407CB99" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_9410EBB2B0391CF2670F4925A407CB99" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_9410EBB2B0391CF2670F4925A407CB99" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_C49E1C99C86406173D5B4925A407FABA_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_C49E1C99C86406173D5B4925A407FABA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_C49E1C99C86406173D5B4925A407FABA_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_C49E1C99C86406173D5B4925A407FABA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due after Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_C49E1C99C86406173D5B4925A407FABA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_C49E1C99C86406173D5B4925A407FABA" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_C49E1C99C86406173D5B4925A407FABA" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0630C4B2D93B9D698A894925A40723CA_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0630C4B2D93B9D698A894925A40723CA" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0630C4B2D93B9D698A894925A40723CA_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0630C4B2D93B9D698A894925A40723CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0630C4B2D93B9D698A894925A40723CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0630C4B2D93B9D698A894925A40723CA" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0630C4B2D93B9D698A894925A40723CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1DAC1E72106A2CC16C0349429A740199_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1DAC1E72106A2CC16C0349429A740199" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1DAC1E72106A2CC16C0349429A740199_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1DAC1E72106A2CC16C0349429A740199" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1DAC1E72106A2CC16C0349429A740199" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1DAC1E72106A2CC16C0349429A740199" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1DAC1E72106A2CC16C0349429A740199" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiability_955AE9741C2B091D2F914925A4076C52_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability_955AE9741C2B091D2F914925A4076C52" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total lease liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_955AE9741C2B091D2F914925A4076C52" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability_955AE9741C2B091D2F914925A4076C52" xlink:to="lab_us-gaap_OperatingLeaseLiability_955AE9741C2B091D2F914925A4076C52" xlink:type="arc" />
    <link:label id="lab_twou_LeaseholdImprovementsInProcessMember_B331E05A813163E563203B9CE117D917_terseLabel_en-US" xlink:label="lab_twou_LeaseholdImprovementsInProcessMember_B331E05A813163E563203B9CE117D917" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leasehold improvements in process</link:label>
    <link:label id="lab_twou_LeaseholdImprovementsInProcessMember_B331E05A813163E563203B9CE117D917_label_en-US" xlink:label="lab_twou_LeaseholdImprovementsInProcessMember_B331E05A813163E563203B9CE117D917" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leasehold Improvements In Process [Member]</link:label>
    <link:label id="lab_twou_LeaseholdImprovementsInProcessMember_B331E05A813163E563203B9CE117D917_documentation_en-US" xlink:label="lab_twou_LeaseholdImprovementsInProcessMember_B331E05A813163E563203B9CE117D917" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">n/a</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_LeaseholdImprovementsInProcessMember" xlink:label="loc_twou_LeaseholdImprovementsInProcessMember_B331E05A813163E563203B9CE117D917" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_LeaseholdImprovementsInProcessMember_B331E05A813163E563203B9CE117D917" xlink:to="lab_twou_LeaseholdImprovementsInProcessMember_B331E05A813163E563203B9CE117D917" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_05100FAD933757FC72213B9CE117923D_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_05100FAD933757FC72213B9CE117923D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_05100FAD933757FC72213B9CE117923D_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_05100FAD933757FC72213B9CE117923D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_05100FAD933757FC72213B9CE117923D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_05100FAD933757FC72213B9CE117923D" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross_05100FAD933757FC72213B9CE117923D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_AC0EC80BE20CA0CA74893B9CE1173A4C_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_AC0EC80BE20CA0CA74893B9CE1173A4C" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_AC0EC80BE20CA0CA74893B9CE1173A4C_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_AC0EC80BE20CA0CA74893B9CE1173A4C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_AC0EC80BE20CA0CA74893B9CE1173A4C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_AC0EC80BE20CA0CA74893B9CE1173A4C" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_AC0EC80BE20CA0CA74893B9CE1173A4C" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_DA0792BCF06158DAC4173B9CE11764F8_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_DA0792BCF06158DAC4173B9CE11764F8" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_DA0792BCF06158DAC4173B9CE11764F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_DA0792BCF06158DAC4173B9CE11764F8" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_DA0792BCF06158DAC4173B9CE11764F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_Depreciation_9C70BE26AE711BF6E0E93B9CE118EC9D_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation_9C70BE26AE711BF6E0E93B9CE118EC9D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation expense</link:label>
    <link:label id="lab_us-gaap_Depreciation_9C70BE26AE711BF6E0E93B9CE118EC9D_label_en-US" xlink:label="lab_us-gaap_Depreciation_9C70BE26AE711BF6E0E93B9CE118EC9D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_9C70BE26AE711BF6E0E93B9CE118EC9D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation_9C70BE26AE711BF6E0E93B9CE118EC9D" xlink:to="lab_us-gaap_Depreciation_9C70BE26AE711BF6E0E93B9CE118EC9D" xlink:type="arc" />
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_7CC9D8B7DD4C7F66B3F1ADB7A0604A45_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_7CC9D8B7DD4C7F66B3F1ADB7A0604A45" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_7CC9D8B7DD4C7F66B3F1ADB7A0604A45_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_7CC9D8B7DD4C7F66B3F1ADB7A0604A45" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension and Other Postretirement Benefits Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_7CC9D8B7DD4C7F66B3F1ADB7A0604A45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_7CC9D8B7DD4C7F66B3F1ADB7A0604A45" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_7CC9D8B7DD4C7F66B3F1ADB7A0604A45" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_7D7BE49D598BD199710AADB79FD5474E_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_7D7BE49D598BD199710AADB79FD5474E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of potential dilutive securities that would have been anti-dilutive due to net loss</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_7D7BE49D598BD199710AADB79FD5474E_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_7D7BE49D598BD199710AADB79FD5474E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_7D7BE49D598BD199710AADB79FD5474E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_7D7BE49D598BD199710AADB79FD5474E" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_7D7BE49D598BD199710AADB79FD5474E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_B4882E585A0BC622A4BDADB79FD59E15_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_B4882E585A0BC622A4BDADB79FD59E15" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of calculation of basic and diluted net loss per share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_B4882E585A0BC622A4BDADB79FD59E15_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_B4882E585A0BC622A4BDADB79FD59E15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_B4882E585A0BC622A4BDADB79FD59E15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_B4882E585A0BC622A4BDADB79FD59E15" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_B4882E585A0BC622A4BDADB79FD59E15" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_53CA0B40241E34727AD549577D6BC30E_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_53CA0B40241E34727AD549577D6BC30E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of long-term debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_53CA0B40241E34727AD549577D6BC30E_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_53CA0B40241E34727AD549577D6BC30E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_53CA0B40241E34727AD549577D6BC30E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_53CA0B40241E34727AD549577D6BC30E" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_53CA0B40241E34727AD549577D6BC30E" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_B58CC631163930167DF749545589F778_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_B58CC631163930167DF749545589F778" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]</link:label>
    <link:label id="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_B58CC631163930167DF749545589F778_label_en-US" xlink:label="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_B58CC631163930167DF749545589F778" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_B58CC631163930167DF749545589F778" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_B58CC631163930167DF749545589F778" xlink:to="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_B58CC631163930167DF749545589F778" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_86C44FE5BC75EF7884F24954558A4BD3_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis_86C44FE5BC75EF7884F24954558A4BD3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_86C44FE5BC75EF7884F24954558A4BD3_label_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis_86C44FE5BC75EF7884F24954558A4BD3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_86C44FE5BC75EF7884F24954558A4BD3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_86C44FE5BC75EF7884F24954558A4BD3" xlink:to="lab_us-gaap_SubsidiarySaleOfStockAxis_86C44FE5BC75EF7884F24954558A4BD3" xlink:type="arc" />
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_831807994BF6E4D558C74954558BC76B_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain_831807994BF6E4D558C74954558BC76B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_831807994BF6E4D558C74954558BC76B_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain_831807994BF6E4D558C74954558BC76B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_831807994BF6E4D558C74954558BC76B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_831807994BF6E4D558C74954558BC76B" xlink:to="lab_us-gaap_SaleOfStockNameOfTransactionDomain_831807994BF6E4D558C74954558BC76B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OverAllotmentOptionMember_B12B3CEFAC0A406E2F194954558B004A_terseLabel_en-US" xlink:label="lab_us-gaap_OverAllotmentOptionMember_B12B3CEFAC0A406E2F194954558B004A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underwriters' over-allotment option</link:label>
    <link:label id="lab_us-gaap_OverAllotmentOptionMember_B12B3CEFAC0A406E2F194954558B004A_label_en-US" xlink:label="lab_us-gaap_OverAllotmentOptionMember_B12B3CEFAC0A406E2F194954558B004A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Over-Allotment Option [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="loc_us-gaap_OverAllotmentOptionMember_B12B3CEFAC0A406E2F194954558B004A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OverAllotmentOptionMember_B12B3CEFAC0A406E2F194954558B004A" xlink:to="lab_us-gaap_OverAllotmentOptionMember_B12B3CEFAC0A406E2F194954558B004A" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockLineItems_D872EED415B21B6EC3914954558BB43D_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockLineItems_D872EED415B21B6EC3914954558BB43D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockLineItems_D872EED415B21B6EC3914954558BB43D_label_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockLineItems_D872EED415B21B6EC3914954558BB43D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsidiary, Sale of Stock [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="loc_us-gaap_SubsidiarySaleOfStockLineItems_D872EED415B21B6EC3914954558BB43D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_D872EED415B21B6EC3914954558BB43D" xlink:to="lab_us-gaap_SubsidiarySaleOfStockLineItems_D872EED415B21B6EC3914954558BB43D" xlink:type="arc" />
    <link:label id="lab_twou_CapitalStockSharesAuthorized_DB8F823C35A5F69DB2514954558CAFED_verboseLabel_en-US" xlink:label="lab_twou_CapitalStockSharesAuthorized_DB8F823C35A5F69DB2514954558CAFED" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Authorized shares of capital stock (in shares)</link:label>
    <link:label id="lab_twou_CapitalStockSharesAuthorized_DB8F823C35A5F69DB2514954558CAFED_label_en-US" xlink:label="lab_twou_CapitalStockSharesAuthorized_DB8F823C35A5F69DB2514954558CAFED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Stock Shares, Authorized</link:label>
    <link:label id="lab_twou_CapitalStockSharesAuthorized_DB8F823C35A5F69DB2514954558CAFED_documentation_en-US" xlink:label="lab_twou_CapitalStockSharesAuthorized_DB8F823C35A5F69DB2514954558CAFED" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The maximum number of shares of capital stock permitted to be issued by the entity's charter and bylaws.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_CapitalStockSharesAuthorized" xlink:label="loc_twou_CapitalStockSharesAuthorized_DB8F823C35A5F69DB2514954558CAFED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_CapitalStockSharesAuthorized_DB8F823C35A5F69DB2514954558CAFED" xlink:to="lab_twou_CapitalStockSharesAuthorized_DB8F823C35A5F69DB2514954558CAFED" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_1229C2EB056CBF1204BB4954558C433A_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_1229C2EB056CBF1204BB4954558C433A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Authorized shares of common stock (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_1229C2EB056CBF1204BB4954558C433A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_1229C2EB056CBF1204BB4954558C433A" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_1229C2EB056CBF1204BB4954558C433A" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_189AEE71F18C8BC391C94954558C6897_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_189AEE71F18C8BC391C94954558C6897" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Authorized shares of preferred stock (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_189AEE71F18C8BC391C94954558C6897" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized_189AEE71F18C8BC391C94954558C6897" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized_189AEE71F18C8BC391C94954558C6897" xlink:type="arc" />
    <link:label id="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_634D53F0371D121F6CE04954558DD77A_terseLabel_en-US" xlink:label="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_634D53F0371D121F6CE04954558DD77A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares of common stock reserved for future issuance</link:label>
    <link:label id="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_634D53F0371D121F6CE04954558DD77A_label_en-US" xlink:label="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_634D53F0371D121F6CE04954558DD77A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock Capital Shares Reserved for Future Issuance [Abstract]</link:label>
    <link:label id="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_634D53F0371D121F6CE04954558DD77A_documentation_en-US" xlink:label="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_634D53F0371D121F6CE04954558DD77A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_634D53F0371D121F6CE04954558DD77A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_634D53F0371D121F6CE04954558DD77A" xlink:to="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_634D53F0371D121F6CE04954558DD77A" xlink:type="arc" />
    <link:label id="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions_0DD69A79085DFF75BC194954558DD44E_terseLabel_en-US" xlink:label="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions_0DD69A79085DFF75BC194954558DD44E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding stock options (in shares)</link:label>
    <link:label id="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions_0DD69A79085DFF75BC194954558DD44E_label_en-US" xlink:label="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions_0DD69A79085DFF75BC194954558DD44E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock Capital Shares Reserved for Future Issuance Outstanding Stock Options</link:label>
    <link:label id="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions_0DD69A79085DFF75BC194954558DD44E_documentation_en-US" xlink:label="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions_0DD69A79085DFF75BC194954558DD44E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of common shares reserved for future issuance pertaining to outstanding stock options.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions_0DD69A79085DFF75BC194954558DD44E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions_0DD69A79085DFF75BC194954558DD44E" xlink:to="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions_0DD69A79085DFF75BC194954558DD44E" xlink:type="arc" />
    <link:label id="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits_E853614B454FEDDAF2274954558D6E28_terseLabel_en-US" xlink:label="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits_E853614B454FEDDAF2274954558D6E28" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding restricted stock units (in shares)</link:label>
    <link:label id="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits_E853614B454FEDDAF2274954558D6E28_label_en-US" xlink:label="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits_E853614B454FEDDAF2274954558D6E28" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock Capital Shares Reserved for Future Issuance Outstanding Restricted Stock Units</link:label>
    <link:label id="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits_E853614B454FEDDAF2274954558D6E28_documentation_en-US" xlink:label="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits_E853614B454FEDDAF2274954558D6E28" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of outstanding restricted stock units reserved for future issuance pertaining to possible future issuance under stock option plans.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits_E853614B454FEDDAF2274954558D6E28" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits_E853614B454FEDDAF2274954558D6E28" xlink:to="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits_E853614B454FEDDAF2274954558D6E28" xlink:type="arc" />
    <link:label id="lab_twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans_DC2A5CF855C05BEEFFB34954558DCC86_terseLabel_en-US" xlink:label="lab_twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans_DC2A5CF855C05BEEFFB34954558DCC86" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available for future issuance under Amended and Restated 2014 Equity Incentive Plan (in shares)</link:label>
    <link:label id="lab_twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans_DC2A5CF855C05BEEFFB34954558DCC86_label_en-US" xlink:label="lab_twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans_DC2A5CF855C05BEEFFB34954558DCC86" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock Capital Shares Reserved for Future Issuance Possible Future Issuance under Stock Option Plans</link:label>
    <link:label id="lab_twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans_DC2A5CF855C05BEEFFB34954558DCC86_documentation_en-US" xlink:label="lab_twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans_DC2A5CF855C05BEEFFB34954558DCC86" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of common shares reserved for future issuance pertaining to possible future issuance under stock option plans.</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans_DC2A5CF855C05BEEFFB34954558DCC86" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans_DC2A5CF855C05BEEFFB34954558DCC86" xlink:to="lab_twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans_DC2A5CF855C05BEEFFB34954558DCC86" xlink:type="arc" />
    <link:label id="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_08A755A77C13C50ECB344954558EE357_terseLabel_en-US" xlink:label="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_08A755A77C13C50ECB344954558EE357" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available for future issuance under employee stock purchase plan (in shares)</link:label>
    <link:loc xlink:href="twou-20191231.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_08A755A77C13C50ECB344954558EE357" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_08A755A77C13C50ECB344954558EE357" xlink:to="lab_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_08A755A77C13C50ECB344954558EE357" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_1567BF72B0FFB272F7344954558ED727_totalLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_1567BF72B0FFB272F7344954558ED727" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total shares of common stock reserved for future issuance (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_1567BF72B0FFB272F7344954558ED727" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_1567BF72B0FFB272F7344954558ED727" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_1567BF72B0FFB272F7344954558ED727" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_978B9A04C9B7CFB5D66D68923494589C_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_978B9A04C9B7CFB5D66D68923494589C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule components of loss before income taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_978B9A04C9B7CFB5D66D68923494589C_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_978B9A04C9B7CFB5D66D68923494589C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_978B9A04C9B7CFB5D66D68923494589C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_978B9A04C9B7CFB5D66D68923494589C" xlink:to="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_978B9A04C9B7CFB5D66D68923494589C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_87C1DE9255FDF511C4026895A156FD6A_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_87C1DE9255FDF511C4026895A156FD6A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Components of income tax (provision) benefit</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_87C1DE9255FDF511C4026895A156FD6A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_87C1DE9255FDF511C4026895A156FD6A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_87C1DE9255FDF511C4026895A156FD6A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_87C1DE9255FDF511C4026895A156FD6A" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_87C1DE9255FDF511C4026895A156FD6A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_45E6FF144C61764250B7689234957678_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_45E6FF144C61764250B7689234957678" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of reconciliation of the statutory federal income tax rate to the actual effective income tax rate</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_45E6FF144C61764250B7689234957678_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_45E6FF144C61764250B7689234957678" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_45E6FF144C61764250B7689234957678" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_45E6FF144C61764250B7689234957678" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_45E6FF144C61764250B7689234957678" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_136985F207ED3A4F751F6892349531F0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_136985F207ED3A4F751F6892349531F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of significant components of deferred tax assets and liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_136985F207ED3A4F751F6892349531F0_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_136985F207ED3A4F751F6892349531F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_136985F207ED3A4F751F6892349531F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_136985F207ED3A4F751F6892349531F0" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_136985F207ED3A4F751F6892349531F0" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>16
<FILENAME>twou-20191231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" 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">
  <link:roleRef roleURI="http://www.2u.com/role/AccruedExpensesAccruedExpenses" xlink:href="twou-20191231.xsd#AccruedExpensesAccruedExpenses" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/AccruedExpensesDetails" xlink:href="twou-20191231.xsd#AccruedExpensesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/BusinessCombination" xlink:href="twou-20191231.xsd#BusinessCombination" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/BusinessCombinationBusinessCombinationDetails" xlink:href="twou-20191231.xsd#BusinessCombinationBusinessCombinationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails" xlink:href="twou-20191231.xsd#BusinessCombinationEstimatedFairValueDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/BusinessCombinationProFormaInformationDetails" xlink:href="twou-20191231.xsd#BusinessCombinationProFormaInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/BusinessCombinationTables" xlink:href="twou-20191231.xsd#BusinessCombinationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CommitmentsAndContingencies" xlink:href="twou-20191231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CommitmentsAndContingenciesDetails" xlink:href="twou-20191231.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDueToUniversityClientsDetails" xlink:href="twou-20191231.xsd#CommitmentsAndContingenciesFutureMinimumPaymentsDueToUniversityClientsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CommitmentsAndContingenciesTables" xlink:href="twou-20191231.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/ConsolidatedBalanceSheets" xlink:href="twou-20191231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="twou-20191231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" xlink:href="twou-20191231.xsd#ConsolidatedStatementOfChangesInStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="twou-20191231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:href="twou-20191231.xsd#ConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical" xlink:href="twou-20191231.xsd#ConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/CoverPage" xlink:href="twou-20191231.xsd#CoverPage" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/Debt" xlink:href="twou-20191231.xsd#Debt" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/DebtDetails" xlink:href="twou-20191231.xsd#DebtDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/DebtLongTermDebtDetails" xlink:href="twou-20191231.xsd#DebtLongTermDebtDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/DebtTables" xlink:href="twou-20191231.xsd#DebtTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssets" xlink:href="twou-20191231.xsd#GoodwillAndAmortizableIntangibleAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails" xlink:href="twou-20191231.xsd#GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails" xlink:href="twou-20191231.xsd#GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails" xlink:href="twou-20191231.xsd#GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsGoodwillDetails" xlink:href="twou-20191231.xsd#GoodwillAndAmortizableIntangibleAssetsGoodwillDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsTables" xlink:href="twou-20191231.xsd#GoodwillAndAmortizableIntangibleAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/IncomeTaxes" xlink:href="twou-20191231.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/IncomeTaxesCarryforwardsDetails" xlink:href="twou-20191231.xsd#IncomeTaxesCarryforwardsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionBenefitDetails" xlink:href="twou-20191231.xsd#IncomeTaxesComponentsOfIncomeTaxProvisionBenefitDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/IncomeTaxesOtherDetails" xlink:href="twou-20191231.xsd#IncomeTaxesOtherDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/IncomeTaxesTables" xlink:href="twou-20191231.xsd#IncomeTaxesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/Leases" xlink:href="twou-20191231.xsd#Leases" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/LeasesDetails" xlink:href="twou-20191231.xsd#LeasesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/LeasesFutureMinimumLeasePaymentsForOperatingLeasesDetails" xlink:href="twou-20191231.xsd#LeasesFutureMinimumLeasePaymentsForOperatingLeasesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/LeasesLeaseCostDetails" xlink:href="twou-20191231.xsd#LeasesLeaseCostDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" xlink:href="twou-20191231.xsd#LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/LeasesTables" xlink:href="twou-20191231.xsd#LeasesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/NetLossPerShare" xlink:href="twou-20191231.xsd#NetLossPerShare" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/NetLossPerShareDetails" xlink:href="twou-20191231.xsd#NetLossPerShareDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/NetLossPerShareTables" xlink:href="twou-20191231.xsd#NetLossPerShareTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/Organization" xlink:href="twou-20191231.xsd#Organization" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/OrganizationDetails" xlink:href="twou-20191231.xsd#OrganizationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/PropertyAndEquipmentNet" xlink:href="twou-20191231.xsd#PropertyAndEquipmentNet" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/PropertyAndEquipmentNetDetails" xlink:href="twou-20191231.xsd#PropertyAndEquipmentNetDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/PropertyAndEquipmentNetTables" xlink:href="twou-20191231.xsd#PropertyAndEquipmentNetTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/QuarterlyFinancialInformationUnaudited" xlink:href="twou-20191231.xsd#QuarterlyFinancialInformationUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/QuarterlyFinancialInformationUnauditedDetails" xlink:href="twou-20191231.xsd#QuarterlyFinancialInformationUnauditedDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/QuarterlyFinancialInformationUnauditedTables" xlink:href="twou-20191231.xsd#QuarterlyFinancialInformationUnauditedTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/RetirementPlan" xlink:href="twou-20191231.xsd#RetirementPlan" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/RetirementPlanDetails" xlink:href="twou-20191231.xsd#RetirementPlanDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformation" xlink:href="twou-20191231.xsd#SegmentAndGeographicInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails" xlink:href="twou-20191231.xsd#SegmentAndGeographicInformationNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails" xlink:href="twou-20191231.xsd#SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationSegmentResultsOfOperationsDetails" xlink:href="twou-20191231.xsd#SegmentAndGeographicInformationSegmentResultsOfOperationsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationTables" xlink:href="twou-20191231.xsd#SegmentAndGeographicInformationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationTotalAssetsBySegmentDetails" xlink:href="twou-20191231.xsd#SegmentAndGeographicInformationTotalAssetsBySegmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SegmentAndGeographicInformationTradeAccountsReceivableAndContractLiabilitiesDetails" xlink:href="twou-20191231.xsd#SegmentAndGeographicInformationTradeAccountsReceivableAndContractLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SignificantAccountingPolicies" xlink:href="twou-20191231.xsd#SignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SignificantAccountingPoliciesDetails" xlink:href="twou-20191231.xsd#SignificantAccountingPoliciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/SignificantAccountingPoliciesPolicies" xlink:href="twou-20191231.xsd#SignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensation" xlink:href="twou-20191231.xsd#StockBasedCompensation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails" xlink:href="twou-20191231.xsd#StockBasedCompensationAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails" xlink:href="twou-20191231.xsd#StockBasedCompensationEmployeeStockPurchasePlanDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails" xlink:href="twou-20191231.xsd#StockBasedCompensationRestrictedStockUnitsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" xlink:href="twou-20191231.xsd#StockBasedCompensationStockBasedCompensationExpenseDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensationStockOptionsDetails" xlink:href="twou-20191231.xsd#StockBasedCompensationStockOptionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockBasedCompensationTables" xlink:href="twou-20191231.xsd#StockBasedCompensationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockholdersEquity" xlink:href="twou-20191231.xsd#StockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockholdersEquityDetails" xlink:href="twou-20191231.xsd#StockholdersEquityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.2u.com/role/StockholdersEquityTables" xlink:href="twou-20191231.xsd#StockholdersEquityTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:presentationLink xlink:role="http://www.2u.com/role/AccruedExpensesAccruedExpenses" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_B1671AF07E66C91938CC492C3BB2B094" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_2FE3E556651FAD3B4A76492CBF5EB717" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_B1671AF07E66C91938CC492C3BB2B094" xlink:to="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_2FE3E556651FAD3B4A76492CBF5EB717" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/AccruedExpensesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_B256F358E1027B1630DF8730F6B86718" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_4FE17E1EE1AF6D9AA3098730F6B91FE3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_B256F358E1027B1630DF8730F6B86718" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_4FE17E1EE1AF6D9AA3098730F6B91FE3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_6D83DD65A236EA6FEF928730F6B922BE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_B256F358E1027B1630DF8730F6B86718" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_6D83DD65A236EA6FEF928730F6B922BE" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_AccruedTransactionIntegrationandRestructuringRelatedCosts" xlink:label="loc_twou_AccruedTransactionIntegrationandRestructuringRelatedCosts_A8D306F3C8FFC60101F98730F6B98BA2" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_B256F358E1027B1630DF8730F6B86718" xlink:to="loc_twou_AccruedTransactionIntegrationandRestructuringRelatedCosts_A8D306F3C8FFC60101F98730F6B98BA2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringReserve" xlink:label="loc_us-gaap_RestructuringReserve_187B5AE3244C97CF09968730F6B9F6B1" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_B256F358E1027B1630DF8730F6B86718" xlink:to="loc_us-gaap_RestructuringReserve_187B5AE3244C97CF09968730F6B9F6B1" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/BusinessCombination" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_84E56BA0BF8A62E682F1ADB7A027AA0C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_04B4383D9915BC4BEC65ADB7A027B2CD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_84E56BA0BF8A62E682F1ADB7A027AA0C" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_04B4383D9915BC4BEC65ADB7A027B2CD" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/BusinessCombinationBusinessCombinationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_D4EFC8F8FEAB1B4B9B8D53EBFF54A1C6" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_57ABAFA9BE872734D83D53EBFF5AA486" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_D4EFC8F8FEAB1B4B9B8D53EBFF54A1C6" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_57ABAFA9BE872734D83D53EBFF5AA486" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_BusinessAcquisitionParValue" xlink:label="loc_twou_BusinessAcquisitionParValue_66AD40CBA17769D4D02453EBFF5A3AFB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_D4EFC8F8FEAB1B4B9B8D53EBFF54A1C6" xlink:to="loc_twou_BusinessAcquisitionParValue_66AD40CBA17769D4D02453EBFF5A3AFB" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_40981CE869F34D6E174646047392F156" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_EF6A60A976C128F5B34846047393FFF5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_40981CE869F34D6E174646047392F156" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_EF6A60A976C128F5B34846047393FFF5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1270496A764679E0DA0F460473939004" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_EF6A60A976C128F5B34846047393FFF5" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1270496A764679E0DA0F460473939004" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C2790A9A395AF88E130C460473939355" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1270496A764679E0DA0F460473939004" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C2790A9A395AF88E130C460473939355" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_TrilogyEducationServicesInc.Member" xlink:label="loc_twou_TrilogyEducationServicesInc.Member_920BA00266E71667BA204607C96F2FA9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C2790A9A395AF88E130C460473939355" xlink:to="loc_twou_TrilogyEducationServicesInc.Member_920BA00266E71667BA204607C96F2FA9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_31247DA0ECFC0E2D2D1F460473944E40" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_EF6A60A976C128F5B34846047393FFF5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_31247DA0ECFC0E2D2D1F460473944E40" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_A8F021312C42996C6F7946047394286D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_31247DA0ECFC0E2D2D1F460473944E40" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_A8F021312C42996C6F7946047394286D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_7BF52521D970F322631446047395D3AA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_A8F021312C42996C6F7946047394286D" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_7BF52521D970F322631446047395D3AA" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DevelopedContentMember" xlink:label="loc_twou_DevelopedContentMember_7CDCDAC83E6125FF2BCD460925AA2B76" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_A8F021312C42996C6F7946047394286D" xlink:to="loc_twou_DevelopedContentMember_7CDCDAC83E6125FF2BCD460925AA2B76" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_UniversityClientRelationshipsMember" xlink:label="loc_twou_UniversityClientRelationshipsMember_332BB5DA2E22C6F6B98D4609980413D9" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_A8F021312C42996C6F7946047394286D" xlink:to="loc_twou_UniversityClientRelationshipsMember_332BB5DA2E22C6F6B98D4609980413D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaap_TradeNamesMember_6FC52400DCF8AD56E18046047395862E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_A8F021312C42996C6F7946047394286D" xlink:to="loc_us-gaap_TradeNamesMember_6FC52400DCF8AD56E18046047395862E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_368CCD8B2CA2F2A93619460473958A4D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_EF6A60A976C128F5B34846047393FFF5" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_368CCD8B2CA2F2A93619460473958A4D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_047B38247F06EB3028BB46047396DD02" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_368CCD8B2CA2F2A93619460473958A4D" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_047B38247F06EB3028BB46047396DD02" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_51887EAA999509C104F3460473965A54" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_368CCD8B2CA2F2A93619460473958A4D" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_51887EAA999509C104F3460473965A54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_2A64A2A893A7B0566AC446047396FEB2" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_368CCD8B2CA2F2A93619460473958A4D" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_2A64A2A893A7B0566AC446047396FEB2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_3DF62BBD51CE72C287BE4606CFB17E16" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_368CCD8B2CA2F2A93619460473958A4D" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_3DF62BBD51CE72C287BE4606CFB17E16" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_AEE57EB02D22B684B53246047397E0CB" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_368CCD8B2CA2F2A93619460473958A4D" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_AEE57EB02D22B684B53246047397E0CB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_A09FE8A46FDE9EECC43B460473977DA7" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_368CCD8B2CA2F2A93619460473958A4D" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_A09FE8A46FDE9EECC43B460473977DA7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_3633A7403A49F9671A0D4604739723F4" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_368CCD8B2CA2F2A93619460473958A4D" xlink:to="loc_us-gaap_Goodwill_3633A7403A49F9671A0D4604739723F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_D36AB4E8FF8AC37F395146047397349B" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_368CCD8B2CA2F2A93619460473958A4D" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_D36AB4E8FF8AC37F395146047397349B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_C4D037A156D75D549485460473976FC6" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_368CCD8B2CA2F2A93619460473958A4D" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_C4D037A156D75D549485460473976FC6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_CEC1FDAD2D731926B3A3460473975FC5" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_368CCD8B2CA2F2A93619460473958A4D" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_CEC1FDAD2D731926B3A3460473975FC5" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/BusinessCombinationProFormaInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_0295812BB2BB8710ED90460472B59494" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_0213098F22DEC27AD82D460472B68084" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_0295812BB2BB8710ED90460472B59494" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_0213098F22DEC27AD82D460472B68084" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_CF8D10828D27C51A8BD6460472B86F1F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_0295812BB2BB8710ED90460472B59494" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_CF8D10828D27C51A8BD6460472B86F1F" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_BasicAndDilutedEarningsPerShareProforma" xlink:label="loc_twou_BasicAndDilutedEarningsPerShareProforma_868358C3FD50DF1FE509460472B83D03" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_0295812BB2BB8710ED90460472B59494" xlink:to="loc_twou_BasicAndDilutedEarningsPerShareProforma_868358C3FD50DF1FE509460472B83D03" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/BusinessCombinationTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_D402D4761F297C5ABD58ADB7A040AEF4" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_218B8120FF6458BDCE86ADB7A0406846" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_D402D4761F297C5ABD58ADB7A040AEF4" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_218B8120FF6458BDCE86ADB7A0406846" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_327689B3A6DFAFBE5C7EADB7A0400BCD" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_D402D4761F297C5ABD58ADB7A040AEF4" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_327689B3A6DFAFBE5C7EADB7A0400BCD" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/CommitmentsAndContingencies" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_C2B0798B969CDD6C1C37ADB7A0448C55" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_A5D271F4C4C98924FD26ADB7A04439F8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_C2B0798B969CDD6C1C37ADB7A0448C55" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_A5D271F4C4C98924FD26ADB7A04439F8" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/CommitmentsAndContingenciesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0B5057538E97BEA50E684931E5D09D6E" xlink:type="locator" />
    <link:loc xlink:href="twou-20191231.xsd#twou_AdditionalInvestmentInEducationalTechnologyContingentPayment" xlink:label="loc_twou_AdditionalInvestmentInEducationalTechnologyContingentPayment_B8D8F2BB5D49E0175A0549323D752A78" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0B5057538E97BEA50E684931E5D09D6E" xlink:to="loc_twou_AdditionalInvestmentInEducationalTechnologyContingentPayment_B8D8F2BB5D49E0175A0549323D752A78" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDueToUniversityClientsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4CAE07BD3295A8BBAD874925A410C2C4" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractualObligationFiscalYearMaturityAbstract" xlink:label="loc_us-gaap_ContractualObligationFiscalYearMaturityAbstract_3CBC65E27C03C6B731EC4925A410B6E5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4CAE07BD3295A8BBAD874925A410C2C4" xlink:to="loc_us-gaap_ContractualObligationFiscalYearMaturityAbstract_3CBC65E27C03C6B731EC4925A410B6E5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:label="loc_us-gaap_ContractualObligationDueInNextTwelveMonths_4528CD91D591F21653B24925A4118636" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractualObligationFiscalYearMaturityAbstract_3CBC65E27C03C6B731EC4925A410B6E5" xlink:to="loc_us-gaap_ContractualObligationDueInNextTwelveMonths_4528CD91D591F21653B24925A4118636" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractualObligationDueInSecondYear" xlink:label="loc_us-gaap_ContractualObligationDueInSecondYear_952536605FCC3938704F4925A411D17D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractualObligationFiscalYearMaturityAbstract_3CBC65E27C03C6B731EC4925A410B6E5" xlink:to="loc_us-gaap_ContractualObligationDueInSecondYear_952536605FCC3938704F4925A411D17D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractualObligationDueInThirdYear" xlink:label="loc_us-gaap_ContractualObligationDueInThirdYear_6F3360AA89D2366A5E6E4925A411CCD8" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractualObligationFiscalYearMaturityAbstract_3CBC65E27C03C6B731EC4925A410B6E5" xlink:to="loc_us-gaap_ContractualObligationDueInThirdYear_6F3360AA89D2366A5E6E4925A411CCD8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractualObligationDueInFourthYear" xlink:label="loc_us-gaap_ContractualObligationDueInFourthYear_F83AF4D018F7A4CAF26C4925A411CD5E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractualObligationFiscalYearMaturityAbstract_3CBC65E27C03C6B731EC4925A410B6E5" xlink:to="loc_us-gaap_ContractualObligationDueInFourthYear_F83AF4D018F7A4CAF26C4925A411CD5E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractualObligationDueInFifthYear" xlink:label="loc_us-gaap_ContractualObligationDueInFifthYear_2540FEF8881ECA969F144925A411E5FA" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractualObligationFiscalYearMaturityAbstract_3CBC65E27C03C6B731EC4925A410B6E5" xlink:to="loc_us-gaap_ContractualObligationDueInFifthYear_2540FEF8881ECA969F144925A411E5FA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractualObligationDueAfterFifthYear" xlink:label="loc_us-gaap_ContractualObligationDueAfterFifthYear_842CFC6AF22AFD49BC974925A4129F77" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractualObligationFiscalYearMaturityAbstract_3CBC65E27C03C6B731EC4925A410B6E5" xlink:to="loc_us-gaap_ContractualObligationDueAfterFifthYear_842CFC6AF22AFD49BC974925A4129F77" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractualObligation" xlink:label="loc_us-gaap_ContractualObligation_D694BC1434EDAE2375904925A41234F4" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractualObligationFiscalYearMaturityAbstract_3CBC65E27C03C6B731EC4925A410B6E5" xlink:to="loc_us-gaap_ContractualObligation_D694BC1434EDAE2375904925A41234F4" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/CommitmentsAndContingenciesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_06F81A574E3F85D432B1ADB7A046EC91" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:label="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_00D9533178F1CCCBBADFADB7A0465FC5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_06F81A574E3F85D432B1ADB7A046EC91" xlink:to="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_00D9533178F1CCCBBADFADB7A0465FC5" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_0786EC207F06647E021F58A62DC607C1" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_A789EADAB51762DCB77858A62DC61F59" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0786EC207F06647E021F58A62DC607C1" xlink:to="loc_us-gaap_AssetsAbstract_A789EADAB51762DCB77858A62DC61F59" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_C2C33C250CC46F15901558A62DC6CDF1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_A789EADAB51762DCB77858A62DC61F59" xlink:to="loc_us-gaap_AssetsCurrentAbstract_C2C33C250CC46F15901558A62DC6CDF1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_438F60362519897153B458A62DC64FC6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_C2C33C250CC46F15901558A62DC6CDF1" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_438F60362519897153B458A62DC64FC6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaap_RestrictedCashCurrent_0CB50B50C8BF08806E8A58A62DC796AD" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_C2C33C250CC46F15901558A62DC6CDF1" xlink:to="loc_us-gaap_RestrictedCashCurrent_0CB50B50C8BF08806E8A58A62DC796AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Investments" xlink:label="loc_us-gaap_Investments_B7DFA430A328D95B75BD58A62DC7EC30" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_C2C33C250CC46F15901558A62DC6CDF1" xlink:to="loc_us-gaap_Investments_B7DFA430A328D95B75BD58A62DC7EC30" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_B5FF6AA06DD407BFCA3358A62DC7339D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_C2C33C250CC46F15901558A62DC6CDF1" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_B5FF6AA06DD407BFCA3358A62DC7339D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_DC85F22E495B1B7A254458A62DC7B25B" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_C2C33C250CC46F15901558A62DC6CDF1" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_DC85F22E495B1B7A254458A62DC7B25B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_746D0F8B75D80F7E8D8958A62DC7EE2C" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_C2C33C250CC46F15901558A62DC6CDF1" xlink:to="loc_us-gaap_AssetsCurrent_746D0F8B75D80F7E8D8958A62DC7EE2C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_B46B9BB28354A506B70358A62DC710DC" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_A789EADAB51762DCB77858A62DC61F59" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_B46B9BB28354A506B70358A62DC710DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_8B2E015D05460D2105C558A62DC77572" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_A789EADAB51762DCB77858A62DC61F59" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_8B2E015D05460D2105C558A62DC77572" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_FFAF0461EEB24148541858A62DC887FD" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_A789EADAB51762DCB77858A62DC61F59" xlink:to="loc_us-gaap_Goodwill_FFAF0461EEB24148541858A62DC887FD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0DD7EB57747D561F9AB058A62DC80A79" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_A789EADAB51762DCB77858A62DC61F59" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0DD7EB57747D561F9AB058A62DC80A79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_B219637FD6AB37288CFA58A62DC8F7A5" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_A789EADAB51762DCB77858A62DC61F59" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_B219637FD6AB37288CFA58A62DC8F7A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_1ADB4B158DB9C254F51A58A62DC8A8A1" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_A789EADAB51762DCB77858A62DC61F59" xlink:to="loc_us-gaap_Assets_1ADB4B158DB9C254F51A58A62DC8A8A1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5E0CDB2CBF50E3DAC71258A62DC8DF4F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0786EC207F06647E021F58A62DC607C1" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5E0CDB2CBF50E3DAC71258A62DC8DF4F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_CF6D543E778DF7FB6E4C58A62DC808DF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5E0CDB2CBF50E3DAC71258A62DC8DF4F" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_CF6D543E778DF7FB6E4C58A62DC808DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_ED1203AF9170A85C63A258A62DC9D704" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_CF6D543E778DF7FB6E4C58A62DC808DF" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_ED1203AF9170A85C63A258A62DC9D704" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_36D3101B5FCCD88F8FBF58A62DC98AD0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_CF6D543E778DF7FB6E4C58A62DC808DF" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_36D3101B5FCCD88F8FBF58A62DC98AD0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_6A3C1834595B941B4C4558A62DC9FE31" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_CF6D543E778DF7FB6E4C58A62DC808DF" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_6A3C1834595B941B4C4558A62DC9FE31" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_BD87E2FDB73E6320039458A62DC9A49B" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_CF6D543E778DF7FB6E4C58A62DC808DF" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_BD87E2FDB73E6320039458A62DC9A49B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_6A5CAC97AE9F6C57A6D758A62DC9B64B" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_CF6D543E778DF7FB6E4C58A62DC808DF" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_6A5CAC97AE9F6C57A6D758A62DC9B64B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_ED6F711BD0CA8F538AEF58A62DCA76D7" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_CF6D543E778DF7FB6E4C58A62DC808DF" xlink:to="loc_us-gaap_LiabilitiesCurrent_ED6F711BD0CA8F538AEF58A62DCA76D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_FB12D6209AE4D8DE4E4F58A62DCA1E69" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5E0CDB2CBF50E3DAC71258A62DC8DF4F" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_FB12D6209AE4D8DE4E4F58A62DCA1E69" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_D6960A09E28828AEF26A58A62DCAACEA" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5E0CDB2CBF50E3DAC71258A62DC8DF4F" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_D6960A09E28828AEF26A58A62DCAACEA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_8DB4061E8D4FF2668E9A58A62DCA3936" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5E0CDB2CBF50E3DAC71258A62DC8DF4F" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_8DB4061E8D4FF2668E9A58A62DCA3936" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_E52F10196B8C0D85B91358A62DCAD72E" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5E0CDB2CBF50E3DAC71258A62DC8DF4F" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_E52F10196B8C0D85B91358A62DCAD72E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_1D1C3184701A244E991258A62DCA7B87" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5E0CDB2CBF50E3DAC71258A62DC8DF4F" xlink:to="loc_us-gaap_Liabilities_1D1C3184701A244E991258A62DCA7B87" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_C94F67ED836911EA2E2D58A62DCB3A4C" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5E0CDB2CBF50E3DAC71258A62DC8DF4F" xlink:to="loc_us-gaap_CommitmentsAndContingencies_C94F67ED836911EA2E2D58A62DCB3A4C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_8C846F2630265C6ABA7758A62DCB9D2D" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5E0CDB2CBF50E3DAC71258A62DC8DF4F" xlink:to="loc_us-gaap_StockholdersEquityAbstract_8C846F2630265C6ABA7758A62DCB9D2D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_242F502CA70AC4BC651458A62DCBA223" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_8C846F2630265C6ABA7758A62DCB9D2D" xlink:to="loc_us-gaap_PreferredStockValue_242F502CA70AC4BC651458A62DCBA223" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_B10F4CF6220F1E05475558A62DCBAEF8" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_8C846F2630265C6ABA7758A62DCB9D2D" xlink:to="loc_us-gaap_CommonStockValue_B10F4CF6220F1E05475558A62DCBAEF8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_A53F29380E53635224EB58A62DCB8450" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_8C846F2630265C6ABA7758A62DCB9D2D" xlink:to="loc_us-gaap_AdditionalPaidInCapital_A53F29380E53635224EB58A62DCB8450" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_CA5135F64F062EA13B7858A62DCBECEB" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_8C846F2630265C6ABA7758A62DCB9D2D" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_CA5135F64F062EA13B7858A62DCBECEB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D28C760D1E6ED3C534A158A62DCC7642" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_8C846F2630265C6ABA7758A62DCB9D2D" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_D28C760D1E6ED3C534A158A62DCC7642" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_9743721A12417B3775B658A62DCC80DF" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_8C846F2630265C6ABA7758A62DCB9D2D" xlink:to="loc_us-gaap_StockholdersEquity_9743721A12417B3775B658A62DCC80DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_93E3277E4A618FE8DBC958A62DCC4774" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5E0CDB2CBF50E3DAC71258A62DC8DF4F" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_93E3277E4A618FE8DBC958A62DCC4774" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_A5D560248C9CD21A8F10ADB79FB939DE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_05949CAA44C018FA70CEADB79FB92D73" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_A5D560248C9CD21A8F10ADB79FB939DE" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_05949CAA44C018FA70CEADB79FB92D73" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_AD8201C18BEBDD66EC14ADB79FB9D0D5" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_A5D560248C9CD21A8F10ADB79FB939DE" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_AD8201C18BEBDD66EC14ADB79FB9D0D5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_A2D7AE52ADB73414B043ADB79FB9AAB8" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_A5D560248C9CD21A8F10ADB79FB939DE" xlink:to="loc_us-gaap_PreferredStockSharesIssued_A2D7AE52ADB73414B043ADB79FB9AAB8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_EC10B4656C79748227A2ADB79FBA6DBE" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_A5D560248C9CD21A8F10ADB79FB939DE" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_EC10B4656C79748227A2ADB79FBA6DBE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_C8257100D962C6276AB4ADB79FBAC22F" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_A5D560248C9CD21A8F10ADB79FB939DE" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_C8257100D962C6276AB4ADB79FBAC22F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_5A3C305E99F3453FCB7BADB79FBA38F5" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_A5D560248C9CD21A8F10ADB79FB939DE" xlink:to="loc_us-gaap_CommonStockSharesIssued_5A3C305E99F3453FCB7BADB79FBA38F5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_26464CC3E764EE706771ADB79FBA0423" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_A5D560248C9CD21A8F10ADB79FB939DE" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_26464CC3E764EE706771ADB79FBA0423" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_109B0E13F1CDACD52D748730F75A5849" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_38E03CCCB4F69EBA87138730F75AACD5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_109B0E13F1CDACD52D748730F75A5849" xlink:to="loc_us-gaap_StatementTable_38E03CCCB4F69EBA87138730F75AACD5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_06E5781D4F775061C4118730F75A9FB3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_38E03CCCB4F69EBA87138730F75AACD5" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_06E5781D4F775061C4118730F75A9FB3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_A20BB594D945991352328730F75AF7B2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_06E5781D4F775061C4118730F75A9FB3" xlink:to="loc_us-gaap_EquityComponentDomain_A20BB594D945991352328730F75AF7B2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_C2E0AC3B284A8500D7CB8730F75BE6B1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_A20BB594D945991352328730F75AF7B2" xlink:to="loc_us-gaap_CommonStockMember_C2E0AC3B284A8500D7CB8730F75BE6B1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_720D1D5579877A553C998730F75BCDEF" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_A20BB594D945991352328730F75AF7B2" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_720D1D5579877A553C998730F75BCDEF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_BEB608B655905C3C8F6D8730F75B43A6" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_A20BB594D945991352328730F75AF7B2" xlink:to="loc_us-gaap_RetainedEarningsMember_BEB608B655905C3C8F6D8730F75B43A6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_90B429C6D662C4128CFF8730F75B3CB5" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_A20BB594D945991352328730F75AF7B2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_90B429C6D662C4128CFF8730F75B3CB5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_C5A6AAC5C3B91C0FF8348730F75B8BCB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_38E03CCCB4F69EBA87138730F75AACD5" xlink:to="loc_us-gaap_StatementLineItems_C5A6AAC5C3B91C0FF8348730F75B8BCB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_C5A6AAC5C3B91C0FF8348730F75B8BCB" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_7455A9B81F36DAD6DC448730F75C8B6B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_StockholdersEquity_7455A9B81F36DAD6DC448730F75C8B6B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_CE42336F0D4D86C613468730F75C6CAF" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_CE42336F0D4D86C613468730F75C6CAF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_C8AB7E316B5DF7297BC18730F75C0C35" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_C8AB7E316B5DF7297BC18730F75C0C35" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_6BBAC58901C4989902A48730F75CADB5" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1_6BBAC58901C4989902A48730F75CADB5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_2F6161DD393FA0BC644E8730F75CA764" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_2F6161DD393FA0BC644E8730F75CA764" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_0AD69716D991CA4939248730F75D0B5C" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_0AD69716D991CA4939248730F75D0B5C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings" xlink:label="loc_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings_08BBC07EBE1F31FF32268730F75DEFE6" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings_08BBC07EBE1F31FF32268730F75DEFE6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" xlink:label="loc_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_4A7A04433963D36A7A1B8730F75D5E7A" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings_4A7A04433963D36A7A1B8730F75D5E7A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_380946743DAD357C7BDA8730F75D69C3" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_380946743DAD357C7BDA8730F75D69C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_535655C5C80EB6FC29638730F75D1F26" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_535655C5C80EB6FC29638730F75D1F26" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3A93AF32018772139FD68730F75DA437" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3A93AF32018772139FD68730F75DA437" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_E3C113FD34CC374013DA8730F75EF7B9" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_E3C113FD34CC374013DA8730F75EF7B9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_2FC242C063EA3FA858C18730F75E7B75" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_2FC242C063EA3FA858C18730F75E7B75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_5AA5363746359CA503CE8730F75E36A4" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_5AA5363746359CA503CE8730F75E36A4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_C22F385FF44DB5ADD9078730F75E771B" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_NetIncomeLoss_C22F385FF44DB5ADD9078730F75E771B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_5718EB3806BC14844D958730F75E4480" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_5718EB3806BC14844D958730F75E4480" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_BA9796066E3155286DA38730F75E534C" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_StockholdersEquity_BA9796066E3155286DA38730F75E534C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_4F19D3933408D76A2F198730F75FA48E" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0A1AE1EE5D6F48786CF18730F75BBADF" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_4F19D3933408D76A2F198730F75FA48E" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_C13D0E77228F22F4B9876D9F5343D672" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_891A4C76A1195FACE7796D9F53458083" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_C13D0E77228F22F4B9876D9F5343D672" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_891A4C76A1195FACE7796D9F53458083" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_B9B348057D18AEA1CAC86D9F53473233" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_891A4C76A1195FACE7796D9F53458083" xlink:to="loc_us-gaap_ProfitLoss_B9B348057D18AEA1CAC86D9F53473233" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5F2F95F95E300E1FD3D36D9F5347A2DF" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_891A4C76A1195FACE7796D9F53458083" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5F2F95F95E300E1FD3D36D9F5347A2DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_8C5CE17A9A2CA2110A336D9F5348AF05" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5F2F95F95E300E1FD3D36D9F5347A2DF" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_8C5CE17A9A2CA2110A336D9F5348AF05" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_F175D5A32F779E0047896D9F53486CE5" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5F2F95F95E300E1FD3D36D9F5347A2DF" xlink:to="loc_us-gaap_ShareBasedCompensation_F175D5A32F779E0047896D9F53486CE5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaap_OperatingLeaseCost_F96A5A5D962AC24D53D26D9F534813EE" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5F2F95F95E300E1FD3D36D9F5347A2DF" xlink:to="loc_us-gaap_OperatingLeaseCost_F96A5A5D962AC24D53D26D9F534813EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_9F18B8CB81C15FC4B33A6D9F53481EA5" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5F2F95F95E300E1FD3D36D9F5347A2DF" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_9F18B8CB81C15FC4B33A6D9F53481EA5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_6DF3D7FDA79FD9410ECE6D9F534985A7" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5F2F95F95E300E1FD3D36D9F5347A2DF" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_6DF3D7FDA79FD9410ECE6D9F534985A7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_DFB0DA0F9FC557255F436D9F5349BC6D" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5F2F95F95E300E1FD3D36D9F5347A2DF" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_DFB0DA0F9FC557255F436D9F5349BC6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_559FEC4031249714ED236D9F5349F9EA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_DFB0DA0F9FC557255F436D9F5349BC6D" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_559FEC4031249714ED236D9F5349F9EA" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_IncreaseDecreaseInRefundsPayable" xlink:label="loc_twou_IncreaseDecreaseInRefundsPayable_212C1F1815F5391FC9F06D9F53498398" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_DFB0DA0F9FC557255F436D9F5349BC6D" xlink:to="loc_twou_IncreaseDecreaseInRefundsPayable_212C1F1815F5391FC9F06D9F53498398" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_88F9F20EF57A80D969486D9F5349C30E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_DFB0DA0F9FC557255F436D9F5349BC6D" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_88F9F20EF57A80D969486D9F5349C30E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_9A8308753B523EB9C9746D9F534AE7B0" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_DFB0DA0F9FC557255F436D9F5349BC6D" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_9A8308753B523EB9C9746D9F534AE7B0" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits" xlink:label="loc_twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits_1C485ACC63ECC1435D976D9F534AA60B" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_DFB0DA0F9FC557255F436D9F5349BC6D" xlink:to="loc_twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits_1C485ACC63ECC1435D976D9F534AA60B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_8BE9A0AD3CDF56CD4A516D9F534ADC3C" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_DFB0DA0F9FC557255F436D9F5349BC6D" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_8BE9A0AD3CDF56CD4A516D9F534ADC3C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_46850EA420792C10C2766D9F534AE022" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_DFB0DA0F9FC557255F436D9F5349BC6D" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_46850EA420792C10C2766D9F534AE022" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_8A9D4795722D47114FCC6D9F534A9F95" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_DFB0DA0F9FC557255F436D9F5349BC6D" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_8A9D4795722D47114FCC6D9F534A9F95" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_703FDFC246F4D23B5DDA6D9F534A3A33" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_891A4C76A1195FACE7796D9F53458083" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_703FDFC246F4D23B5DDA6D9F534A3A33" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1B23BDB942FE877BEC7D6D9F534B27E1" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_C13D0E77228F22F4B9876D9F5343D672" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1B23BDB942FE877BEC7D6D9F534B27E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_D8BE28792B726F7EDB6C6D9F534BE5EC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1B23BDB942FE877BEC7D6D9F534B27E1" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_D8BE28792B726F7EDB6C6D9F534BE5EC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_84AE20FEE744686606BD6D9F534B635C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1B23BDB942FE877BEC7D6D9F534B27E1" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_84AE20FEE744686606BD6D9F534B635C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_90D813AA00DC9F83D0716D9F534B58CA" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1B23BDB942FE877BEC7D6D9F534B27E1" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_90D813AA00DC9F83D0716D9F534B58CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_CC7418BFE45337947CF56D9F534B6C6D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1B23BDB942FE877BEC7D6D9F534B27E1" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_CC7418BFE45337947CF56D9F534B6C6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:label="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_731CB8FAEDD6FAE373E76D9F534CAB31" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1B23BDB942FE877BEC7D6D9F534B27E1" xlink:to="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_731CB8FAEDD6FAE373E76D9F534CAB31" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_AdvancesFromToCustomers" xlink:label="loc_twou_AdvancesFromToCustomers_913DC5A44145C31206E46D9F534CD996" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1B23BDB942FE877BEC7D6D9F534B27E1" xlink:to="loc_twou_AdvancesFromToCustomers_913DC5A44145C31206E46D9F534CD996" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_AdvancesRepaidFromToCustomers" xlink:label="loc_twou_AdvancesRepaidFromToCustomers_AC274CF1E0A7D580ACC46D9F534CA724" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1B23BDB942FE877BEC7D6D9F534B27E1" xlink:to="loc_twou_AdvancesRepaidFromToCustomers_AC274CF1E0A7D580ACC46D9F534CA724" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_65A5B77EF74B4B27CFA06D9F534C0F59" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1B23BDB942FE877BEC7D6D9F534B27E1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_65A5B77EF74B4B27CFA06D9F534C0F59" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_51A737ADCAF8AF2AEB9A6D9F534C586E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_C13D0E77228F22F4B9876D9F5343D672" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_51A737ADCAF8AF2AEB9A6D9F534C586E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_DF1A0F0325B8C15B1D786D9F534D7AB7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_51A737ADCAF8AF2AEB9A6D9F534C586E" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_DF1A0F0325B8C15B1D786D9F534D7AB7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_2B6F13923BA933B109146D9F534D22BA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_51A737ADCAF8AF2AEB9A6D9F534C586E" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_2B6F13923BA933B109146D9F534D22BA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaap_RepaymentsOfDebt_97208324C57261F520D56D9F534D1CF5" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_51A737ADCAF8AF2AEB9A6D9F534C586E" xlink:to="loc_us-gaap_RepaymentsOfDebt_97208324C57261F520D56D9F534D1CF5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_7F981A306D453D1C4F816D9F534DC4D9" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_51A737ADCAF8AF2AEB9A6D9F534C586E" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_7F981A306D453D1C4F816D9F534DC4D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_D6CEB5F732D6F6B325EF6D9F534D0C62" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_51A737ADCAF8AF2AEB9A6D9F534C586E" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_D6CEB5F732D6F6B325EF6D9F534D0C62" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_DD73FBD244C2A1DCC3636D9F534E3EF8" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_51A737ADCAF8AF2AEB9A6D9F534C586E" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_DD73FBD244C2A1DCC3636D9F534E3EF8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans" xlink:label="loc_us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans_853387D9A6A11E5661596D9F534E21D1" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_51A737ADCAF8AF2AEB9A6D9F534C586E" xlink:to="loc_us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans_853387D9A6A11E5661596D9F534E21D1" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_PaymentsToAcquisitionofAmortizableIntangibleAssets" xlink:label="loc_twou_PaymentsToAcquisitionofAmortizableIntangibleAssets_ED08BCF131115646A5D96D9F534E61AD" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_51A737ADCAF8AF2AEB9A6D9F534C586E" xlink:to="loc_twou_PaymentsToAcquisitionofAmortizableIntangibleAssets_ED08BCF131115646A5D96D9F534E61AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_CBDEDF0EFA556473A1D06D9F534EAABB" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_51A737ADCAF8AF2AEB9A6D9F534C586E" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_CBDEDF0EFA556473A1D06D9F534EAABB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_D2FDD2F0668845DCA9846D9F534E81C3" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_C13D0E77228F22F4B9876D9F5343D672" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_D2FDD2F0668845DCA9846D9F534E81C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_80B7F08923E9C2B461896D9F534E09E7" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_C13D0E77228F22F4B9876D9F5343D672" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_80B7F08923E9C2B461896D9F534E09E7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0738FC54E7CC2D49869E6D9F534E99E0" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_C13D0E77228F22F4B9876D9F5343D672" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0738FC54E7CC2D49869E6D9F534E99E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_DB830DA32F765CAA8B2C6D9F534FE70D" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_C13D0E77228F22F4B9876D9F5343D672" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_DB830DA32F765CAA8B2C6D9F534FE70D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_E15C0BDAA6945CBCED3D408FC8F20CF7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_ACF6C4151F77AEA2AE6F408FC8F2B720" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_E15C0BDAA6945CBCED3D408FC8F20CF7" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_ACF6C4151F77AEA2AE6F408FC8F2B720" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_C835359490616A5EF9AA408FC8F2D61F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_E15C0BDAA6945CBCED3D408FC8F20CF7" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_C835359490616A5EF9AA408FC8F2D61F" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CurriculumAndTeachingCosts" xlink:label="loc_twou_CurriculumAndTeachingCosts_9389657783FEE1C50146408FC8F29CBF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_C835359490616A5EF9AA408FC8F2D61F" xlink:to="loc_twou_CurriculumAndTeachingCosts_9389657783FEE1C50146408FC8F29CBF" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_ServicingAndSupportCosts" xlink:label="loc_twou_ServicingAndSupportCosts_D4E9EBC7405385A1F545408FC8F28669" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_C835359490616A5EF9AA408FC8F2D61F" xlink:to="loc_twou_ServicingAndSupportCosts_D4E9EBC7405385A1F545408FC8F28669" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_TechnologyAndContentDevelopmentCost" xlink:label="loc_twou_TechnologyAndContentDevelopmentCost_4B2BF85FDEFA02C3CEEC408FC8F2411B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_C835359490616A5EF9AA408FC8F2D61F" xlink:to="loc_twou_TechnologyAndContentDevelopmentCost_4B2BF85FDEFA02C3CEEC408FC8F2411B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_A85D2411AF8C78DF6291408FC8F2B98E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_C835359490616A5EF9AA408FC8F2D61F" xlink:to="loc_us-gaap_SellingAndMarketingExpense_A85D2411AF8C78DF6291408FC8F2B98E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_C9397395CD21F0073D2E408FC8F4FA2A" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_C835359490616A5EF9AA408FC8F2D61F" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_C9397395CD21F0073D2E408FC8F4FA2A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_FD273F7847E12C8CB8F3408FC8F4A710" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_C835359490616A5EF9AA408FC8F2D61F" xlink:to="loc_us-gaap_AssetImpairmentCharges_FD273F7847E12C8CB8F3408FC8F4A710" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="loc_us-gaap_CostsAndExpenses_78F73686762D8F4CE38B408FC8F434CD" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_C835359490616A5EF9AA408FC8F2D61F" xlink:to="loc_us-gaap_CostsAndExpenses_78F73686762D8F4CE38B408FC8F434CD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_36876DD4307444FE42AD408FC8F4D0FE" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_E15C0BDAA6945CBCED3D408FC8F20CF7" xlink:to="loc_us-gaap_OperatingIncomeLoss_36876DD4307444FE42AD408FC8F4D0FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_B01FE1C84A591E18F45F408FC8F4BB33" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_E15C0BDAA6945CBCED3D408FC8F20CF7" xlink:to="loc_us-gaap_InvestmentIncomeInterest_B01FE1C84A591E18F45F408FC8F4BB33" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_B30DD5B0706DE9DACDCB408FC8F45B79" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_E15C0BDAA6945CBCED3D408FC8F20CF7" xlink:to="loc_us-gaap_InterestExpense_B30DD5B0706DE9DACDCB408FC8F45B79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_8DFF3EB548EB2DF19B3E408FC8F4552D" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_E15C0BDAA6945CBCED3D408FC8F20CF7" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_8DFF3EB548EB2DF19B3E408FC8F4552D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1098B7D36A651A15A4F9408FC8F48B44" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_E15C0BDAA6945CBCED3D408FC8F20CF7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1098B7D36A651A15A4F9408FC8F48B44" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_91BF66E07ECF3E83B16B408FC8F49281" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_E15C0BDAA6945CBCED3D408FC8F20CF7" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_91BF66E07ECF3E83B16B408FC8F49281" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_560DD7F5469620B226FC408FC8F4B3DA" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_E15C0BDAA6945CBCED3D408FC8F20CF7" xlink:to="loc_us-gaap_NetIncomeLoss_560DD7F5469620B226FC408FC8F4B3DA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_CB7805506C2911CBB6E8408FC8F4A8FE" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_E15C0BDAA6945CBCED3D408FC8F20CF7" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDiluted_CB7805506C2911CBB6E8408FC8F4A8FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_9D24B91CB512AF74A1E5408FC8F6F430" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_E15C0BDAA6945CBCED3D408FC8F20CF7" xlink:to="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_9D24B91CB512AF74A1E5408FC8F6F430" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5CBED60536980DEF24DC408FC8F6D56F" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_E15C0BDAA6945CBCED3D408FC8F20CF7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5CBED60536980DEF24DC408FC8F6D56F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_2F4AF9E85A7AC0AF000C408FC8F631EF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5CBED60536980DEF24DC408FC8F6D56F" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_2F4AF9E85A7AC0AF000C408FC8F631EF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_C8105B727A9424BFC7A9408FC8F6A4A4" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_5CBED60536980DEF24DC408FC8F6D56F" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_C8105B727A9424BFC7A9408FC8F6A4A4" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_47F3E92AE66EF72BCF4349545698CA40" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_8BEA294DF40724AC69F049545698AB34" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_47F3E92AE66EF72BCF4349545698CA40" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_8BEA294DF40724AC69F049545698AB34" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_358EC8714F4E7FB6B452495456995A44" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_8BEA294DF40724AC69F049545698AB34" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_358EC8714F4E7FB6B452495456995A44" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract" xlink:label="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:type="locator" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_2341699F65360C2B007C792024CC03A5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_DocumentType_2341699F65360C2B007C792024CC03A5" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentAnnualReport" xlink:label="loc_dei_DocumentAnnualReport_EBA73A5352918D6E1231792024CD6CC6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_DocumentAnnualReport_EBA73A5352918D6E1231792024CD6CC6" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_A6EE10EA528977596054792024CE1461" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_DocumentPeriodEndDate_A6EE10EA528977596054792024CE1461" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_64D41DA86819101E248A792024CE980F" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_DocumentTransitionReport_64D41DA86819101E248A792024CE980F" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_24E21C686A91285C51D0792024CE67A1" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_EntityFileNumber_24E21C686A91285C51D0792024CE67A1" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_EB033976C3807ACBBC73792024CEBF41" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_EntityRegistrantName_EB033976C3807ACBBC73792024CEBF41" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_2CA32EDA5E2A93A50371792024CECBC1" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_EntityIncorporationStateCountryCode_2CA32EDA5E2A93A50371792024CECBC1" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_dei_EntityTaxIdentificationNumber_6AF50D533AC77DAA59EB792024CE53CD" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_EntityTaxIdentificationNumber_6AF50D533AC77DAA59EB792024CE53CD" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_D2A5094B32E83E72DAAB792024CFB78E" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_EntityAddressAddressLine1_D2A5094B32E83E72DAAB792024CFB78E" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_3B4E3480DA58DE240A20792024CFF275" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_EntityAddressCityOrTown_3B4E3480DA58DE240A20792024CFF275" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_dei_EntityAddressStateOrProvince_7D8A1CE70A131575509D792024CFF83B" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_EntityAddressStateOrProvince_7D8A1CE70A131575509D792024CFF83B" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_AA7359B80B39E68169C4792024CFE10F" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_EntityAddressPostalZipCode_AA7359B80B39E68169C4792024CFE10F" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_30863395FFDBE9745E07792024CFFDB5" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_CityAreaCode_30863395FFDBE9745E07792024CFFDB5" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_C34B9C7F9172761A2D44792024CF839A" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_LocalPhoneNumber_C34B9C7F9172761A2D44792024CF839A" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_07EA20C65CE0E2431246792024D04F75" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_Security12bTitle_07EA20C65CE0E2431246792024D04F75" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_3A2C487455A065A92259792024D001FA" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_TradingSymbol_3A2C487455A065A92259792024D001FA" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_9A1069B9916B0D7354E0792024D0EAE1" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_SecurityExchangeName_9A1069B9916B0D7354E0792024D0EAE1" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_C9CC90E07FFBE00792C3792024D0BAA1" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_C9CC90E07FFBE00792C3792024D0BAA1" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_D3137DA129A0B6875618792024D0BE0E" xlink:type="locator" />
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_EntityVoluntaryFilers_D3137DA129A0B6875618792024D0BE0E" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_3C34AC329D1525EFCA89792024D04641" xlink:type="locator" />
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_EntityCurrentReportingStatus_3C34AC329D1525EFCA89792024D04641" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_575919AE48F2805D4BDD792024D19373" xlink:type="locator" />
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_EntityInteractiveDataCurrent_575919AE48F2805D4BDD792024D19373" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_C74C8C340DB77F197671792024D10B79" xlink:type="locator" />
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_EntityFilerCategory_C74C8C340DB77F197671792024D10B79" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_F9F1B26CA200B5D64F3A792024D1D76E" xlink:type="locator" />
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_EntitySmallBusiness_F9F1B26CA200B5D64F3A792024D1D76E" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_8610CE242EB7BD992111792024D124B0" xlink:type="locator" />
    <link:presentationArc order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_EntityEmergingGrowthCompany_8610CE242EB7BD992111792024D124B0" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_26E6F1DD5A5F9FA690AB792024D1AA35" xlink:type="locator" />
    <link:presentationArc order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_EntityShellCompany_26E6F1DD5A5F9FA690AB792024D1AA35" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_dei_EntityPublicFloat_03CB1C6A69B6ACEC5A95792024D151D7" xlink:type="locator" />
    <link:presentationArc order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_EntityPublicFloat_03CB1C6A69B6ACEC5A95792024D151D7" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_833BA154F5ABFD223D4E792024D1FF14" xlink:type="locator" />
    <link:presentationArc order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_833BA154F5ABFD223D4E792024D1FF14" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_9C66AD5B9102CDB2CA1E792024D2197C" xlink:type="locator" />
    <link:presentationArc order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_9C66AD5B9102CDB2CA1E792024D2197C" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_794F67A12496BC0D2701792024D2AD85" xlink:type="locator" />
    <link:presentationArc order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_EntityCentralIndexKey_794F67A12496BC0D2701792024D2AD85" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_98733D16BD571DE6C0FE792024D434A2" xlink:type="locator" />
    <link:presentationArc order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_AmendmentFlag_98733D16BD571DE6C0FE792024D434A2" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_C5FF5BE1B07BEA3B4BF2792024D4EC27" xlink:type="locator" />
    <link:presentationArc order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_CurrentFiscalYearEndDate_C5FF5BE1B07BEA3B4BF2792024D4EC27" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_0B9D8FD7984508E91C37792024D4A6EC" xlink:type="locator" />
    <link:presentationArc order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_DocumentFiscalYearFocus_0B9D8FD7984508E91C37792024D4A6EC" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_A1C1262BA1D15E2D0A09792024D531B0" xlink:type="locator" />
    <link:presentationArc order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_DCE258DCB24B493A0E5D792024C947B6" xlink:to="loc_dei_DocumentFiscalPeriodFocus_A1C1262BA1D15E2D0A09792024D531B0" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/Debt" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_850EEC72806D12123108ADB79FAA95C3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_F46B2A28236130843B12ADB79FABB12C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_850EEC72806D12123108ADB79FAA95C3" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_F46B2A28236130843B12ADB79FABB12C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/DebtDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_1CFFAE55F6C1EED47C0E87977DFD349C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_98B1D8C4DEF6020816E487977DFE22F4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1CFFAE55F6C1EED47C0E87977DFD349C" xlink:to="loc_us-gaap_DebtInstrumentTable_98B1D8C4DEF6020816E487977DFE22F4" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_PrepaymentDateAxis" xlink:label="loc_twou_PrepaymentDateAxis_2427F29798A5364C58FF87977DFEF044" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_98B1D8C4DEF6020816E487977DFE22F4" xlink:to="loc_twou_PrepaymentDateAxis_2427F29798A5364C58FF87977DFEF044" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_PrepaymentDateDomain" xlink:label="loc_twou_PrepaymentDateDomain_7F4EE98F05F0B08277FB87977DFEFBE9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_PrepaymentDateAxis_2427F29798A5364C58FF87977DFEF044" xlink:to="loc_twou_PrepaymentDateDomain_7F4EE98F05F0B08277FB87977DFEFBE9" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember" xlink:label="loc_twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember_9F43E14A221B0B25F17787977DFE6B60" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_PrepaymentDateDomain_7F4EE98F05F0B08277FB87977DFEFBE9" xlink:to="loc_twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember_9F43E14A221B0B25F17787977DFE6B60" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember" xlink:label="loc_twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember_6C4A007FF2335B459EA887977DFFF982" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_PrepaymentDateDomain_7F4EE98F05F0B08277FB87977DFEFBE9" xlink:to="loc_twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember_6C4A007FF2335B459EA887977DFFF982" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_0611CBE0CD850CD8500387977DFF4069" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_98B1D8C4DEF6020816E487977DFE22F4" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_0611CBE0CD850CD8500387977DFF4069" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_A209D9DCA7F9B4B240C887995814953D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_0611CBE0CD850CD8500387977DFF4069" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_A209D9DCA7F9B4B240C887995814953D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_479052A8990E239BC20187977DFF43D8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_A209D9DCA7F9B4B240C887995814953D" xlink:to="loc_us-gaap_SubsequentEventMember_479052A8990E239BC20187977DFF43D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_FCA9D1DCB753AB64FA9A87977E00DF74" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_98B1D8C4DEF6020816E487977DFE22F4" xlink:to="loc_us-gaap_CreditFacilityAxis_FCA9D1DCB753AB64FA9A87977E00DF74" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_C4144559AC5DA531E2BC87977E0098E2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_FCA9D1DCB753AB64FA9A87977E00DF74" xlink:to="loc_us-gaap_CreditFacilityDomain_C4144559AC5DA531E2BC87977E0098E2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandbyLettersOfCreditMember" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_8798F15CF88C322D239487977E007AFF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_C4144559AC5DA531E2BC87977E0098E2" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_8798F15CF88C322D239487977E007AFF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_6B53717380F0F5F60F5187977E00F8F0" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_98B1D8C4DEF6020816E487977DFE22F4" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_6B53717380F0F5F60F5187977E00F8F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_953AB9B326C5CDD8CE4087977E001467" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_6B53717380F0F5F60F5187977E00F8F0" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_953AB9B326C5CDD8CE4087977E001467" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_PrinceGeorgesCountyMarylandMember" xlink:label="loc_twou_PrinceGeorgesCountyMarylandMember_38BD6AC2CB7E1089F2CD87977E0194C0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_953AB9B326C5CDD8CE4087977E001467" xlink:to="loc_twou_PrinceGeorgesCountyMarylandMember_38BD6AC2CB7E1089F2CD87977E0194C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_80D39BA0B0EFD17982FC87977E011F0D" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_98B1D8C4DEF6020816E487977DFE22F4" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_80D39BA0B0EFD17982FC87977E011F0D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_A8AEBEE0153025A908C587977E019860" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_80D39BA0B0EFD17982FC87977E011F0D" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_A8AEBEE0153025A908C587977E019860" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaap_LetterOfCreditMember_FFDEFFBC02C388BA529E87977E01EA51" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_A8AEBEE0153025A908C587977E019860" xlink:to="loc_us-gaap_LetterOfCreditMember_FFDEFFBC02C388BA529E87977E01EA51" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DeferredGovernmentGrantObligationsMember" xlink:label="loc_twou_DeferredGovernmentGrantObligationsMember_3B8A3308157AA2703A9087977E02506D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_A8AEBEE0153025A908C587977E019860" xlink:to="loc_twou_DeferredGovernmentGrantObligationsMember_3B8A3308157AA2703A9087977E02506D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_5E1C5671AC3B0BF8388E87977E023F51" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_98B1D8C4DEF6020816E487977DFE22F4" xlink:to="loc_us-gaap_DebtInstrumentAxis_5E1C5671AC3B0BF8388E87977E023F51" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_E0E724033200720F4A9287977E0281EC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_5E1C5671AC3B0BF8388E87977E023F51" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_E0E724033200720F4A9287977E0281EC" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CreditAgreementMember" xlink:label="loc_twou_CreditAgreementMember_C15868AE6E657450651D87977E021E6B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_E0E724033200720F4A9287977E0281EC" xlink:to="loc_twou_CreditAgreementMember_C15868AE6E657450651D87977E021E6B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_5AD9751CBF2B1CE5D99587977E03375A" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_98B1D8C4DEF6020816E487977DFE22F4" xlink:to="loc_us-gaap_VariableRateAxis_5AD9751CBF2B1CE5D99587977E03375A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_6F24737BE5FFEEBC022187977E037FD8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_5AD9751CBF2B1CE5D99587977E03375A" xlink:to="loc_us-gaap_VariableRateDomain_6F24737BE5FFEEBC022187977E037FD8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BaseRateMember" xlink:label="loc_us-gaap_BaseRateMember_2B9DA03CE678E04B7D6D87977E030C8B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_6F24737BE5FFEEBC022187977E037FD8" xlink:to="loc_us-gaap_BaseRateMember_2B9DA03CE678E04B7D6D87977E030C8B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_F459F7F27D6F32F10D7887977E03C55A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_6F24737BE5FFEEBC022187977E037FD8" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_F459F7F27D6F32F10D7887977E03C55A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_FD383A58D61961496F1587977E034E9F" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_98B1D8C4DEF6020816E487977DFE22F4" xlink:to="loc_srt_RangeAxis_FD383A58D61961496F1587977E034E9F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_6898C9FC580BEC5D85EB87977E04DC2D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_FD383A58D61961496F1587977E034E9F" xlink:to="loc_srt_RangeMember_6898C9FC580BEC5D85EB87977E04DC2D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_BED105CC420AB120462B87977E04E086" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_6898C9FC580BEC5D85EB87977E04DC2D" xlink:to="loc_srt_MinimumMember_BED105CC420AB120462B87977E04E086" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_DC3DD4D8C795AA71604D87977E04D009" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_6898C9FC580BEC5D85EB87977E04DC2D" xlink:to="loc_srt_MaximumMember_DC3DD4D8C795AA71604D87977E04D009" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_98B1D8C4DEF6020816E487977DFE22F4" xlink:to="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_51B2FF25BA3739B0F2B987977E054017" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_us-gaap_LongTermDebtCurrent_51B2FF25BA3739B0F2B987977E054017" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_5BB74DB95EFE0C3D14AD87977E05D443" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_5BB74DB95EFE0C3D14AD87977E05D443" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_LongTermDebtAdditionalAmountAvailable" xlink:label="loc_twou_LongTermDebtAdditionalAmountAvailable_67AFDE8231D9322FA00687977E058E86" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_twou_LongTermDebtAdditionalAmountAvailable_67AFDE8231D9322FA00687977E058E86" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_C34EE956589DB2F30740879809DFD8D2" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_C34EE956589DB2F30740879809DFD8D2" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DebtInstrumentMinimumUnrestrictedCash" xlink:label="loc_twou_DebtInstrumentMinimumUnrestrictedCash_B9E577545B06E7D0C7E287977E050234" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_twou_DebtInstrumentMinimumUnrestrictedCash_B9E577545B06E7D0C7E287977E050234" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DebtInstrumentMinimumGraduateLQAR" xlink:label="loc_twou_DebtInstrumentMinimumGraduateLQAR_E42074557788DD1CACC187977E050AF7" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_twou_DebtInstrumentMinimumGraduateLQAR_E42074557788DD1CACC187977E050AF7" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DebtInstrumentAlternativeCredentialSegmentRevenue" xlink:label="loc_twou_DebtInstrumentAlternativeCredentialSegmentRevenue_A2846D972D80222ED7D887977E05C5B7" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_twou_DebtInstrumentAlternativeCredentialSegmentRevenue_A2846D972D80222ED7D887977E05C5B7" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DebtInstrumentGraduateProgramSegmentRevenueMinimumRequirement" xlink:label="loc_twou_DebtInstrumentGraduateProgramSegmentRevenueMinimumRequirement_D5A5378F7892AB29398187977E068A3B" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_twou_DebtInstrumentGraduateProgramSegmentRevenueMinimumRequirement_D5A5378F7892AB29398187977E068A3B" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DebtInstrumentAlternativeCredentialSegmentRevenueMinimumRequirement" xlink:label="loc_twou_DebtInstrumentAlternativeCredentialSegmentRevenueMinimumRequirement_7A1DA5A2A4FDC7F860F387977E069651" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_twou_DebtInstrumentAlternativeCredentialSegmentRevenueMinimumRequirement_7A1DA5A2A4FDC7F860F387977E069651" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_00FF48901F5242B6B10F87977E0603CD" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_00FF48901F5242B6B10F87977E0603CD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_FDB8BFBE8683CFE494EC87977E063EC9" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_FDB8BFBE8683CFE494EC87977E063EC9" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DebtInstrumentPrepaymentPremium" xlink:label="loc_twou_DebtInstrumentPrepaymentPremium_D2B31B68E9705F80BCB287977E06CCB0" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_twou_DebtInstrumentPrepaymentPremium_D2B31B68E9705F80BCB287977E06CCB0" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DebtInstrumentPrepaymentPenalty" xlink:label="loc_twou_DebtInstrumentPrepaymentPenalty_B296CE61C67C4A1030F187977E06DF51" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_twou_DebtInstrumentPrepaymentPenalty_B296CE61C67C4A1030F187977E06DF51" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_18280DC0ADA60922525A87977E072BAA" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_us-gaap_InterestExpense_18280DC0ADA60922525A87977E072BAA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_A6F66A9916047DDA3EF687977E0716C6" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_A6F66A9916047DDA3EF687977E0716C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_C38A482684BD26636B1A87977E07EBE7" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_C38A482684BD26636B1A87977E07EBE7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_1E74D9D617A1225AE7C787977E075237" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_us-gaap_LineOfCredit_1E74D9D617A1225AE7C787977E075237" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_NumberOfGovernmentGrants" xlink:label="loc_twou_NumberOfGovernmentGrants_EAA61CA0B9B4211ABD6887977E07C6D2" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_twou_NumberOfGovernmentGrants_EAA61CA0B9B4211ABD6887977E07C6D2" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DeferredGovernmentGrantObligationsNoncurrent" xlink:label="loc_twou_DeferredGovernmentGrantObligationsNoncurrent_B2CE1A8DA3035472884087977E0757A8" xlink:type="locator" />
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_twou_DeferredGovernmentGrantObligationsNoncurrent_B2CE1A8DA3035472884087977E0757A8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_06A0016BC8033D9889C687977E073783" xlink:type="locator" />
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_06A0016BC8033D9889C687977E073783" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DeferredGovernmentGrantObligationsPrincipalNoLongerSubjecttoForgiveness" xlink:label="loc_twou_DeferredGovernmentGrantObligationsPrincipalNoLongerSubjecttoForgiveness_560D39679BC849DDA64087977E087102" xlink:type="locator" />
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_twou_DeferredGovernmentGrantObligationsPrincipalNoLongerSubjecttoForgiveness_560D39679BC849DDA64087977E087102" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DeferredGovernmentGrantObligationsAccruedInterestNoLongerSubjecttoForgiveness" xlink:label="loc_twou_DeferredGovernmentGrantObligationsAccruedInterestNoLongerSubjecttoForgiveness_5BEF3B9F9BDF07A1195387977E08B9D5" xlink:type="locator" />
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_75F505D1F559403DD27B87977E04A8A7" xlink:to="loc_twou_DeferredGovernmentGrantObligationsAccruedInterestNoLongerSubjecttoForgiveness_5BEF3B9F9BDF07A1195387977E08B9D5" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/DebtLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_8ED807882D47E74DE6A654C677E59A6E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_78B54D30DA22496BFA8D54C677E56E7D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_8ED807882D47E74DE6A654C677E59A6E" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_78B54D30DA22496BFA8D54C677E56E7D" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DeferredGovernmentGrantObligationsNoncurrent" xlink:label="loc_twou_DeferredGovernmentGrantObligationsNoncurrent_B45A4F3306A7BFE7807254C677E5AA9F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_8ED807882D47E74DE6A654C677E59A6E" xlink:to="loc_twou_DeferredGovernmentGrantObligationsNoncurrent_B45A4F3306A7BFE7807254C677E5AA9F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_0B33CB89572CE93C92A354C677E55112" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_8ED807882D47E74DE6A654C677E59A6E" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_0B33CB89572CE93C92A354C677E55112" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLongTermDebt" xlink:label="loc_us-gaap_OtherLongTermDebt_CAFA0600BDC7D118729754C677E5ED45" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_8ED807882D47E74DE6A654C677E59A6E" xlink:to="loc_us-gaap_OtherLongTermDebt_CAFA0600BDC7D118729754C677E5ED45" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_410D78C81BF532DA216654C677E58347" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_8ED807882D47E74DE6A654C677E59A6E" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_410D78C81BF532DA216654C677E58347" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/DebtTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_4245CB70D009DE64B37349577CE4C952" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_53CA0B40241E34727AD549577D6BC30E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_4245CB70D009DE64B37349577CE4C952" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_53CA0B40241E34727AD549577D6BC30E" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssets" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_D47E06F866975613B788ADB7A03AC434" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_1B7BCB2ECF4C31773890ADB7A03A160B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_D47E06F866975613B788ADB7A03AC434" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_1B7BCB2ECF4C31773890ADB7A03A160B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_40106B18C2A44513DA5264234E087E26" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F7DFBF3BAF3D4F38103864234E09CD64" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_40106B18C2A44513DA5264234E087E26" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F7DFBF3BAF3D4F38103864234E09CD64" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_8B40B7B58AB169F4657E64234E09CDA5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F7DFBF3BAF3D4F38103864234E09CD64" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_8B40B7B58AB169F4657E64234E09CDA5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C4AF5B8B44017C5F98FD64234E0AE596" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_8B40B7B58AB169F4657E64234E09CDA5" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C4AF5B8B44017C5F98FD64234E0AE596" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_TrilogyEducationServicesInc.Member" xlink:label="loc_twou_TrilogyEducationServicesInc.Member_5AFBA6EDB52040C72D0064234E0A8874" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C4AF5B8B44017C5F98FD64234E0AE596" xlink:to="loc_twou_TrilogyEducationServicesInc.Member_5AFBA6EDB52040C72D0064234E0A8874" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1689FD05FF4945D36E6464234E0A3A4D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F7DFBF3BAF3D4F38103864234E09CD64" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1689FD05FF4945D36E6464234E0A3A4D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_09B568D62255C41D649B64234E0ADA47" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1689FD05FF4945D36E6464234E0A3A4D" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_09B568D62255C41D649B64234E0ADA47" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember" xlink:label="loc_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_B45C53DC0AD5C265781364234E0B0D63" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_09B568D62255C41D649B64234E0ADA47" xlink:to="loc_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_B45C53DC0AD5C265781364234E0B0D63" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_C8F0CA224C5570E19C7F64234E0BC413" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_09B568D62255C41D649B64234E0ADA47" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_C8F0CA224C5570E19C7F64234E0BC413" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DevelopedContentMember" xlink:label="loc_twou_DevelopedContentMember_00246428C4197402C9B364234E0B371F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_09B568D62255C41D649B64234E0ADA47" xlink:to="loc_twou_DevelopedContentMember_00246428C4197402C9B364234E0B371F" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_UniversityClientRelationshipsMember" xlink:label="loc_twou_UniversityClientRelationshipsMember_4F016E5ED1B65070FD9F64234E0B5CF7" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_09B568D62255C41D649B64234E0ADA47" xlink:to="loc_twou_UniversityClientRelationshipsMember_4F016E5ED1B65070FD9F64234E0B5CF7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaap_TradeNamesMember_21AE9BF8F6465DDB653364234E0BFC5B" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_09B568D62255C41D649B64234E0ADA47" xlink:to="loc_us-gaap_TradeNamesMember_21AE9BF8F6465DDB653364234E0BFC5B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaap_TypeOfArrangementAxis_70F8E45BB65B39DE442B64234E0C5764" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F7DFBF3BAF3D4F38103864234E09CD64" xlink:to="loc_us-gaap_TypeOfArrangementAxis_70F8E45BB65B39DE442B64234E0C5764" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_468C2F8519D051A25BEB64234E0CFF0E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfArrangementAxis_70F8E45BB65B39DE442B64234E0C5764" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_468C2F8519D051A25BEB64234E0CFF0E" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_SoftwareDevelopmentLicenseAndServicesAgreementMember" xlink:label="loc_twou_SoftwareDevelopmentLicenseAndServicesAgreementMember_2A89AABE12E2D152861364234E0C5FAF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_468C2F8519D051A25BEB64234E0CFF0E" xlink:to="loc_twou_SoftwareDevelopmentLicenseAndServicesAgreementMember_2A89AABE12E2D152861364234E0C5FAF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srt_CounterpartyNameAxis_D975B8FD7958295B6F7D64234E0C8DF0" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F7DFBF3BAF3D4F38103864234E09CD64" xlink:to="loc_srt_CounterpartyNameAxis_D975B8FD7958295B6F7D64234E0C8DF0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_00E750637497A5B3D36F64234E0C34B8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_D975B8FD7958295B6F7D64234E0C8DF0" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_00E750637497A5B3D36F64234E0C34B8" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_FlatironSchoolIncMember" xlink:label="loc_twou_FlatironSchoolIncMember_CA68F89C52E2FCCCBF2264234E0D461D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_00E750637497A5B3D36F64234E0C34B8" xlink:to="loc_twou_FlatironSchoolIncMember_CA68F89C52E2FCCCBF2264234E0D461D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1894BCEEFEEABFC65BBD64234E0D16B4" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F7DFBF3BAF3D4F38103864234E09CD64" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1894BCEEFEEABFC65BBD64234E0D16B4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_9BAD8EADAB89372FA4F564234E0D0C15" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1894BCEEFEEABFC65BBD64234E0D16B4" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_9BAD8EADAB89372FA4F564234E0D0C15" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_D4237D6E8369C9FFD64A64234E0DFB45" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1894BCEEFEEABFC65BBD64234E0D16B4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_D4237D6E8369C9FFD64A64234E0DFB45" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_F5BE270F175403B46DCD64234E0E1120" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1894BCEEFEEABFC65BBD64234E0D16B4" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_F5BE270F175403B46DCD64234E0E1120" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireSoftware" xlink:label="loc_us-gaap_PaymentsToAcquireSoftware_D05D4E40BFE56DDC540E64234E0E2726" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1894BCEEFEEABFC65BBD64234E0D16B4" xlink:to="loc_us-gaap_PaymentsToAcquireSoftware_D05D4E40BFE56DDC540E64234E0E2726" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_PaymentsForWebsite" xlink:label="loc_twou_PaymentsForWebsite_BA1782852A6E331FA2E864234E0E9F59" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1894BCEEFEEABFC65BBD64234E0D16B4" xlink:to="loc_twou_PaymentsForWebsite_BA1782852A6E331FA2E864234E0E9F59" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CostOfServicesLicensesOfSourceCodeAndSoftwareDevelopment" xlink:label="loc_twou_CostOfServicesLicensesOfSourceCodeAndSoftwareDevelopment_00334C00AC20DCC7507C64234E0EB9D4" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1894BCEEFEEABFC65BBD64234E0D16B4" xlink:to="loc_twou_CostOfServicesLicensesOfSourceCodeAndSoftwareDevelopment_00334C00AC20DCC7507C64234E0EB9D4" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_414C3D5608874B7A1E1EED9407EBF53E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_24C846C651152237940AED9407EB3A10" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_414C3D5608874B7A1E1EED9407EBF53E" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_24C846C651152237940AED9407EB3A10" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_319C0B2C0690C5609194ED9407EB1B84" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_24C846C651152237940AED9407EB3A10" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_319C0B2C0690C5609194ED9407EB1B84" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8DC45057E45E361AF74BED9407EC3C11" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_319C0B2C0690C5609194ED9407EB1B84" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8DC45057E45E361AF74BED9407EC3C11" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_CC9093F6BD2576FD090DED9407ECCEAA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8DC45057E45E361AF74BED9407EC3C11" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_CC9093F6BD2576FD090DED9407ECCEAA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ArtisticRelatedIntangibleAssetsMember" xlink:label="loc_us-gaap_ArtisticRelatedIntangibleAssetsMember_C562F0FF92DAB38587AAED9407EC369D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8DC45057E45E361AF74BED9407EC3C11" xlink:to="loc_us-gaap_ArtisticRelatedIntangibleAssetsMember_C562F0FF92DAB38587AAED9407EC369D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractualRightsMember" xlink:label="loc_us-gaap_ContractualRightsMember_E5C0E5A04D3C53566A3CED9407EC318A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8DC45057E45E361AF74BED9407EC3C11" xlink:to="loc_us-gaap_ContractualRightsMember_E5C0E5A04D3C53566A3CED9407EC318A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaap_TradeNamesMember_293A6876CA5C7A338DF4ED9407ECEB47" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8DC45057E45E361AF74BED9407EC3C11" xlink:to="loc_us-gaap_TradeNamesMember_293A6876CA5C7A338DF4ED9407ECEB47" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember" xlink:label="loc_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_8D3807DA9E34E7C25EEFED9407ED6E63" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8DC45057E45E361AF74BED9407EC3C11" xlink:to="loc_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember_8D3807DA9E34E7C25EEFED9407ED6E63" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_EC0696AEFF872E6C5F21ED9407ED35F5" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_24C846C651152237940AED9407EB3A10" xlink:to="loc_srt_RangeAxis_EC0696AEFF872E6C5F21ED9407ED35F5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_BA4A83C38CB41546830DED9407EDBE66" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_EC0696AEFF872E6C5F21ED9407ED35F5" xlink:to="loc_srt_RangeMember_BA4A83C38CB41546830DED9407EDBE66" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_419A5299D41C0B657887ED9407EDF34B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_BA4A83C38CB41546830DED9407EDBE66" xlink:to="loc_srt_MinimumMember_419A5299D41C0B657887ED9407EDF34B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_E73700DA32CADE0A4D3DED9407EE1929" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_BA4A83C38CB41546830DED9407EDBE66" xlink:to="loc_srt_MaximumMember_E73700DA32CADE0A4D3DED9407EE1929" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_E3F9EADE426BEE36BFA2ED9407EEDE35" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_24C846C651152237940AED9407EB3A10" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_E3F9EADE426BEE36BFA2ED9407EEDE35" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6629416C67EBBA7674F8ED9407EEDC50" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_E3F9EADE426BEE36BFA2ED9407EEDE35" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_6629416C67EBBA7674F8ED9407EEDC50" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_B98F0433FB4F89C67DF3ED9407EE877F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_E3F9EADE426BEE36BFA2ED9407EEDE35" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_B98F0433FB4F89C67DF3ED9407EE877F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_DC4A955B1B0FA7BC0B1EED9407EEAA3A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_E3F9EADE426BEE36BFA2ED9407EEDE35" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_DC4A955B1B0FA7BC0B1EED9407EEAA3A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6D32F816B747AD775906ED9407EE2D04" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_E3F9EADE426BEE36BFA2ED9407EEDE35" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6D32F816B747AD775906ED9407EE2D04" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_83C602BC5BA74AF034FE3B9CE0F5295E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5E8C49E5C6EE958E80583B9CE0F583D6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_83C602BC5BA74AF034FE3B9CE0F5295E" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5E8C49E5C6EE958E80583B9CE0F583D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_EF58D9A1C9658F8E3FD43B9CE0F5F99B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5E8C49E5C6EE958E80583B9CE0F583D6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_EF58D9A1C9658F8E3FD43B9CE0F5F99B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_FC5FBBD004F5B1B338C53B9CE0F6A929" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_EF58D9A1C9658F8E3FD43B9CE0F5F99B" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_FC5FBBD004F5B1B338C53B9CE0F6A929" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember" xlink:label="loc_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember_CD97C62E52727D25D3943B9CE0F63880" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_FC5FBBD004F5B1B338C53B9CE0F6A929" xlink:to="loc_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember_CD97C62E52727D25D3943B9CE0F63880" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7FDEBBCC275DE5BFDA623B9CE0F6C150" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_5E8C49E5C6EE958E80583B9CE0F583D6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7FDEBBCC275DE5BFDA623B9CE0F6C150" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_2B6111D9D1715C11672F3B9CE0F6AE6E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7FDEBBCC275DE5BFDA623B9CE0F6C150" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_2B6111D9D1715C11672F3B9CE0F6AE6E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_3290C7D3BC6CECA110263B9CE0F7DB2F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7FDEBBCC275DE5BFDA623B9CE0F6C150" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_3290C7D3BC6CECA110263B9CE0F7DB2F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_9C95A65B3BAEACF361FE3B9CE0F72247" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_3290C7D3BC6CECA110263B9CE0F7DB2F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_9C95A65B3BAEACF361FE3B9CE0F72247" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_BB10803A0F05B6C26C233B9CE0F7D220" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_3290C7D3BC6CECA110263B9CE0F7DB2F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_BB10803A0F05B6C26C233B9CE0F7D220" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_D5069F1588B196B2ED743B9CE0F7ABC9" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_3290C7D3BC6CECA110263B9CE0F7DB2F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_D5069F1588B196B2ED743B9CE0F7ABC9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_6016FC4651ADFEC0514C3B9CE0F7AE7A" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_3290C7D3BC6CECA110263B9CE0F7DB2F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_6016FC4651ADFEC0514C3B9CE0F7AE7A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_133DC98421E240E452DF3B9CE0F71042" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_3290C7D3BC6CECA110263B9CE0F7DB2F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_133DC98421E240E452DF3B9CE0F71042" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_63D701940254468BA5153B9CE0F8A6C8" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_3290C7D3BC6CECA110263B9CE0F7DB2F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_63D701940254468BA5153B9CE0F8A6C8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_C40EB510C5706E272E8E3B9CE0F8CBA6" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_3290C7D3BC6CECA110263B9CE0F7DB2F" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_C40EB510C5706E272E8E3B9CE0F8CBA6" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsGoodwillDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_11F503D03894E60BABC8698A0186AB3E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_E5C1F554A5912023B930698A018628CF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_11F503D03894E60BABC8698A0186AB3E" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_E5C1F554A5912023B930698A018628CF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_F706D9B5E62678EA1CDD698A0186AE53" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_E5C1F554A5912023B930698A018628CF" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_F706D9B5E62678EA1CDD698A0186AE53" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_C366A38F715A0F7BC1CA698A0187E863" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_F706D9B5E62678EA1CDD698A0186AE53" xlink:to="loc_us-gaap_SegmentDomain_C366A38F715A0F7BC1CA698A0187E863" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_GraduateProgramSegmentMember" xlink:label="loc_twou_GraduateProgramSegmentMember_C14064DCB471C731982E698A0187C27C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_C366A38F715A0F7BC1CA698A0187E863" xlink:to="loc_twou_GraduateProgramSegmentMember_C14064DCB471C731982E698A0187C27C" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_AlternativeCredentialSegmentMember" xlink:label="loc_twou_AlternativeCredentialSegmentMember_3B34FFBE2725C5B4C8D4698A018711A6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_C366A38F715A0F7BC1CA698A0187E863" xlink:to="loc_twou_AlternativeCredentialSegmentMember_3B34FFBE2725C5B4C8D4698A018711A6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="loc_us-gaap_GoodwillLineItems_5FEAEC981F48567E74BD698A0187C609" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_E5C1F554A5912023B930698A018628CF" xlink:to="loc_us-gaap_GoodwillLineItems_5FEAEC981F48567E74BD698A0187C609" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_E4261097739110036B4B698A01871E4E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_5FEAEC981F48567E74BD698A0187C609" xlink:to="loc_us-gaap_Goodwill_E4261097739110036B4B698A01871E4E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_C4715DC98F57E5F3F230698A01888A51" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_5FEAEC981F48567E74BD698A0187C609" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_C4715DC98F57E5F3F230698A01888A51" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_EF188014AA28B6CDFB54698A01881A74" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_5FEAEC981F48567E74BD698A0187C609" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_EF188014AA28B6CDFB54698A01881A74" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_355D1F65F62EAE5919F2698A0188410B" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_5FEAEC981F48567E74BD698A0187C609" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_355D1F65F62EAE5919F2698A0188410B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_55ABF409C19A29096F2D698A018820F8" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_5FEAEC981F48567E74BD698A0187C609" xlink:to="loc_us-gaap_Goodwill_55ABF409C19A29096F2D698A018820F8" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_79C15401864CA23E797CADB7A00D1912" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_3F4CC3AB4CCC024C2A8CADB7A00DD4C1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_79C15401864CA23E797CADB7A00D1912" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_3F4CC3AB4CCC024C2A8CADB7A00DD4C1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_744180A3BB297E824910ADB7A00D1238" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_79C15401864CA23E797CADB7A00D1912" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_744180A3BB297E824910ADB7A00D1238" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_39958AD554E80D3BEF66ADB7A00E932F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_79C15401864CA23E797CADB7A00D1912" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_39958AD554E80D3BEF66ADB7A00E932F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_AE35FE6FB4EC72B63B4CADB79FACBA7A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_DB5225D2C5701603DB41ADB79FAC2440" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_AE35FE6FB4EC72B63B4CADB79FACBA7A" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_DB5225D2C5701603DB41ADB79FAC2440" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/IncomeTaxesCarryforwardsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_CEA636AA3FDFD80302F25FBED4C17471" xlink:type="locator" />
    <link:loc xlink:href="twou-20191231.xsd#twou_NetOperatingLossAndTaxCreditCarryoversTable" xlink:label="loc_twou_NetOperatingLossAndTaxCreditCarryoversTable_626D8D4047C7D4EF7F555FBED4C29E2C" xlink:type="locator" />
    <link:presentationArc order="1" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_CEA636AA3FDFD80302F25FBED4C17471" xlink:to="loc_twou_NetOperatingLossAndTaxCreditCarryoversTable_626D8D4047C7D4EF7F555FBED4C29E2C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_F1D4E3166058B2A5F0385FBED4C2C45A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_NetOperatingLossAndTaxCreditCarryoversTable_626D8D4047C7D4EF7F555FBED4C29E2C" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_F1D4E3166058B2A5F0385FBED4C2C45A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_8EF9BE62CC0366366BCF5FBED4C24902" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_F1D4E3166058B2A5F0385FBED4C2C45A" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_8EF9BE62CC0366366BCF5FBED4C24902" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="loc_us-gaap_DomesticCountryMember_E1A43FBDEE746961207C5FBED4C28C3A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_8EF9BE62CC0366366BCF5FBED4C24902" xlink:to="loc_us-gaap_DomesticCountryMember_E1A43FBDEE746961207C5FBED4C28C3A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaap_ForeignCountryMember_D07347ED5118FFBE542A5FBED4C37DC9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_8EF9BE62CC0366366BCF5FBED4C24902" xlink:to="loc_us-gaap_ForeignCountryMember_D07347ED5118FFBE542A5FBED4C37DC9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_721609BF8704FC9FD6DA5FBED4C3E89C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_NetOperatingLossAndTaxCreditCarryoversTable_626D8D4047C7D4EF7F555FBED4C29E2C" xlink:to="loc_us-gaap_StatementLineItems_721609BF8704FC9FD6DA5FBED4C3E89C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaap_OperatingLossCarryforwards_2BECDE31239D645B54265FBED4C39933" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_721609BF8704FC9FD6DA5FBED4C3E89C" xlink:to="loc_us-gaap_OperatingLossCarryforwards_2BECDE31239D645B54265FBED4C39933" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_EBF123C09C90E45A3D6B5FBED4C30FC6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_721609BF8704FC9FD6DA5FBED4C3E89C" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_EBF123C09C90E45A3D6B5FBED4C30FC6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_889613F358C143C963255FBED4C3360F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_721609BF8704FC9FD6DA5FBED4C3E89C" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration_889613F358C143C963255FBED4C3360F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_6B5AE385D979C52819645FBED4C420E9" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_721609BF8704FC9FD6DA5FBED4C3E89C" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_6B5AE385D979C52819645FBED4C420E9" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_IncomeTaxExpenseBenefitRelatedtoAcquisition" xlink:label="loc_twou_IncomeTaxExpenseBenefitRelatedtoAcquisition_AAA8D3FD04EE9C27ABAA5FD0B0BF0321" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_721609BF8704FC9FD6DA5FBED4C3E89C" xlink:to="loc_twou_IncomeTaxExpenseBenefitRelatedtoAcquisition_AAA8D3FD04EE9C27ABAA5FD0B0BF0321" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_IncomeTaxReturnsUnderExamination" xlink:label="loc_twou_IncomeTaxReturnsUnderExamination_DCD0401497768D8C62BA5FBED4C4DA5F" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_721609BF8704FC9FD6DA5FBED4C3E89C" xlink:to="loc_twou_IncomeTaxReturnsUnderExamination_DCD0401497768D8C62BA5FBED4C4DA5F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionBenefitDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_30E47BF60290A8CC21AD689883A0BA74" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_2091F546C7191DC6A86D68994AB87A77" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_30E47BF60290A8CC21AD689883A0BA74" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_2091F546C7191DC6A86D68994AB87A77" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_AE0AD6C3B584E46D9857689A212FEF26" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_2091F546C7191DC6A86D68994AB87A77" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_AE0AD6C3B584E46D9857689A212FEF26" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_B8AA3F2ED316B38A14096899D9F30783" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_2091F546C7191DC6A86D68994AB87A77" xlink:to="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_B8AA3F2ED316B38A14096899D9F30783" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_E090D8814650F06E2DCC689A7B57E512" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_2091F546C7191DC6A86D68994AB87A77" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_E090D8814650F06E2DCC689A7B57E512" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_196EE2C74D0923520701689B27692788" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_30E47BF60290A8CC21AD689883A0BA74" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_196EE2C74D0923520701689B27692788" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_5026F9A982137F2DA37E689CE7036C6A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_196EE2C74D0923520701689B27692788" xlink:to="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_5026F9A982137F2DA37E689CE7036C6A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_8DDEFA0F5519FAEAF635689D28D29496" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_196EE2C74D0923520701689B27692788" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_8DDEFA0F5519FAEAF635689D28D29496" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_353621B87D64C4008700689D617A9B2B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_196EE2C74D0923520701689B27692788" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_353621B87D64C4008700689D617A9B2B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_F02596958D312D4C64D3689DE143DA00" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_30E47BF60290A8CC21AD689883A0BA74" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_F02596958D312D4C64D3689DE143DA00" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/IncomeTaxesOtherDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_34126152A53631C54798689234D3F3CB" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_63270B716E51C2153470689234D56241" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_34126152A53631C54798689234D3F3CB" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_63270B716E51C2153470689234D56241" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1D54C3D5DADB8EBA9209689234D57408" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_63270B716E51C2153470689234D56241" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1D54C3D5DADB8EBA9209689234D57408" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_EA76C3D8B3057E81C9B9689234D77097" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_63270B716E51C2153470689234D56241" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_EA76C3D8B3057E81C9B9689234D77097" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2C7B316748E6D01F689A689234D7AC0B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_63270B716E51C2153470689234D56241" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2C7B316748E6D01F689A689234D7AC0B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_FD9EEA9FF591DA99ADCC689234D77B7B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_34126152A53631C54798689234D3F3CB" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_FD9EEA9FF591DA99ADCC689234D77B7B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_0585D5ADFC851F861303689234D796E7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_FD9EEA9FF591DA99ADCC689234D77B7B" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_0585D5ADFC851F861303689234D796E7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_7E031135D51FEC53D64E689234D8811B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_FD9EEA9FF591DA99ADCC689234D77B7B" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_7E031135D51FEC53D64E689234D8811B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_70730C7CBE2FF04115D3689234D8A486" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_FD9EEA9FF591DA99ADCC689234D77B7B" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_70730C7CBE2FF04115D3689234D8A486" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_9CEF9C13AF92714CC911689234D83E9F" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_FD9EEA9FF591DA99ADCC689234D77B7B" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_9CEF9C13AF92714CC911689234D83E9F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_E5B4DAC0175AAA33D3D8689234D87D29" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_FD9EEA9FF591DA99ADCC689234D77B7B" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_E5B4DAC0175AAA33D3D8689234D87D29" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_919621B239F5E357D3C8689234D8EF82" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_FD9EEA9FF591DA99ADCC689234D77B7B" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_919621B239F5E357D3C8689234D8EF82" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_513561D3150225AE8498689234D95D87" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_FD9EEA9FF591DA99ADCC689234D77B7B" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_513561D3150225AE8498689234D95D87" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_15730DBE1CA3ECFF20DA689234D99CF9" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_FD9EEA9FF591DA99ADCC689234D77B7B" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_15730DBE1CA3ECFF20DA689234D99CF9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_12F57DA69745729BA7B1689234D91DAF" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_FD9EEA9FF591DA99ADCC689234D77B7B" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_12F57DA69745729BA7B1689234D91DAF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ABEE2B19C3ACB5124271689234D91545" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_FD9EEA9FF591DA99ADCC689234D77B7B" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ABEE2B19C3ACB5124271689234D91545" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_E552EDC2A1F8283042FC689234D9EF38" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_34126152A53631C54798689234D3F3CB" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_E552EDC2A1F8283042FC689234D9EF38" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_04CE2B4FA17083B6748E689234D971BB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_E552EDC2A1F8283042FC689234D9EF38" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_04CE2B4FA17083B6748E689234D971BB" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DeferredTaxAssetsAccruedExpensesAndOther" xlink:label="loc_twou_DeferredTaxAssetsAccruedExpensesAndOther_111AA70C5B712366CE14689234DA63AC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_04CE2B4FA17083B6748E689234D971BB" xlink:to="loc_twou_DeferredTaxAssetsAccruedExpensesAndOther_111AA70C5B712366CE14689234DA63AC" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DeferredTaxAssetsAccruedCompensationAndBenefits" xlink:label="loc_twou_DeferredTaxAssetsAccruedCompensationAndBenefits_B28CFF4FFC82805A49CE689234DA50AC" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_04CE2B4FA17083B6748E689234D971BB" xlink:to="loc_twou_DeferredTaxAssetsAccruedCompensationAndBenefits_B28CFF4FFC82805A49CE689234DA50AC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_9F3FC543427A1016C621689234DA9643" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_04CE2B4FA17083B6748E689234D971BB" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_9F3FC543427A1016C621689234DA9643" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_10D1E12E2B6E24EF85B8689234DA4CAD" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_04CE2B4FA17083B6748E689234D971BB" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_10D1E12E2B6E24EF85B8689234DA4CAD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_DD901F99B1D230811F67689234DBC8DF" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_04CE2B4FA17083B6748E689234D971BB" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_DD901F99B1D230811F67689234DBC8DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_43D30408CE84BE9E394B689234DBF255" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_04CE2B4FA17083B6748E689234D971BB" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_43D30408CE84BE9E394B689234DBF255" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetInterestCarryforward" xlink:label="loc_us-gaap_DeferredTaxAssetInterestCarryforward_2D16CF9DBABACBA80EFC689234DB9116" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_04CE2B4FA17083B6748E689234D971BB" xlink:to="loc_us-gaap_DeferredTaxAssetInterestCarryforward_2D16CF9DBABACBA80EFC689234DB9116" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_B8B8E642FD1213482319689234DB90B5" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_04CE2B4FA17083B6748E689234D971BB" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_B8B8E642FD1213482319689234DB90B5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_3532BCD0EDA4D08213D4689234DB89AE" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_04CE2B4FA17083B6748E689234D971BB" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_3532BCD0EDA4D08213D4689234DB89AE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_E58AD39D2C9CDDFEC375689234DB7ACC" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_04CE2B4FA17083B6748E689234D971BB" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_E58AD39D2C9CDDFEC375689234DB7ACC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_01F977624F7189E2AF50689234DC4AE3" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_04CE2B4FA17083B6748E689234D971BB" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_01F977624F7189E2AF50689234DC4AE3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_D293129BB0263B5B110A689234DC2A5F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_E552EDC2A1F8283042FC689234D9EF38" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_D293129BB0263B5B110A689234DC2A5F" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DeferredTaxLiabilitiesPrepaidExpensesAndOther" xlink:label="loc_twou_DeferredTaxLiabilitiesPrepaidExpensesAndOther_A51609B009CCE0A15878689234DCDE57" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_D293129BB0263B5B110A689234DC2A5F" xlink:to="loc_twou_DeferredTaxLiabilitiesPrepaidExpensesAndOther_A51609B009CCE0A15878689234DCDE57" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_7E5E357586A710D13CB3689234DCE375" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_D293129BB0263B5B110A689234DC2A5F" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_7E5E357586A710D13CB3689234DCE375" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_C36640152AFF74D261AF689234DCDC6F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_D293129BB0263B5B110A689234DC2A5F" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_C36640152AFF74D261AF689234DCDC6F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_D7432648C97428FA1EE5689234DDE5A9" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" priority="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_D293129BB0263B5B110A689234DC2A5F" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_D7432648C97428FA1EE5689234DDE5A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities_54AEE87942ED58C99BF4689234DD5BB8" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" priority="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_D293129BB0263B5B110A689234DC2A5F" xlink:to="loc_us-gaap_DeferredTaxLiabilities_54AEE87942ED58C99BF4689234DD5BB8" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_274D02D207B8E8753A9A689234947622" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_978B9A04C9B7CFB5D66D68923494589C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_274D02D207B8E8753A9A689234947622" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_978B9A04C9B7CFB5D66D68923494589C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_87C1DE9255FDF511C4026895A156FD6A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_274D02D207B8E8753A9A689234947622" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_87C1DE9255FDF511C4026895A156FD6A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_45E6FF144C61764250B7689234957678" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_274D02D207B8E8753A9A689234947622" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_45E6FF144C61764250B7689234957678" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_136985F207ED3A4F751F6892349531F0" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_274D02D207B8E8753A9A689234947622" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_136985F207ED3A4F751F6892349531F0" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/Leases" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_99A77E848C3C61DC44DF494523E2E1BC" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_BC1F656C19E75F17AFF14925A40D8C18" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_99A77E848C3C61DC44DF494523E2E1BC" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_BC1F656C19E75F17AFF14925A40D8C18" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/LeasesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_2D6B2EDBDBA77C7138D56427B9412E20" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_13B24B9BA87992C8EA536427B9474E9F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2D6B2EDBDBA77C7138D56427B9412E20" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_13B24B9BA87992C8EA536427B9474E9F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_74D31B14628A2D039AFD6427B947D91F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_13B24B9BA87992C8EA536427B9474E9F" xlink:to="loc_srt_RangeAxis_74D31B14628A2D039AFD6427B947D91F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_36BBAAEF69EE84CAF0456427B947A545" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_74D31B14628A2D039AFD6427B947D91F" xlink:to="loc_srt_RangeMember_36BBAAEF69EE84CAF0456427B947A545" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_DD0F57703F88E83E943D6427B9486FE0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_36BBAAEF69EE84CAF0456427B947A545" xlink:to="loc_srt_MinimumMember_DD0F57703F88E83E943D6427B9486FE0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_C26A9F9EF3FA2AA7463C6427B94809BA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_36BBAAEF69EE84CAF0456427B947A545" xlink:to="loc_srt_MaximumMember_C26A9F9EF3FA2AA7463C6427B94809BA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_DF1C70284502F5E0FF2A6427B948A62E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_13B24B9BA87992C8EA536427B9474E9F" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_DF1C70284502F5E0FF2A6427B948A62E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_C945A2D396F9F0EDADB96427B9486077" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DF1C70284502F5E0FF2A6427B948A62E" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_C945A2D396F9F0EDADB96427B9486077" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_C9748C337630F4EDF90A6427B9485245" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DF1C70284502F5E0FF2A6427B948A62E" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_C9748C337630F4EDF90A6427B9485245" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_007FC6BCDE723A4656B86427B94964DD" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DF1C70284502F5E0FF2A6427B948A62E" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_007FC6BCDE723A4656B86427B94964DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9A16BE469DEC3697D8196427B9499127" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DF1C70284502F5E0FF2A6427B948A62E" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9A16BE469DEC3697D8196427B9499127" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaap_OperatingLeasePayments_84A927E306566D48E46E6427B949EBAB" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DF1C70284502F5E0FF2A6427B948A62E" xlink:to="loc_us-gaap_OperatingLeasePayments_84A927E306566D48E46E6427B949EBAB" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced" xlink:label="loc_twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced_BBF76FF745A2CFA950F56427B94978FD" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DF1C70284502F5E0FF2A6427B948A62E" xlink:to="loc_twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced_BBF76FF745A2CFA950F56427B94978FD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" xlink:label="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_9F02E75F970225D587206427B9493765" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_DF1C70284502F5E0FF2A6427B948A62E" xlink:to="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_9F02E75F970225D587206427B9493765" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/LeasesFutureMinimumLeasePaymentsForOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_9227E732D7841583948D53B44F93C9B0" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_F1F12F2EC78C060965FC53B5DD4793C8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_9227E732D7841583948D53B44F93C9B0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_F1F12F2EC78C060965FC53B5DD4793C8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_7739C5F0DB46A882527053B6531ED9F8" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_9227E732D7841583948D53B44F93C9B0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_7739C5F0DB46A882527053B6531ED9F8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_AA94FD446B4E0744707453B67F761D13" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_9227E732D7841583948D53B44F93C9B0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_AA94FD446B4E0744707453B67F761D13" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_CC755EA15A6AC29A9B0353B6AEDC119D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_9227E732D7841583948D53B44F93C9B0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_CC755EA15A6AC29A9B0353B6AEDC119D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_23FD50DEB404AAFB6D6553B6D536052B" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_9227E732D7841583948D53B44F93C9B0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_23FD50DEB404AAFB6D6553B6D536052B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_81E8BD044BA1934087AC53B6FFE86E24" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_9227E732D7841583948D53B44F93C9B0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_81E8BD044BA1934087AC53B6FFE86E24" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_A25922C5AB2D9A91679A53B729B497D3" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_9227E732D7841583948D53B44F93C9B0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_A25922C5AB2D9A91679A53B729B497D3" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/LeasesLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_B0859553AE45D598DE22493ACE114289" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaap_OperatingLeaseExpense_9B8DC92BB530CEFB4E78493B21C3F828" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_B0859553AE45D598DE22493ACE114289" xlink:to="loc_us-gaap_OperatingLeaseExpense_9B8DC92BB530CEFB4E78493B21C3F828" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaap_ShortTermLeaseCost_20A8A917E6EB888E55CE493B610E7C02" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_B0859553AE45D598DE22493ACE114289" xlink:to="loc_us-gaap_ShortTermLeaseCost_20A8A917E6EB888E55CE493B610E7C02" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableLeaseCost" xlink:label="loc_us-gaap_VariableLeaseCost_661BFB7456801834D3BC493B94FE385A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_B0859553AE45D598DE22493ACE114289" xlink:to="loc_us-gaap_VariableLeaseCost_661BFB7456801834D3BC493B94FE385A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaap_LeaseCost_64892F027C44CE236E3F493BD2103E09" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_B0859553AE45D598DE22493ACE114289" xlink:to="loc_us-gaap_LeaseCost_64892F027C44CE236E3F493BD2103E09" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesOperatingAbstract" xlink:label="loc_us-gaap_LeasesOperatingAbstract_6ED9D2073BAC75B2AEF84925A4064A2C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_13261863D3DDDBC52D8C4925A4061B76" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_6ED9D2073BAC75B2AEF84925A4064A2C" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_13261863D3DDDBC52D8C4925A4061B76" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_8C9766A1F946E5DABC294925A406267B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_13261863D3DDDBC52D8C4925A4061B76" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_8C9766A1F946E5DABC294925A406267B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_52C7062297D22C187F464925A4063B0A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_13261863D3DDDBC52D8C4925A4061B76" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_52C7062297D22C187F464925A4063B0A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_D916CED00C5DCF614B794925A4076D82" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_13261863D3DDDBC52D8C4925A4061B76" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_D916CED00C5DCF614B794925A4076D82" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_DD574B2ECAD5BE331CE04925A407B5CF" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_13261863D3DDDBC52D8C4925A4061B76" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_DD574B2ECAD5BE331CE04925A407B5CF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_9410EBB2B0391CF2670F4925A407CB99" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_13261863D3DDDBC52D8C4925A4061B76" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_9410EBB2B0391CF2670F4925A407CB99" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_C49E1C99C86406173D5B4925A407FABA" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_13261863D3DDDBC52D8C4925A4061B76" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_C49E1C99C86406173D5B4925A407FABA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0630C4B2D93B9D698A894925A40723CA" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_13261863D3DDDBC52D8C4925A4061B76" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0630C4B2D93B9D698A894925A40723CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1DAC1E72106A2CC16C0349429A740199" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_13261863D3DDDBC52D8C4925A4061B76" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1DAC1E72106A2CC16C0349429A740199" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_955AE9741C2B091D2F914925A4076C52" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_13261863D3DDDBC52D8C4925A4061B76" xlink:to="loc_us-gaap_OperatingLeaseLiability_955AE9741C2B091D2F914925A4076C52" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_11552FDFFE424C3FB6F853A7D4918A52" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_046850641BFB894EC54A53A7D4910A37" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_11552FDFFE424C3FB6F853A7D4918A52" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_046850641BFB894EC54A53A7D4910A37" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_2B632FDE657C5EBE3A6E53A7D492F117" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_11552FDFFE424C3FB6F853A7D4918A52" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_2B632FDE657C5EBE3A6E53A7D492F117" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_A0AA9B104744BAFEFAF953B3363B2833" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_11552FDFFE424C3FB6F853A7D4918A52" xlink:to="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_A0AA9B104744BAFEFAF953B3363B2833" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/NetLossPerShare" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_FF264402AC64B01CC9A3ADB7A00BF61E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_F991E3BF18F9F42047DDADB7A00B9968" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_FF264402AC64B01CC9A3ADB7A00BF61E" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_F991E3BF18F9F42047DDADB7A00B9968" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/NetLossPerShareDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_9E2C8B82AADDB46D78C8ED94069B6CB7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_563B0A5A1D4E7F10E28EED94069B7427" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9E2C8B82AADDB46D78C8ED94069B6CB7" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_563B0A5A1D4E7F10E28EED94069B7427" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_525EF740D962628AAE51ED94069B317E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_563B0A5A1D4E7F10E28EED94069B7427" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_525EF740D962628AAE51ED94069B317E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6A27F0A6843FE7D3A7B2ED94069CC5B9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_525EF740D962628AAE51ED94069B317E" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6A27F0A6843FE7D3A7B2ED94069CC5B9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_551C8B5BE4ECB5777B2AED94069C0155" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6A27F0A6843FE7D3A7B2ED94069CC5B9" xlink:to="loc_us-gaap_EmployeeStockOptionMember_551C8B5BE4ECB5777B2AED94069C0155" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_865A08EF967757C049B2ED94069C2D20" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_6A27F0A6843FE7D3A7B2ED94069CC5B9" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_865A08EF967757C049B2ED94069C2D20" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2D9097AD05168C04B321ED94069CDC12" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_563B0A5A1D4E7F10E28EED94069B7427" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2D9097AD05168C04B321ED94069CDC12" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_FC93A125D9072E595ACFED94069C7FDB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_2D9097AD05168C04B321ED94069CDC12" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_FC93A125D9072E595ACFED94069C7FDB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_7D264AEA8F0C71D9B624ED94069C92F6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9E2C8B82AADDB46D78C8ED94069B6CB7" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_7D264AEA8F0C71D9B624ED94069C92F6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_DE958318DBD762237D6DED94069D8056" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_7D264AEA8F0C71D9B624ED94069C92F6" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_DE958318DBD762237D6DED94069D8056" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract" xlink:label="loc_twou_WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract_6A3BE798D1CB5E60B5CFED94069D639C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9E2C8B82AADDB46D78C8ED94069B6CB7" xlink:to="loc_twou_WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract_6A3BE798D1CB5E60B5CFED94069D639C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_367FFC935106F3FE61A7ED94069DD46A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract_6A3BE798D1CB5E60B5CFED94069D639C" xlink:to="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_367FFC935106F3FE61A7ED94069DD46A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_EB8581FBED0E68998A92ED94069DC98B" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_9E2C8B82AADDB46D78C8ED94069B6CB7" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDiluted_EB8581FBED0E68998A92ED94069DC98B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/NetLossPerShareTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_2A03FA4A6909A2F500F4ADB79FD4BCD9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_7D7BE49D598BD199710AADB79FD5474E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2A03FA4A6909A2F500F4ADB79FD4BCD9" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_7D7BE49D598BD199710AADB79FD5474E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_B4882E585A0BC622A4BDADB79FD59E15" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2A03FA4A6909A2F500F4ADB79FD4BCD9" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_B4882E585A0BC622A4BDADB79FD59E15" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/Organization" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_DC14D62B680F83A34213ADB79F98A921" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_E641529A147FC8990E13ADB79F983C77" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_DC14D62B680F83A34213ADB79F98A921" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_E641529A147FC8990E13ADB79F983C77" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/OrganizationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4309A48870E3F81EEAF97D7DD87229E6" xlink:type="locator" />
    <link:loc xlink:href="twou-20191231.xsd#twou_NumberofEducationalOfferings" xlink:label="loc_twou_NumberofEducationalOfferings_1BB811E34D4F287685687D7DD87245CC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4309A48870E3F81EEAF97D7DD87229E6" xlink:to="loc_twou_NumberofEducationalOfferings_1BB811E34D4F287685687D7DD87245CC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaap_NumberOfReportableSegments_B2FB1F6AB1D01929F4E37D7DD8720B2F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4309A48870E3F81EEAF97D7DD87229E6" xlink:to="loc_us-gaap_NumberOfReportableSegments_B2FB1F6AB1D01929F4E37D7DD8720B2F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/PropertyAndEquipmentNet" xlink:type="extended">
    <link:loc xlink:href="twou-20191231.xsd#twou_PropertyAndEquipmentAndAmortizableIntangibleAssetsAbstract" xlink:label="loc_twou_PropertyAndEquipmentAndAmortizableIntangibleAssetsAbstract_0FA4F47F8208AA5C0D3CADB7A029DC7F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_EB879A1AB71669A8A5FCADB7A02958EA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_PropertyAndEquipmentAndAmortizableIntangibleAssetsAbstract_0FA4F47F8208AA5C0D3CADB7A029DC7F" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_EB879A1AB71669A8A5FCADB7A02958EA" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/PropertyAndEquipmentNetDetails" xlink:type="extended">
    <link:loc xlink:href="twou-20191231.xsd#twou_PropertyAndEquipmentAndAmortizableIntangibleAssetsAbstract" xlink:label="loc_twou_PropertyAndEquipmentAndAmortizableIntangibleAssetsAbstract_255B6933F352AF70679E3B9CE1151007" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_F21877B85AFDA1DE6D233B9CE115B7B7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_PropertyAndEquipmentAndAmortizableIntangibleAssetsAbstract_255B6933F352AF70679E3B9CE1151007" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_F21877B85AFDA1DE6D233B9CE115B7B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_934A8E09ED080909EA903B9CE116CF87" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_F21877B85AFDA1DE6D233B9CE115B7B7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_934A8E09ED080909EA903B9CE116CF87" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_59C7C1326D1E067248823B9CE116E8CC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_934A8E09ED080909EA903B9CE116CF87" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_59C7C1326D1E067248823B9CE116E8CC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaap_ComputerEquipmentMember_B3A1A8F4F649A49F7B343B9CE116BC7D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_59C7C1326D1E067248823B9CE116E8CC" xlink:to="loc_us-gaap_ComputerEquipmentMember_B3A1A8F4F649A49F7B343B9CE116BC7D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_47C6CE5BB938472D0BE23B9CE1169173" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_59C7C1326D1E067248823B9CE116E8CC" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_47C6CE5BB938472D0BE23B9CE1169173" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_A9B812AEC9364121E9743B9CE1170072" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_59C7C1326D1E067248823B9CE116E8CC" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_A9B812AEC9364121E9743B9CE1170072" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_LeaseholdImprovementsInProcessMember" xlink:label="loc_twou_LeaseholdImprovementsInProcessMember_B331E05A813163E563203B9CE117D917" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_59C7C1326D1E067248823B9CE116E8CC" xlink:to="loc_twou_LeaseholdImprovementsInProcessMember_B331E05A813163E563203B9CE117D917" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4985E3A3A2371D8BFDD33B9CE117F629" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_F21877B85AFDA1DE6D233B9CE115B7B7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4985E3A3A2371D8BFDD33B9CE117F629" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_05100FAD933757FC72213B9CE117923D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4985E3A3A2371D8BFDD33B9CE117F629" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_05100FAD933757FC72213B9CE117923D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_AC0EC80BE20CA0CA74893B9CE1173A4C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4985E3A3A2371D8BFDD33B9CE117F629" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_AC0EC80BE20CA0CA74893B9CE1173A4C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_DA0792BCF06158DAC4173B9CE11764F8" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4985E3A3A2371D8BFDD33B9CE117F629" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_DA0792BCF06158DAC4173B9CE11764F8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_9C70BE26AE711BF6E0E93B9CE118EC9D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4985E3A3A2371D8BFDD33B9CE117F629" xlink:to="loc_us-gaap_Depreciation_9C70BE26AE711BF6E0E93B9CE118EC9D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/PropertyAndEquipmentNetTables" xlink:type="extended">
    <link:loc xlink:href="twou-20191231.xsd#twou_PropertyAndEquipmentAndAmortizableIntangibleAssetsAbstract" xlink:label="loc_twou_PropertyAndEquipmentAndAmortizableIntangibleAssetsAbstract_751EF1E32D9BC154777EADB7A0CE86E7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_7CBA451DF591018CFE8EADB7A0CEC04C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_PropertyAndEquipmentAndAmortizableIntangibleAssetsAbstract_751EF1E32D9BC154777EADB7A0CE86E7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_7CBA451DF591018CFE8EADB7A0CEC04C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/QuarterlyFinancialInformationUnaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_CB493289C66DE7D52B02ADB7A06EFCE4" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_E0F0BF44C36E63DF1452ADB7A06E1EFF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_CB493289C66DE7D52B02ADB7A06EFCE4" xlink:to="loc_us-gaap_QuarterlyFinancialInformationTextBlock_E0F0BF44C36E63DF1452ADB7A06E1EFF" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/QuarterlyFinancialInformationUnauditedDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_CBACE0DE50610A9DA189495454E19574" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_807022E7D064C053E1D7495454E1822E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_CBACE0DE50610A9DA189495454E19574" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_807022E7D064C053E1D7495454E1822E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_83447C2F2342EF60A02C495454E1A470" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_CBACE0DE50610A9DA189495454E19574" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_83447C2F2342EF60A02C495454E1A470" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CurriculumAndTeachingCosts" xlink:label="loc_twou_CurriculumAndTeachingCosts_C820944841D07A4498B2495454E1397F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_83447C2F2342EF60A02C495454E1A470" xlink:to="loc_twou_CurriculumAndTeachingCosts_C820944841D07A4498B2495454E1397F" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_ServicingAndSupportCosts" xlink:label="loc_twou_ServicingAndSupportCosts_4A7A4AF442479AA71513495454E26F47" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_83447C2F2342EF60A02C495454E1A470" xlink:to="loc_twou_ServicingAndSupportCosts_4A7A4AF442479AA71513495454E26F47" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_TechnologyAndContentDevelopmentCost" xlink:label="loc_twou_TechnologyAndContentDevelopmentCost_734684095F55671ACB58495454E26A0E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_83447C2F2342EF60A02C495454E1A470" xlink:to="loc_twou_TechnologyAndContentDevelopmentCost_734684095F55671ACB58495454E26A0E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_D49882528D4C9CD1C074495454E2BA0D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_83447C2F2342EF60A02C495454E1A470" xlink:to="loc_us-gaap_SellingAndMarketingExpense_D49882528D4C9CD1C074495454E2BA0D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_021E57E2DF83B5E1D7A5495454E2BE82" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_83447C2F2342EF60A02C495454E1A470" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_021E57E2DF83B5E1D7A5495454E2BE82" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_DC2C6AAB5F3CED9B1BF6499D5C31F516" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_83447C2F2342EF60A02C495454E1A470" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_DC2C6AAB5F3CED9B1BF6499D5C31F516" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="loc_us-gaap_CostsAndExpenses_DC2C66F32A26FA49D722495454E23700" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_83447C2F2342EF60A02C495454E1A470" xlink:to="loc_us-gaap_CostsAndExpenses_DC2C66F32A26FA49D722495454E23700" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_FF2005EDE388B61F1355495454E303A9" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_CBACE0DE50610A9DA189495454E19574" xlink:to="loc_us-gaap_OperatingIncomeLoss_FF2005EDE388B61F1355495454E303A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_1972E921819EBAEE43BF495454E35302" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_CBACE0DE50610A9DA189495454E19574" xlink:to="loc_us-gaap_InvestmentIncomeInterest_1972E921819EBAEE43BF495454E35302" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_6E75A07DE781C25B0784495454E3BBE1" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_CBACE0DE50610A9DA189495454E19574" xlink:to="loc_us-gaap_InterestExpense_6E75A07DE781C25B0784495454E3BBE1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_5A0D4A94346B08826585495454E3C085" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_CBACE0DE50610A9DA189495454E19574" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_5A0D4A94346B08826585495454E3C085" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_077A35C3FEEDE9369812495454E34C3E" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_CBACE0DE50610A9DA189495454E19574" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_077A35C3FEEDE9369812495454E34C3E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5103D8105513700EF2D5495454E37347" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_CBACE0DE50610A9DA189495454E19574" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5103D8105513700EF2D5495454E37347" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_3671A5EA883458F851FD495454E4FECD" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_CBACE0DE50610A9DA189495454E19574" xlink:to="loc_us-gaap_NetIncomeLoss_3671A5EA883458F851FD495454E4FECD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_EC85004F52D409419320495454E422B7" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_CBACE0DE50610A9DA189495454E19574" xlink:to="loc_us-gaap_EarningsPerShareBasic_EC85004F52D409419320495454E422B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_8AA7C4F7AD1EC97CF27D495454E41DEE" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_CBACE0DE50610A9DA189495454E19574" xlink:to="loc_us-gaap_EarningsPerShareDiluted_8AA7C4F7AD1EC97CF27D495454E41DEE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_B837ECF19BE563737CF0495454E4D96B" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_CBACE0DE50610A9DA189495454E19574" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_B837ECF19BE563737CF0495454E4D96B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3A462E76361A15EC0E0B495454E4F64E" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_CBACE0DE50610A9DA189495454E19574" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3A462E76361A15EC0E0B495454E4F64E" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/QuarterlyFinancialInformationUnauditedTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_E9E81562DFDE1CF93D92ADB7A04A5705" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_200D8F4DFA146FD11F75ADB7A04B1A27" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_E9E81562DFDE1CF93D92ADB7A04A5705" xlink:to="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_200D8F4DFA146FD11F75ADB7A04B1A27" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/RetirementPlan" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0C8565BC8D142ABD5948ADB7A0604656" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_7CC9D8B7DD4C7F66B3F1ADB7A0604A45" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0C8565BC8D142ABD5948ADB7A0604656" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_7CC9D8B7DD4C7F66B3F1ADB7A0604A45" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/RetirementPlanDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_DCFC8353737556884588ADB7A0A07A4A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_9BC8813AD54E50A78128ADB7A0A1D0C3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_DCFC8353737556884588ADB7A0A07A4A" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_9BC8813AD54E50A78128ADB7A0A1D0C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_47945CD26A937679A366ADB7A0A1B75E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_DCFC8353737556884588ADB7A0A07A4A" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_47945CD26A937679A366ADB7A0A1B75E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_61C06401DCC52CB90F2FADB7A0A1BA08" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_DCFC8353737556884588ADB7A0A07A4A" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_61C06401DCC52CB90F2FADB7A0A1BA08" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_322D5B17A306AF4AB3D3ADB7A0A1F637" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_DCFC8353737556884588ADB7A0A07A4A" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_322D5B17A306AF4AB3D3ADB7A0A1F637" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformation" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_22165E355AE24FBA4367ADB7A08F4082" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_DDCD45829D385DF2D486ADB7A08FF7E1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_22165E355AE24FBA4367ADB7A08F4082" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_DDCD45829D385DF2D486ADB7A08FF7E1" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_2AD2A720E08B029450E6698A008AC7FD" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_D82DAC8E5D5CBE2CEA48698A008AD379" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_2AD2A720E08B029450E6698A008AC7FD" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_D82DAC8E5D5CBE2CEA48698A008AD379" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_6F0A9247A655CE55FD21698A008BA7AE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_D82DAC8E5D5CBE2CEA48698A008AD379" xlink:to="loc_srt_MajorCustomersAxis_6F0A9247A655CE55FD21698A008BA7AE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_871001E5AFEED6DC5048698A008B75E3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_6F0A9247A655CE55FD21698A008BA7AE" xlink:to="loc_srt_NameOfMajorCustomerDomain_871001E5AFEED6DC5048698A008B75E3" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_UniversityClientOneMember" xlink:label="loc_twou_UniversityClientOneMember_E5BD58D9540FDE764CEA698A008B24FD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_871001E5AFEED6DC5048698A008B75E3" xlink:to="loc_twou_UniversityClientOneMember_E5BD58D9540FDE764CEA698A008B24FD" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_UniversityClientTwoMember" xlink:label="loc_twou_UniversityClientTwoMember_F0A320DA7E38717F526B698A008C7D8E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_871001E5AFEED6DC5048698A008B75E3" xlink:to="loc_twou_UniversityClientTwoMember_F0A320DA7E38717F526B698A008C7D8E" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_UniversityClientThreeMember" xlink:label="loc_twou_UniversityClientThreeMember_2E044D1D20BE75C1C5CB698A008C47B5" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_871001E5AFEED6DC5048698A008B75E3" xlink:to="loc_twou_UniversityClientThreeMember_2E044D1D20BE75C1C5CB698A008C47B5" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_UniversityClientFourMember" xlink:label="loc_twou_UniversityClientFourMember_91F427FE9851A9064966698A008C30D3" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_871001E5AFEED6DC5048698A008B75E3" xlink:to="loc_twou_UniversityClientFourMember_91F427FE9851A9064966698A008C30D3" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_OneUniversityClientMember" xlink:label="loc_twou_OneUniversityClientMember_D944C791201616160082698A008CDD4E" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_871001E5AFEED6DC5048698A008B75E3" xlink:to="loc_twou_OneUniversityClientMember_D944C791201616160082698A008CDD4E" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_ThreeUniversityClientsMember" xlink:label="loc_twou_ThreeUniversityClientsMember_E543A51758B02023947B698A008C54D0" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_871001E5AFEED6DC5048698A008B75E3" xlink:to="loc_twou_ThreeUniversityClientsMember_E543A51758B02023947B698A008C54D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0024E80E9ABDB48F833A698A008D2A2E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_D82DAC8E5D5CBE2CEA48698A008AD379" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0024E80E9ABDB48F833A698A008D2A2E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_A4AD5D76FE80A9AD72C6698A008D5A6D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0024E80E9ABDB48F833A698A008D2A2E" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_A4AD5D76FE80A9AD72C6698A008D5A6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_E439C78B9B9363F424C3698A008D5507" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_A4AD5D76FE80A9AD72C6698A008D5A6D" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_E439C78B9B9363F424C3698A008D5507" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember_151E094591E014A834FB698A008D21DF" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_A4AD5D76FE80A9AD72C6698A008D5A6D" xlink:to="loc_us-gaap_AccountsReceivableMember_151E094591E014A834FB698A008D21DF" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_SalesRevenueSegmentRevenueMember" xlink:label="loc_twou_SalesRevenueSegmentRevenueMember_F670B2DB7E732BB5EB0F698A008D6624" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_A4AD5D76FE80A9AD72C6698A008D5A6D" xlink:to="loc_twou_SalesRevenueSegmentRevenueMember_F670B2DB7E732BB5EB0F698A008D6624" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_7EB0C6F1920BA92B3131698A008E7AD9" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_D82DAC8E5D5CBE2CEA48698A008AD379" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_7EB0C6F1920BA92B3131698A008E7AD9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_6B4F759786CE22A964B9698A008E64BB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_7EB0C6F1920BA92B3131698A008E7AD9" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_6B4F759786CE22A964B9698A008E64BB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_DCE49E0A05EA9C59EA55698A008EA79B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_6B4F759786CE22A964B9698A008E64BB" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_DCE49E0A05EA9C59EA55698A008EA79B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditConcentrationRiskMember" xlink:label="loc_us-gaap_CreditConcentrationRiskMember_F785192556AFE449A5D0698A008E7A4F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_6B4F759786CE22A964B9698A008E64BB" xlink:to="loc_us-gaap_CreditConcentrationRiskMember_F785192556AFE449A5D0698A008E7A4F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_469656C3A2AD480BBA5D698A008FD079" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_D82DAC8E5D5CBE2CEA48698A008AD379" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_469656C3A2AD480BBA5D698A008FD079" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_FDE55CE4423803C5FF8B698A008FE9C4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_469656C3A2AD480BBA5D698A008FD079" xlink:to="loc_us-gaap_SegmentDomain_FDE55CE4423803C5FF8B698A008FE9C4" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_GraduateProgramSegmentMember" xlink:label="loc_twou_GraduateProgramSegmentMember_61CA5A177B74E64707BC698A008F93EE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_FDE55CE4423803C5FF8B698A008FE9C4" xlink:to="loc_twou_GraduateProgramSegmentMember_61CA5A177B74E64707BC698A008F93EE" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_AlternativeCredentialSegmentMember" xlink:label="loc_twou_AlternativeCredentialSegmentMember_3F5CF5BBAD6E94D2AA1F698A008F36AC" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_FDE55CE4423803C5FF8B698A008FE9C4" xlink:to="loc_twou_AlternativeCredentialSegmentMember_3F5CF5BBAD6E94D2AA1F698A008F36AC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_9905C75203270CF467A7698A008FB981" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_D82DAC8E5D5CBE2CEA48698A008AD379" xlink:to="loc_srt_StatementGeographicalAxis_9905C75203270CF467A7698A008FB981" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_474D46C60E6FB436F8E9698A0090E1C6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_9905C75203270CF467A7698A008FB981" xlink:to="loc_srt_SegmentGeographicalDomain_474D46C60E6FB436F8E9698A0090E1C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonUsMember" xlink:label="loc_us-gaap_NonUsMember_4803C736F0E527B5EBB5698A0090CC0E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_474D46C60E6FB436F8E9698A0090E1C6" xlink:to="loc_us-gaap_NonUsMember_4803C736F0E527B5EBB5698A0090CC0E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_74CD8E1789B273E27636698A0090DD01" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_D82DAC8E5D5CBE2CEA48698A008AD379" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_74CD8E1789B273E27636698A0090DD01" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaap_NumberOfReportableSegments_CA4106328EA6D4BEDA17698A0090EC4F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_74CD8E1789B273E27636698A0090DD01" xlink:to="loc_us-gaap_NumberOfReportableSegments_CA4106328EA6D4BEDA17698A0090EC4F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_8E6E82B390C2B3C9D83C698A0091D34E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_74CD8E1789B273E27636698A0090DD01" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_8E6E82B390C2B3C9D83C698A0091D34E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_51528E3E632583BE573D698A0091F6DC" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_74CD8E1789B273E27636698A0090DD01" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_51528E3E632583BE573D698A0091F6DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3638F17E77548E5D1CD4698A00912530" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_74CD8E1789B273E27636698A0090DD01" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3638F17E77548E5D1CD4698A00912530" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_2E972A7118BB96E92A9E698A00916C2E" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_74CD8E1789B273E27636698A0090DD01" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_2E972A7118BB96E92A9E698A00916C2E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_0968227211AAB1F8E914698A00916698" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_74CD8E1789B273E27636698A0090DD01" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_0968227211AAB1F8E914698A00916698" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostNet" xlink:label="loc_us-gaap_CapitalizedContractCostNet_CAFA9E73D885E4A764C0698A00919639" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_74CD8E1789B273E27636698A0090DD01" xlink:to="loc_us-gaap_CapitalizedContractCostNet_CAFA9E73D885E4A764C0698A00919639" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CapitalizedContractCostAdditionalCostsCapitalized" xlink:label="loc_twou_CapitalizedContractCostAdditionalCostsCapitalized_83115A9770FC22F99BA8698A0092DFB6" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_74CD8E1789B273E27636698A0090DD01" xlink:to="loc_twou_CapitalizedContractCostAdditionalCostsCapitalized_83115A9770FC22F99BA8698A0092DFB6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaap_NoncurrentAssets_EB22EE33332E0EC11243698A0092B0D0" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_74CD8E1789B273E27636698A0090DD01" xlink:to="loc_us-gaap_NoncurrentAssets_EB22EE33332E0EC11243698A0092B0D0" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_11D4F52615328AE676904954551029CB" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_763885D4074602E4E84C495455101CCA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_11D4F52615328AE676904954551029CB" xlink:to="loc_us-gaap_NetIncomeLoss_763885D4074602E4E84C495455101CCA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_9866F94E5413117B5322495455110776" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_11D4F52615328AE676904954551029CB" xlink:to="loc_us-gaap_InvestmentIncomeInterest_9866F94E5413117B5322495455110776" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_E6965D5C40208ACA6192495455116464" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_11D4F52615328AE676904954551029CB" xlink:to="loc_us-gaap_InterestExpense_E6965D5C40208ACA6192495455116464" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionLossBeforeTax_5B58E27B0397CDAD739749545511CA22" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_11D4F52615328AE676904954551029CB" xlink:to="loc_us-gaap_ForeignCurrencyTransactionLossBeforeTax_5B58E27B0397CDAD739749545511CA22" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_F732A7CFE7F51D3467CE495455119500" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_11D4F52615328AE676904954551029CB" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_F732A7CFE7F51D3467CE495455119500" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_158EC54B60A14D7A8CB2495455118417" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_11D4F52615328AE676904954551029CB" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_158EC54B60A14D7A8CB2495455118417" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment" xlink:label="loc_twou_ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment_2F83D26C8820EA4F2AAC49905C590E96" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_11D4F52615328AE676904954551029CB" xlink:to="loc_twou_ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment_2F83D26C8820EA4F2AAC49905C590E96" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_TransactionCosts" xlink:label="loc_twou_TransactionCosts_B6C789DC555FBE10C3A849905DA8A3C5" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_11D4F52615328AE676904954551029CB" xlink:to="loc_twou_TransactionCosts_B6C789DC555FBE10C3A849905DA8A3C5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationIntegrationRelatedCosts" xlink:label="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_84324C368224DA1DC23F49905DE15740" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_11D4F52615328AE676904954551029CB" xlink:to="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_84324C368224DA1DC23F49905DE15740" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCharges" xlink:label="loc_us-gaap_RestructuringCharges_5893FF9DAACC2F52C968499112497549" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_11D4F52615328AE676904954551029CB" xlink:to="loc_us-gaap_RestructuringCharges_5893FF9DAACC2F52C968499112497549" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_ShareholderActivismCosts" xlink:label="loc_twou_ShareholderActivismCosts_545BECDB5B76C13C8650499231DD6FA3" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_11D4F52615328AE676904954551029CB" xlink:to="loc_twou_ShareholderActivismCosts_545BECDB5B76C13C8650499231DD6FA3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_F772A62B5A568190B0B34990AB1900E4" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_11D4F52615328AE676904954551029CB" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_F772A62B5A568190B0B34990AB1900E4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_4D52FECE43D68629AF8C49545511A344" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_11D4F52615328AE676904954551029CB" xlink:to="loc_us-gaap_ShareBasedCompensation_4D52FECE43D68629AF8C49545511A344" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_AdjustmentsToNetIncomeLoss" xlink:label="loc_twou_AdjustmentsToNetIncomeLoss_43F62DE92C8E63BD1DC949545512AC95" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_11D4F52615328AE676904954551029CB" xlink:to="loc_twou_AdjustmentsToNetIncomeLoss_43F62DE92C8E63BD1DC949545512AC95" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_ProfitLossFromSegmentOperations" xlink:label="loc_twou_ProfitLossFromSegmentOperations_000E51B593909BB52F19495455121FF4" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_11D4F52615328AE676904954551029CB" xlink:to="loc_twou_ProfitLossFromSegmentOperations_000E51B593909BB52F19495455121FF4" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformationSegmentResultsOfOperationsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_675B6E935E82FEEC2D8B4954551720BA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_C2E8DE75BDDF155AEE3E49545517F1A3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_675B6E935E82FEEC2D8B4954551720BA" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_C2E8DE75BDDF155AEE3E49545517F1A3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_7905BF6EABB2620BD24049545518566F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_C2E8DE75BDDF155AEE3E49545517F1A3" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_7905BF6EABB2620BD24049545518566F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_FFCD76DEA66C988DA1BE49545519A25A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_7905BF6EABB2620BD24049545518566F" xlink:to="loc_us-gaap_SegmentDomain_FFCD76DEA66C988DA1BE49545519A25A" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_GraduateProgramSegmentMember" xlink:label="loc_twou_GraduateProgramSegmentMember_3CC916969DB95487EF4749545519C2C3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_FFCD76DEA66C988DA1BE49545519A25A" xlink:to="loc_twou_GraduateProgramSegmentMember_3CC916969DB95487EF4749545519C2C3" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_AlternativeCredentialSegmentMember" xlink:label="loc_twou_AlternativeCredentialSegmentMember_1EBB358FCF54409E352B495455196BF3" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_FFCD76DEA66C988DA1BE49545519A25A" xlink:to="loc_twou_AlternativeCredentialSegmentMember_1EBB358FCF54409E352B495455196BF3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_897DB7993D539A532826495455192BCB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_C2E8DE75BDDF155AEE3E49545517F1A3" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_897DB7993D539A532826495455192BCB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_34F9364DBB43D0D5885B49545519947D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_897DB7993D539A532826495455192BCB" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_34F9364DBB43D0D5885B49545519947D" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_ProfitLossFromSegmentOperations" xlink:label="loc_twou_ProfitLossFromSegmentOperations_08AEBE5873D80F1C5A424954551A6D4E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_897DB7993D539A532826495455192BCB" xlink:to="loc_twou_ProfitLossFromSegmentOperations_08AEBE5873D80F1C5A424954551A6D4E" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_PercentageOfProfitLossFromSegmentOperations" xlink:label="loc_twou_PercentageOfProfitLossFromSegmentOperations_C109250268AC63A26B124954551AF0AF" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_897DB7993D539A532826495455192BCB" xlink:to="loc_twou_PercentageOfProfitLossFromSegmentOperations_C109250268AC63A26B124954551AF0AF" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformationTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_E3443BA5CB572A01B5D6ADB7A04860B7" xlink:type="locator" />
    <link:loc xlink:href="twou-20191231.xsd#twou_RevenueAndEbitdaLossBySegmentTableTextBlock" xlink:label="loc_twou_RevenueAndEbitdaLossBySegmentTableTextBlock_A90CDC651915B69C27E7ADB7A048E203" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_E3443BA5CB572A01B5D6ADB7A04860B7" xlink:to="loc_twou_RevenueAndEbitdaLossBySegmentTableTextBlock_A90CDC651915B69C27E7ADB7A048E203" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock" xlink:label="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_9FE6BB84E909EFF6A463ADB7A0480208" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_E3443BA5CB572A01B5D6ADB7A04860B7" xlink:to="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_9FE6BB84E909EFF6A463ADB7A0480208" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:label="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_260E5B44B776C429CC8CADB7A049924A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_E3443BA5CB572A01B5D6ADB7A04860B7" xlink:to="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_260E5B44B776C429CC8CADB7A049924A" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_SegmentTradeAccountsReceivableAndContractLiabilitiesTableTextBlock" xlink:label="loc_twou_SegmentTradeAccountsReceivableAndContractLiabilitiesTableTextBlock_CEC3920924756D654496ADB7A049596C" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_E3443BA5CB572A01B5D6ADB7A04860B7" xlink:to="loc_twou_SegmentTradeAccountsReceivableAndContractLiabilitiesTableTextBlock_CEC3920924756D654496ADB7A049596C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformationTotalAssetsBySegmentDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_BE320E4F631BDC6207C533B6725253CF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8FB9261953BC3736CF7A33B67252E790" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_BE320E4F631BDC6207C533B6725253CF" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8FB9261953BC3736CF7A33B67252E790" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_AEE4E370F12D4203F64633B6725223EA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8FB9261953BC3736CF7A33B67252E790" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_AEE4E370F12D4203F64633B6725223EA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_F304DA62C1357E75B67C33B67252F0B8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_AEE4E370F12D4203F64633B6725223EA" xlink:to="loc_us-gaap_SegmentDomain_F304DA62C1357E75B67C33B67252F0B8" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_GraduateProgramSegmentMember" xlink:label="loc_twou_GraduateProgramSegmentMember_DA226F0503C2BBEC871C33B67253B54B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_F304DA62C1357E75B67C33B67252F0B8" xlink:to="loc_twou_GraduateProgramSegmentMember_DA226F0503C2BBEC871C33B67253B54B" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_AlternativeCredentialSegmentMember" xlink:label="loc_twou_AlternativeCredentialSegmentMember_1EA736DE37A41600F62B33B67253CE3F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_F304DA62C1357E75B67C33B67252F0B8" xlink:to="loc_twou_AlternativeCredentialSegmentMember_1EA736DE37A41600F62B33B67253CE3F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_3FD4A3101BC6035D1A7833B67253C250" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8FB9261953BC3736CF7A33B67252E790" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_3FD4A3101BC6035D1A7833B67253C250" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_E93ED18671C721DAB99433B6725377D2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3FD4A3101BC6035D1A7833B67253C250" xlink:to="loc_us-gaap_Assets_E93ED18671C721DAB99433B6725377D2" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/SegmentAndGeographicInformationTradeAccountsReceivableAndContractLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_E180A2310AAD704BBBEA53A7D3646D2E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_D512BABE3271CCEBDE0D53A7D364B1A5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_E180A2310AAD704BBBEA53A7D3646D2E" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_D512BABE3271CCEBDE0D53A7D364B1A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_AF1720AA6B1005D8CBFD53A7D36573A9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_D512BABE3271CCEBDE0D53A7D364B1A5" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_AF1720AA6B1005D8CBFD53A7D36573A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_51DAAA2303BE361CCE8F53A7D365045B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_AF1720AA6B1005D8CBFD53A7D36573A9" xlink:to="loc_us-gaap_SegmentDomain_51DAAA2303BE361CCE8F53A7D365045B" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_GraduateProgramSegmentMember" xlink:label="loc_twou_GraduateProgramSegmentMember_C2848E6678496F4AD1AB53A7D365A1CE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_51DAAA2303BE361CCE8F53A7D365045B" xlink:to="loc_twou_GraduateProgramSegmentMember_C2848E6678496F4AD1AB53A7D365A1CE" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_AlternativeCredentialSegmentMember" xlink:label="loc_twou_AlternativeCredentialSegmentMember_59F0B9E643B8C964EDF853A7D3658EE0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_51DAAA2303BE361CCE8F53A7D365045B" xlink:to="loc_twou_AlternativeCredentialSegmentMember_59F0B9E643B8C964EDF853A7D3658EE0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_A515E2CC888112D898AE53A7D3669AD8" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_D512BABE3271CCEBDE0D53A7D364B1A5" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_A515E2CC888112D898AE53A7D3669AD8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_A79296D5C50C32F180B753A7D366C48C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_A515E2CC888112D898AE53A7D3669AD8" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_A79296D5C50C32F180B753A7D366C48C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnbilledReceivablesCurrent" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_A75A7C78AB114BF3234A53A7D366D178" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_A515E2CC888112D898AE53A7D3669AD8" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_A75A7C78AB114BF3234A53A7D366D178" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesNetCurrent" xlink:label="loc_us-gaap_ReceivablesNetCurrent_AEE666E5672775C8606053A7D3663429" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_A515E2CC888112D898AE53A7D3669AD8" xlink:to="loc_us-gaap_ReceivablesNetCurrent_AEE666E5672775C8606053A7D3663429" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_6161DECD034569F33D4653A7D366E493" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_A515E2CC888112D898AE53A7D3669AD8" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_6161DECD034569F33D4653A7D366E493" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_CBDBC150644E5856B0E753A7D3669015" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_A515E2CC888112D898AE53A7D3669AD8" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_CBDBC150644E5856B0E753A7D3669015" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/SignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_C7EB8D5A8C32FBED9339ADB79FA1C513" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_9817EC2E5EF883A6AFE6ADB79FA1AC23" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_C7EB8D5A8C32FBED9339ADB79FA1C513" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_9817EC2E5EF883A6AFE6ADB79FA1AC23" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/SignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_A4CC1A94ED29D7BDE7B98730F71F1D2E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9E415279CC62E52F18718730F7200180" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_A4CC1A94ED29D7BDE7B98730F71F1D2E" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9E415279CC62E52F18718730F7200180" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_74841D236447340706158730F7204CEC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9E415279CC62E52F18718730F7200180" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_74841D236447340706158730F7204CEC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_BF20F8BFAF610A00E0868730F720157C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_74841D236447340706158730F7204CEC" xlink:to="loc_us-gaap_TypeOfAdoptionMember_BF20F8BFAF610A00E0868730F720157C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201609Member_E6C3056696BEA72FA9B48730F7205419" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_BF20F8BFAF610A00E0868730F720157C" xlink:to="loc_us-gaap_AccountingStandardsUpdate201609Member_E6C3056696BEA72FA9B48730F7205419" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_232D1A4A63967D392E9C8730F72142B5" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_BF20F8BFAF610A00E0868730F720157C" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_232D1A4A63967D392E9C8730F72142B5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_6D4E2B4597903D874C148730F7218EB0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9E415279CC62E52F18718730F7200180" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_6D4E2B4597903D874C148730F7218EB0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_F181D3541DD46C01F7858730F7210445" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_6D4E2B4597903D874C148730F7218EB0" xlink:to="loc_us-gaap_EquityComponentDomain_F181D3541DD46C01F7858730F7210445" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_61B47641C62B0B7D60A08730F722E3C1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_F181D3541DD46C01F7858730F7210445" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_61B47641C62B0B7D60A08730F722E3C1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_6FC843D4EB2A5BBF93CD8730F722BB6E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_F181D3541DD46C01F7858730F7210445" xlink:to="loc_us-gaap_RetainedEarningsMember_6FC843D4EB2A5BBF93CD8730F722BB6E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_62C5F8EFBB7B63191D1B8730F7225202" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9E415279CC62E52F18718730F7200180" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_62C5F8EFBB7B63191D1B8730F7225202" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_E2C40936B577DE6047488730F722E39F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_62C5F8EFBB7B63191D1B8730F7225202" xlink:to="loc_us-gaap_SegmentDomain_E2C40936B577DE6047488730F722E39F" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_GraduateProgramSegmentMember" xlink:label="loc_twou_GraduateProgramSegmentMember_67B4CAF0C1F195D24A768730F7236431" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_E2C40936B577DE6047488730F722E39F" xlink:to="loc_twou_GraduateProgramSegmentMember_67B4CAF0C1F195D24A768730F7236431" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_AlternativeCredentialSegmentMember" xlink:label="loc_twou_AlternativeCredentialSegmentMember_B1935A8140E75AE2D1878730F723FB08" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_E2C40936B577DE6047488730F722E39F" xlink:to="loc_twou_AlternativeCredentialSegmentMember_B1935A8140E75AE2D1878730F723FB08" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3B2BC62D5391426E96748730F7235F01" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9E415279CC62E52F18718730F7200180" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3B2BC62D5391426E96748730F7235F01" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_91AD61D4F499E2B16CD88730F723E013" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3B2BC62D5391426E96748730F7235F01" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_91AD61D4F499E2B16CD88730F723E013" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaap_ComputerEquipmentMember_5C39D1821357162F5C018730F7242628" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_91AD61D4F499E2B16CD88730F723E013" xlink:to="loc_us-gaap_ComputerEquipmentMember_5C39D1821357162F5C018730F7242628" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_E11177ED3B261DA9DC918730F7245C03" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_91AD61D4F499E2B16CD88730F723E013" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_E11177ED3B261DA9DC918730F7245C03" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_915A1212BADC4E8270C38730F7242E12" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_91AD61D4F499E2B16CD88730F723E013" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_915A1212BADC4E8270C38730F7242E12" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_C8FD703025C69FF716BB8730F7249936" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_91AD61D4F499E2B16CD88730F723E013" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_C8FD703025C69FF716BB8730F7249936" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_D2D05831FEF08803CB1A8730F725D6FA" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9E415279CC62E52F18718730F7200180" xlink:to="loc_srt_RangeAxis_D2D05831FEF08803CB1A8730F725D6FA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_D0189EC04FF061284D8E8730F725EFB0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_D2D05831FEF08803CB1A8730F725D6FA" xlink:to="loc_srt_RangeMember_D0189EC04FF061284D8E8730F725EFB0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_0F2D30E324AE31CEC3A88730F72532CA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_D0189EC04FF061284D8E8730F725EFB0" xlink:to="loc_srt_MinimumMember_0F2D30E324AE31CEC3A88730F72532CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_CF6FE8F743CEC365FDCF8730F725AD93" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_D0189EC04FF061284D8E8730F725EFB0" xlink:to="loc_srt_MaximumMember_CF6FE8F743CEC365FDCF8730F725AD93" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9E415279CC62E52F18718730F7200180" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_BFE75D5FE6F4854025668730F726E9E8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_BFE75D5FE6F4854025668730F726E9E8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_A7F4B4B41F138BDCF4338730F726FF3C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_A7F4B4B41F138BDCF4338730F726FF3C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_55E75DD337EEB7009B398730F726266C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:to="loc_us-gaap_ShortTermInvestments_55E75DD337EEB7009B398730F726266C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenuePerformanceObligationDescriptionOfTiming" xlink:label="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_91303DCF56805FAECB4F8730F7278203" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:to="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_91303DCF56805FAECB4F8730F7278203" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_F97FB3FD9ABECDEA82638730F727A8F5" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_F97FB3FD9ABECDEA82638730F727A8F5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_A3054555273B34FB17BA8730F727F0D3" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_A3054555273B34FB17BA8730F727F0D3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_C030BD7CAFC3366F4FEE8730F727BA04" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_A3054555273B34FB17BA8730F727F0D3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_C030BD7CAFC3366F4FEE8730F727BA04" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CapitalizedContentDevelopmentCostsUsefulLife" xlink:label="loc_twou_CapitalizedContentDevelopmentCostsUsefulLife_76FA3FB5AD28FFA1BD928730F7279B59" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_A3054555273B34FB17BA8730F727F0D3" xlink:to="loc_twou_CapitalizedContentDevelopmentCostsUsefulLife_76FA3FB5AD28FFA1BD928730F7279B59" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_117B3D5C966AF1BCCC228730F7283CA5" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_117B3D5C966AF1BCCC228730F7283CA5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAdditions" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAdditions_CBB1A19D4D36A9E57B778730F7281692" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_117B3D5C966AF1BCCC228730F7283CA5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAdditions_CBB1A19D4D36A9E57B778730F7281692" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_NonCashCapitalExpenditure" xlink:label="loc_twou_NonCashCapitalExpenditure_D8C79D097F20E61C9E878730F7289D62" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" priority="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_117B3D5C966AF1BCCC228730F7283CA5" xlink:to="loc_twou_NonCashCapitalExpenditure_D8C79D097F20E61C9E878730F7289D62" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_NonCashExpenditureClassifiedAsCashFlowsFromFinancingActivities" xlink:label="loc_twou_NonCashExpenditureClassifiedAsCashFlowsFromFinancingActivities_0A0C49A459B22BDD1D158730F7284129" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_117B3D5C966AF1BCCC228730F7283CA5" xlink:to="loc_twou_NonCashExpenditureClassifiedAsCashFlowsFromFinancingActivities_0A0C49A459B22BDD1D158730F7284129" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_MarketingAndSalesCostsAbstract" xlink:label="loc_twou_MarketingAndSalesCostsAbstract_D2C447F5B49EC0A942338730F7288648" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:to="loc_twou_MarketingAndSalesCostsAbstract_D2C447F5B49EC0A942338730F7288648" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_55F48C09B248AC95641F8730F729675E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_MarketingAndSalesCostsAbstract_D2C447F5B49EC0A942338730F7288648" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_55F48C09B248AC95641F8730F729675E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAdditions" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAdditions_F3CFD863E3BA48AB0DAB8730F729F444" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAdditions_F3CFD863E3BA48AB0DAB8730F729F444" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_05E74A7F614E181418688730F729989B" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_05E74A7F614E181418688730F729989B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1" xlink:label="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1_0BEDE3A5F70DB569744F8730F7298E51" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:to="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1_0BEDE3A5F70DB569744F8730F7298E51" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_9E21766EBDA78A8815668730F7297B6A" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_9E21766EBDA78A8815668730F7297B6A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_6FB3ADFDD8328B3B00A68730F72A7229" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_6FB3ADFDD8328B3B00A68730F72A7229" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_2B85E954BC3D8C7E6B608730F72AA842" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F85553E4097F232A558F8730F726B609" xlink:to="loc_us-gaap_OperatingLeaseLiability_2B85E954BC3D8C7E6B608730F72AA842" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/SignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_ECCBF15F8676E59732B33B9CE1709F87" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_E8A125F3923FF2FCCC763B9CE1703D08" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ECCBF15F8676E59732B33B9CE1709F87" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_E8A125F3923FF2FCCC763B9CE1703D08" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_924C5E47A64392077C0C3B9CE170A244" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ECCBF15F8676E59732B33B9CE1709F87" xlink:to="loc_us-gaap_UseOfEstimates_924C5E47A64392077C0C3B9CE170A244" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_RevenueTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicyPolicyTextBlock" xlink:label="loc_twou_RevenueTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicyPolicyTextBlock_10E4B2FF4CE1F8FF36F53B9CE171F04E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ECCBF15F8676E59732B33B9CE1709F87" xlink:to="loc_twou_RevenueTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicyPolicyTextBlock_10E4B2FF4CE1F8FF36F53B9CE171F04E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_154B192B985218F1964E3B9CE178627E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ECCBF15F8676E59732B33B9CE1709F87" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_154B192B985218F1964E3B9CE178627E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_9028B1FA0B8531504E413B9CE178D2BD" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ECCBF15F8676E59732B33B9CE1709F87" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_9028B1FA0B8531504E413B9CE178D2BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_E9B0B6092D3FDFCB3EDD3B9CE17136FA" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ECCBF15F8676E59732B33B9CE1709F87" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_E9B0B6092D3FDFCB3EDD3B9CE17136FA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_1F7BB0C6EE2A65710E2D3BE5D08CD798" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ECCBF15F8676E59732B33B9CE1709F87" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_1F7BB0C6EE2A65710E2D3BE5D08CD798" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_5E06BB4F2F64FA6EAA5C3B9CE1718A11" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ECCBF15F8676E59732B33B9CE1709F87" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_5E06BB4F2F64FA6EAA5C3B9CE1718A11" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="loc_us-gaap_InvestmentPolicyTextBlock_74BB221F6BF6CFA087983B9CE17099FF" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ECCBF15F8676E59732B33B9CE1709F87" xlink:to="loc_us-gaap_InvestmentPolicyTextBlock_74BB221F6BF6CFA087983B9CE17099FF" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_AdvancesToClientsPolicyTextBlock" xlink:label="loc_twou_AdvancesToClientsPolicyTextBlock_66D662E3158A6F13A5F13B9CE1711CE6" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ECCBF15F8676E59732B33B9CE1709F87" xlink:to="loc_twou_AdvancesToClientsPolicyTextBlock_66D662E3158A6F13A5F13B9CE1711CE6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_A72ACF507695B1AAABA73B9CE172DB9F" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ECCBF15F8676E59732B33B9CE1709F87" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_A72ACF507695B1AAABA73B9CE172DB9F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_819521F9FD3E9E9E80143B9CE172ACC2" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ECCBF15F8676E59732B33B9CE1709F87" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_819521F9FD3E9E9E80143B9CE172ACC2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_F9438EEDB0EB6702A40D3B9CE1775259" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ECCBF15F8676E59732B33B9CE1709F87" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_F9438EEDB0EB6702A40D3B9CE1775259" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_NonCashLongLivedAssetAdditionsPolicyTextBlock" xlink:label="loc_twou_NonCashLongLivedAssetAdditionsPolicyTextBlock_7D4A2F562E265AADCF283B9CE1776D56" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ECCBF15F8676E59732B33B9CE1709F87" xlink:to="loc_twou_NonCashLongLivedAssetAdditionsPolicyTextBlock_7D4A2F562E265AADCF283B9CE1776D56" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_44A05CC7186A77BF43623B9CE1773AA1" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ECCBF15F8676E59732B33B9CE1709F87" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_44A05CC7186A77BF43623B9CE1773AA1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock_7B62D727F7C1B5DCD51A3BE45D13F573" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ECCBF15F8676E59732B33B9CE1709F87" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock_7B62D727F7C1B5DCD51A3BE45D13F573" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:label="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock_954F39C3FA1E94E754AC3B9CE1774377" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ECCBF15F8676E59732B33B9CE1709F87" xlink:to="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock_954F39C3FA1E94E754AC3B9CE1774377" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_GovernmentGrantsPolicyTextBlock" xlink:label="loc_twou_GovernmentGrantsPolicyTextBlock_D08A6B5F422C3025CA7F3B9CE178A502" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ECCBF15F8676E59732B33B9CE1709F87" xlink:to="loc_twou_GovernmentGrantsPolicyTextBlock_D08A6B5F422C3025CA7F3B9CE178A502" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtPolicyTextBlock" xlink:label="loc_us-gaap_DebtPolicyTextBlock_E9E0E627B8A9E79C66D73BE326241E24" xlink:type="locator" />
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ECCBF15F8676E59732B33B9CE1709F87" xlink:to="loc_us-gaap_DebtPolicyTextBlock_E9E0E627B8A9E79C66D73BE326241E24" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_5D0A093D37FD48CC35BD3B9CE17811F7" xlink:type="locator" />
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ECCBF15F8676E59732B33B9CE1709F87" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_5D0A093D37FD48CC35BD3B9CE17811F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="loc_us-gaap_BusinessCombinationsPolicy_B2247EC8F6326F94A7203B9CE171DA6B" xlink:type="locator" />
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ECCBF15F8676E59732B33B9CE1709F87" xlink:to="loc_us-gaap_BusinessCombinationsPolicy_B2247EC8F6326F94A7203B9CE171DA6B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_A401085ADA826EE8DCA53B9CE17872B7" xlink:type="locator" />
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ECCBF15F8676E59732B33B9CE1709F87" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_A401085ADA826EE8DCA53B9CE17872B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_ECB7443EC9CD226D413B3B9CE171899F" xlink:type="locator" />
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ECCBF15F8676E59732B33B9CE1709F87" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_ECB7443EC9CD226D413B3B9CE171899F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_03DBAACFFCC38968CDBD3B9CE17953BA" xlink:type="locator" />
    <link:presentationArc order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ECCBF15F8676E59732B33B9CE1709F87" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_03DBAACFFCC38968CDBD3B9CE17953BA" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/StockBasedCompensation" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_AC28264C4ED71221E24CADB79FE8DEC6" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_73E8253404116BB1C1D8ADB79FE98671" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_AC28264C4ED71221E24CADB79FE8DEC6" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_73E8253404116BB1C1D8ADB79FE98671" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_DF316CC383545DCD23CB73A95688129A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_004CB5F62949048DFB3D73A956882594" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_DF316CC383545DCD23CB73A95688129A" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_004CB5F62949048DFB3D73A956882594" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_D396FCB44985BE7121A073A95688FA69" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_004CB5F62949048DFB3D73A956882594" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_D396FCB44985BE7121A073A95688FA69" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_38F782CC00E6FEAACF4773A9568930E7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_D396FCB44985BE7121A073A95688FA69" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_38F782CC00E6FEAACF4773A9568930E7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_D7AC00D400756D5D6CEC73A956890103" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_38F782CC00E6FEAACF4773A9568930E7" xlink:to="loc_us-gaap_SubsequentEventMember_D7AC00D400756D5D6CEC73A956890103" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_B002B14287C29FD714C573A95689E95D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_004CB5F62949048DFB3D73A956882594" xlink:to="loc_us-gaap_PlanNameAxis_B002B14287C29FD714C573A95689E95D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_AC378876BCDDFEEC08BC73A9568AF983" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_B002B14287C29FD714C573A95689E95D" xlink:to="loc_us-gaap_PlanNameDomain_AC378876BCDDFEEC08BC73A9568AF983" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_EquityIncentivePlan2008Member" xlink:label="loc_twou_EquityIncentivePlan2008Member_73E3B083F5D8CDC162CB73A9568A4641" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_AC378876BCDDFEEC08BC73A9568AF983" xlink:to="loc_twou_EquityIncentivePlan2008Member_73E3B083F5D8CDC162CB73A9568A4641" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_EquityIncentivePlan2014Member" xlink:label="loc_twou_EquityIncentivePlan2014Member_BF8B84C92D7834850D8373A9568A2B85" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_AC378876BCDDFEEC08BC73A9568AF983" xlink:to="loc_twou_EquityIncentivePlan2014Member_BF8B84C92D7834850D8373A9568A2B85" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_991308B7130963E8FE2C73A9568ACE44" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_004CB5F62949048DFB3D73A956882594" xlink:to="loc_us-gaap_AwardTypeAxis_991308B7130963E8FE2C73A9568ACE44" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0C7847E1E0E48462336B73A9568ABB86" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_991308B7130963E8FE2C73A9568ACE44" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0C7847E1E0E48462336B73A9568ABB86" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_BA47CF3DDFD0B0A3DD4D73A95690B19D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0C7847E1E0E48462336B73A9568ABB86" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_BA47CF3DDFD0B0A3DD4D73A95690B19D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_BCDB46F00D6E87ADFD9973A956904DD0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0C7847E1E0E48462336B73A9568ABB86" xlink:to="loc_us-gaap_EmployeeStockOptionMember_BCDB46F00D6E87ADFD9973A956904DD0" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_PerformanceRestrictedStockUnitsMember" xlink:label="loc_twou_PerformanceRestrictedStockUnitsMember_4CC6B12AE83A81CC53CF73A956909015" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0C7847E1E0E48462336B73A9568ABB86" xlink:to="loc_twou_PerformanceRestrictedStockUnitsMember_4CC6B12AE83A81CC53CF73A956909015" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_64F213A6FA6D27E0FD5E73A9569042D6" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_004CB5F62949048DFB3D73A956882594" xlink:to="loc_srt_RangeAxis_64F213A6FA6D27E0FD5E73A9569042D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_53B37E6FC5170C4513C173A95691E16B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_64F213A6FA6D27E0FD5E73A9569042D6" xlink:to="loc_srt_RangeMember_53B37E6FC5170C4513C173A95691E16B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_DD841DB636C7118CE84B73A956910826" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_53B37E6FC5170C4513C173A95691E16B" xlink:to="loc_srt_MaximumMember_DD841DB636C7118CE84B73A956910826" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_004CB5F62949048DFB3D73A956882594" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNumberOfEmployeeCompensationPlans" xlink:label="loc_twou_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNumberOfEmployeeCompensationPlans_DE6AE76328E6B3959B5B73A95691D041" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_twou_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNumberOfEmployeeCompensationPlans_DE6AE76328E6B3959B5B73A95691D041" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_AEC7FE40F41D6B933A4273A95691F905" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_AEC7FE40F41D6B933A4273A95691F905" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_211DA1353E2B11B8990773A95692D70E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_211DA1353E2B11B8990773A95692D70E" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOfAnnualAutomaticIncreaseInSharesAuthorized" xlink:label="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOfAnnualAutomaticIncreaseInSharesAuthorized_F71DDABF004DB17AD3A373A956929178" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOfAnnualAutomaticIncreaseInSharesAuthorized_F71DDABF004DB17AD3A373A956929178" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageAppliedOnOutstandingSharesOfCommonStockForAutomaticInclusionInPlan" xlink:label="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageAppliedOnOutstandingSharesOfCommonStockForAutomaticInclusionInPlan_551C8814C6EF9AF5F6F973A956929499" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageAppliedOnOutstandingSharesOfCommonStockForAutomaticInclusionInPlan_551C8814C6EF9AF5F6F973A956929499" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_9D594E1E8BE7930001C173A9569297BC" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_9D594E1E8BE7930001C173A9569297BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_FA06AD43E230CEFF9F5173A956929CD3" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_FA06AD43E230CEFF9F5173A956929CD3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5FFABFC851309817AE6073A95692ADF8" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5FFABFC851309817AE6073A95692ADF8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_8E54DE32FD29543298E673A95693C7CB" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_8E54DE32FD29543298E673A95693C7CB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_425617FC77C9F1F32CB073A956931043" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_425617FC77C9F1F32CB073A956931043" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_855D3C00C887026C2B4673A95693E22F" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_855D3C00C887026C2B4673A95693E22F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2FF0138A35A41B8D97A773B6E403E23C" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2FF0138A35A41B8D97A773B6E403E23C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_38060D9C1C0354B5492D73A95693AD0A" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_38060D9C1C0354B5492D73A95693AD0A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8BF9D6D1921C746AFA7473A95693B2F4" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8BF9D6D1921C746AFA7473A95693B2F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_217FC3C4D6DCA4CDC5BB73A95693F98F" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_217FC3C4D6DCA4CDC5BB73A95693F98F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_96CB5C0573513BBF34CC73A95694F097" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_96CB5C0573513BBF34CC73A95694F097" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_2DDD193282C1D0D7232C73A95694C3B2" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_2DDD193282C1D0D7232C73A95694C3B2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_FA13C01B73713C11F79173A95694D595" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_FA13C01B73713C11F79173A95694D595" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedMaximumPeriodForRecognition1" xlink:label="loc_twou_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedMaximumPeriodForRecognition1_8FC23F859E4EDA3E3FD373A95694AB98" xlink:type="locator" />
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_twou_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedMaximumPeriodForRecognition1_8FC23F859E4EDA3E3FD373A95694AB98" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_230C415A67C142E2DCDF73A956944B8A" xlink:type="locator" />
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5693F8C278D3E95A991D73A956912A45" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_230C415A67C142E2DCDF73A956944B8A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_19BF019BD33E8D4C904A495455517575" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2D3DC0AFAAF260A0CCF2495455513235" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_19BF019BD33E8D4C904A495455517575" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2D3DC0AFAAF260A0CCF2495455513235" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_475B96B97180A944657B498743506854" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2D3DC0AFAAF260A0CCF2495455513235" xlink:to="loc_us-gaap_AwardTypeAxis_475B96B97180A944657B498743506854" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_69C37A72E27F2CD3516C4987435AA427" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_475B96B97180A944657B498743506854" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_69C37A72E27F2CD3516C4987435AA427" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember_3B63B2494C4722861A5A4987441A4DF6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_69C37A72E27F2CD3516C4987435AA427" xlink:to="loc_us-gaap_EmployeeStockMember_3B63B2494C4722861A5A4987441A4DF6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2228D31555011477657F4954555240B1" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2D3DC0AFAAF260A0CCF2495455513235" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2228D31555011477657F4954555240B1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_C90924005AB800B842B84954555273B8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2228D31555011477657F4954555240B1" xlink:to="loc_us-gaap_EquityComponentDomain_C90924005AB800B842B84954555273B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_8CB3D46D5D48E293EE8049545552F07F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_C90924005AB800B842B84954555273B8" xlink:to="loc_us-gaap_CommonStockMember_8CB3D46D5D48E293EE8049545552F07F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_212DD6502FB3BA8DA04149545553ABB3" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2D3DC0AFAAF260A0CCF2495455513235" xlink:to="loc_srt_RangeAxis_212DD6502FB3BA8DA04149545553ABB3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_D122A472E8E704C604F6495455539AAE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_212DD6502FB3BA8DA04149545553ABB3" xlink:to="loc_srt_RangeMember_D122A472E8E704C604F6495455539AAE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_4CCE4C715695707DF31049545553CA0D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_D122A472E8E704C604F6495455539AAE" xlink:to="loc_srt_MinimumMember_4CCE4C715695707DF31049545553CA0D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_71E1DDA89BC8DE5ECD0F4954555346E9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_D122A472E8E704C604F6495455539AAE" xlink:to="loc_srt_MaximumMember_71E1DDA89BC8DE5ECD0F4954555346E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D80497AA6244203C4229495455535B20" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2D3DC0AFAAF260A0CCF2495455513235" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D80497AA6244203C4229495455535B20" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_EmployeeStockPurchasePlanAbstract" xlink:label="loc_twou_EmployeeStockPurchasePlanAbstract_F2267B2602B8F47E236D49545554CB20" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_D80497AA6244203C4229495455535B20" xlink:to="loc_twou_EmployeeStockPurchasePlanAbstract_F2267B2602B8F47E236D49545554CB20" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_PercentagePurchasePriceFairMarketValue" xlink:label="loc_twou_PercentagePurchasePriceFairMarketValue_3607A696B11C28FA13E94954555473B5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_EmployeeStockPurchasePlanAbstract_F2267B2602B8F47E236D49545554CB20" xlink:to="loc_twou_PercentagePurchasePriceFairMarketValue_3607A696B11C28FA13E94954555473B5" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_DefinedContributionPlanAnnualContributionsPerEmployeePercent" xlink:label="loc_twou_DefinedContributionPlanAnnualContributionsPerEmployeePercent_D04B8812C5387FD12E8D49545554EE25" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_EmployeeStockPurchasePlanAbstract_F2267B2602B8F47E236D49545554CB20" xlink:to="loc_twou_DefinedContributionPlanAnnualContributionsPerEmployeePercent_D04B8812C5387FD12E8D49545554EE25" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_1CD1995112A6EABAD8A849545554B72E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_EmployeeStockPurchasePlanAbstract_F2267B2602B8F47E236D49545554CB20" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_1CD1995112A6EABAD8A849545554B72E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_C78BA9DB9F6757EB318949545554F593" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_EmployeeStockPurchasePlanAbstract_F2267B2602B8F47E236D49545554CB20" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_C78BA9DB9F6757EB318949545554F593" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_3070084B437B11488199495455556820" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_EmployeeStockPurchasePlanAbstract_F2267B2602B8F47E236D49545554CB20" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_3070084B437B11488199495455556820" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_63E9E972DB3BC975F5F24954555594A4" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_EmployeeStockPurchasePlanAbstract_F2267B2602B8F47E236D49545554CB20" xlink:to="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_63E9E972DB3BC975F5F24954555594A4" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_F67106A128549E281D1172C366ACCFAD" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_269B7C4C5C6D6AB5BE6472C366B2CBC5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_F67106A128549E281D1172C366ACCFAD" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_269B7C4C5C6D6AB5BE6472C366B2CBC5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_4ED45234A7FAA4AB5AAF72C366B42649" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_269B7C4C5C6D6AB5BE6472C366B2CBC5" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_4ED45234A7FAA4AB5AAF72C366B42649" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_0F4C438B59C594B661F572C366B4103B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_4ED45234A7FAA4AB5AAF72C366B42649" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_0F4C438B59C594B661F572C366B4103B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_181B7BC4C3D1224600CA72C366B44F07" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_0F4C438B59C594B661F572C366B4103B" xlink:to="loc_us-gaap_SubsequentEventMember_181B7BC4C3D1224600CA72C366B44F07" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_20A19C5D89D3992CBCFC72C366B86621" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_269B7C4C5C6D6AB5BE6472C366B2CBC5" xlink:to="loc_srt_RangeAxis_20A19C5D89D3992CBCFC72C366B86621" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_39348D9B4F6749D05F2972C366B8742E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_20A19C5D89D3992CBCFC72C366B86621" xlink:to="loc_srt_RangeMember_39348D9B4F6749D05F2972C366B8742E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_E48BCC6F669E98F9C25B72C366B8CB16" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_39348D9B4F6749D05F2972C366B8742E" xlink:to="loc_srt_MinimumMember_E48BCC6F669E98F9C25B72C366B8CB16" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_57F9ED9D26E0D070AFDA72C366B8A43F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_39348D9B4F6749D05F2972C366B8742E" xlink:to="loc_srt_MaximumMember_57F9ED9D26E0D070AFDA72C366B8A43F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_B6BB2269BEAEC24D976972C366B8AF31" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_269B7C4C5C6D6AB5BE6472C366B2CBC5" xlink:to="loc_us-gaap_AwardTypeAxis_B6BB2269BEAEC24D976972C366B8AF31" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A7DD7B9F7B6432A19DD172C366B8634C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_B6BB2269BEAEC24D976972C366B8AF31" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A7DD7B9F7B6432A19DD172C366B8634C" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_PerformanceRestrictedStockUnitsMember" xlink:label="loc_twou_PerformanceRestrictedStockUnitsMember_C3ABB4677A1EEC813ED972C366B8E87F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A7DD7B9F7B6432A19DD172C366B8634C" xlink:to="loc_twou_PerformanceRestrictedStockUnitsMember_C3ABB4677A1EEC813ED972C366B8E87F" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember" xlink:label="loc_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember_75DBF28F7E5B894E6FDD72C366B81C76" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A7DD7B9F7B6432A19DD172C366B8634C" xlink:to="loc_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember_75DBF28F7E5B894E6FDD72C366B81C76" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_7670615186A8EB6F568372C366BF460C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A7DD7B9F7B6432A19DD172C366B8634C" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_7670615186A8EB6F568372C366BF460C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A4798BE737671098F13C72C366C0136D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_269B7C4C5C6D6AB5BE6472C366B2CBC5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A4798BE737671098F13C72C366C0136D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_CC60D5AD27F9B7C9863872C366C01ED2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A4798BE737671098F13C72C366C0136D" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_CC60D5AD27F9B7C9863872C366C01ED2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_FA4289295AD5BDF8841172C366C1F10F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A4798BE737671098F13C72C366C0136D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_FA4289295AD5BDF8841172C366C1F10F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_1E953BA50DD16CE140C572C366C19FF0" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A4798BE737671098F13C72C366C0136D" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_1E953BA50DD16CE140C572C366C19FF0" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_RestrictedStockUnitsRollForward" xlink:label="loc_twou_RestrictedStockUnitsRollForward_865A7712C74449CBFBEC72C366C13E3D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A4798BE737671098F13C72C366C0136D" xlink:to="loc_twou_RestrictedStockUnitsRollForward_865A7712C74449CBFBEC72C366C13E3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_68B6968E490AF308833A72C366C58338" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_RestrictedStockUnitsRollForward_865A7712C74449CBFBEC72C366C13E3D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_68B6968E490AF308833A72C366C58338" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_44BB3C41BBDE9C280DF472C366C6C89D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_RestrictedStockUnitsRollForward_865A7712C74449CBFBEC72C366C13E3D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_44BB3C41BBDE9C280DF472C366C6C89D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_FB4B03603D194B54C30A72C366C6B174" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_RestrictedStockUnitsRollForward_865A7712C74449CBFBEC72C366C13E3D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_FB4B03603D194B54C30A72C366C6B174" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2F9E78643A3058C48FB472C366C6DE37" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_RestrictedStockUnitsRollForward_865A7712C74449CBFBEC72C366C13E3D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2F9E78643A3058C48FB472C366C6DE37" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_24C18ED0D0BAEAF46AF972C366C69095" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_RestrictedStockUnitsRollForward_865A7712C74449CBFBEC72C366C13E3D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_24C18ED0D0BAEAF46AF972C366C69095" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_GrantDateFairValueRollForward" xlink:label="loc_twou_GrantDateFairValueRollForward_136197C1F516160F2CC572C366C6EDD2" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A4798BE737671098F13C72C366C0136D" xlink:to="loc_twou_GrantDateFairValueRollForward_136197C1F516160F2CC572C366C6EDD2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_220E5A5319F3843B492972C366C6F531" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_GrantDateFairValueRollForward_136197C1F516160F2CC572C366C6EDD2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_220E5A5319F3843B492972C366C6F531" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_6CC1616CA9A202D79B2072C366C67962" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_GrantDateFairValueRollForward_136197C1F516160F2CC572C366C6EDD2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_6CC1616CA9A202D79B2072C366C67962" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_0ABF839F5BEDBE03694672C366C620E9" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_GrantDateFairValueRollForward_136197C1F516160F2CC572C366C6EDD2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_0ABF839F5BEDBE03694672C366C620E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_D0B41603432BEAD7EE1972C366C64ACB" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_GrantDateFairValueRollForward_136197C1F516160F2CC572C366C6EDD2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_D0B41603432BEAD7EE1972C366C64ACB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_BC824B732686AB69868172C366C60178" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_GrantDateFairValueRollForward_136197C1F516160F2CC572C366C6EDD2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_BC824B732686AB69868172C366C60178" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_F33B2A3A5DA777FA0B1CADB7A0B2F437" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_B520CB87EA40B99C991CADB7A0B2F5C6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_F33B2A3A5DA777FA0B1CADB7A0B2F437" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_B520CB87EA40B99C991CADB7A0B2F5C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_2A6A967E19985F1CA585ADB7A0B3BD57" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_B520CB87EA40B99C991CADB7A0B2F5C6" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_2A6A967E19985F1CA585ADB7A0B3BD57" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_0E4C12B0228BD1440BDCADB7A0B33FE9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_2A6A967E19985F1CA585ADB7A0B3BD57" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_0E4C12B0228BD1440BDCADB7A0B33FE9" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CurriculumAndTeachingMember" xlink:label="loc_twou_CurriculumAndTeachingMember_B1A9198B9D508FB83FEAADB7A0B3E97B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0E4C12B0228BD1440BDCADB7A0B33FE9" xlink:to="loc_twou_CurriculumAndTeachingMember_B1A9198B9D508FB83FEAADB7A0B3E97B" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_ServicingAndSupportMember" xlink:label="loc_twou_ServicingAndSupportMember_B33A19E629BDABBF75BCADB7A0B4FD2F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0E4C12B0228BD1440BDCADB7A0B33FE9" xlink:to="loc_twou_ServicingAndSupportMember_B33A19E629BDABBF75BCADB7A0B4FD2F" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_TechnologyAndContentDevelopmentMember" xlink:label="loc_twou_TechnologyAndContentDevelopmentMember_C25FC1B2CFBE2F272E21ADB7A0B4CFF4" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0E4C12B0228BD1440BDCADB7A0B33FE9" xlink:to="loc_twou_TechnologyAndContentDevelopmentMember_C25FC1B2CFBE2F272E21ADB7A0B4CFF4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_274EA846D1EA6C4FC348ADB7A0B4A776" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0E4C12B0228BD1440BDCADB7A0B33FE9" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_274EA846D1EA6C4FC348ADB7A0B4A776" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_5DA2D5D266C38A1BA582ADB7A0B4154D" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0E4C12B0228BD1440BDCADB7A0B33FE9" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_5DA2D5D266C38A1BA582ADB7A0B4154D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7230463CB77334D3F7DCADB7A0B502D2" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_B520CB87EA40B99C991CADB7A0B2F5C6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7230463CB77334D3F7DCADB7A0B502D2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_DC8C3283E7BF8C4E0993ADB7A0B5F85D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7230463CB77334D3F7DCADB7A0B502D2" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_DC8C3283E7BF8C4E0993ADB7A0B5F85D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/StockBasedCompensationStockOptionsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_75DCF0801C8582FE6DDC6D9F5E668355" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3ADC8EF4D71F93D522406D9F5E66D491" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_75DCF0801C8582FE6DDC6D9F5E668355" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3ADC8EF4D71F93D522406D9F5E66D491" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_1B1DD37E0FC2B5D8FDF46D9F5E66F4B0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3ADC8EF4D71F93D522406D9F5E66D491" xlink:to="loc_us-gaap_AwardTypeAxis_1B1DD37E0FC2B5D8FDF46D9F5E66F4B0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7EB6D5DEEE5BBD2D18246D9F5E666263" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_1B1DD37E0FC2B5D8FDF46D9F5E66F4B0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7EB6D5DEEE5BBD2D18246D9F5E666263" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_247DC89266E868C59FA56D9F5E67E4D8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7EB6D5DEEE5BBD2D18246D9F5E666263" xlink:to="loc_us-gaap_EmployeeStockOptionMember_247DC89266E868C59FA56D9F5E67E4D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_57AFB9D3E56E5D9145626D9F5E674F06" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7EB6D5DEEE5BBD2D18246D9F5E666263" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_57AFB9D3E56E5D9145626D9F5E674F06" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_4B729267D53F147873396D9F5E67728C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3ADC8EF4D71F93D522406D9F5E66D491" xlink:to="loc_srt_RangeAxis_4B729267D53F147873396D9F5E67728C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_DB7BF75818DAC8E84EA36D9F5E673F60" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_4B729267D53F147873396D9F5E67728C" xlink:to="loc_srt_RangeMember_DB7BF75818DAC8E84EA36D9F5E673F60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_28BF9B2A0B3E99290B716D9F5E681935" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_DB7BF75818DAC8E84EA36D9F5E673F60" xlink:to="loc_srt_MinimumMember_28BF9B2A0B3E99290B716D9F5E681935" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_888E320387ED74F21F3D6D9F5E6831FC" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_DB7BF75818DAC8E84EA36D9F5E673F60" xlink:to="loc_srt_MaximumMember_888E320387ED74F21F3D6D9F5E6831FC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_46F6A17B6C0C2B10AE106D9F5E68167B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3ADC8EF4D71F93D522406D9F5E66D491" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_46F6A17B6C0C2B10AE106D9F5E68167B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_47A98EA60F97D8D32C1A6D9F5E68B794" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_46F6A17B6C0C2B10AE106D9F5E68167B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_47A98EA60F97D8D32C1A6D9F5E68B794" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_0500595B9272B2AEFB0C6D9F5E68A001" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_47A98EA60F97D8D32C1A6D9F5E68B794" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_0500595B9272B2AEFB0C6D9F5E68A001" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_A8BE2018E308628CB40A6D9F5E69E436" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_47A98EA60F97D8D32C1A6D9F5E68B794" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_A8BE2018E308628CB40A6D9F5E69E436" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_58CFB8806829D5CE8E556D9F5E695A37" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_47A98EA60F97D8D32C1A6D9F5E68B794" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_58CFB8806829D5CE8E556D9F5E695A37" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_DE0A39A104D5003C43AE6D9F5E69B402" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_47A98EA60F97D8D32C1A6D9F5E68B794" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_DE0A39A104D5003C43AE6D9F5E69B402" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_5143C76DD1BF948620EC6D9F5E6931EA" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_47A98EA60F97D8D32C1A6D9F5E68B794" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_5143C76DD1BF948620EC6D9F5E6931EA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_91240D94E764E15CB6006D9F5E6AD21A" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_47A98EA60F97D8D32C1A6D9F5E68B794" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_91240D94E764E15CB6006D9F5E6AD21A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_AD0679E239D3D065D5156D9F5E6A2C54" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_46F6A17B6C0C2B10AE106D9F5E68167B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_AD0679E239D3D065D5156D9F5E6A2C54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3AAF05759314F61451786D9F5E6AB1C8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_AD0679E239D3D065D5156D9F5E6A2C54" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3AAF05759314F61451786D9F5E6AB1C8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_CBCD1EF7777CCFBCD5AE6D9F5E6A50B6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_AD0679E239D3D065D5156D9F5E6A2C54" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_CBCD1EF7777CCFBCD5AE6D9F5E6A50B6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_947FC398F8EE23135C466D9F5E6AE0EB" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_AD0679E239D3D065D5156D9F5E6A2C54" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_947FC398F8EE23135C466D9F5E6AE0EB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_A7B0BD35605EB05B40C26D9F5E6B7ACD" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_AD0679E239D3D065D5156D9F5E6A2C54" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_A7B0BD35605EB05B40C26D9F5E6B7ACD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_E97A2BE0A758B0C6E3C66D9F5E7008C1" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_AD0679E239D3D065D5156D9F5E6A2C54" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_E97A2BE0A758B0C6E3C66D9F5E7008C1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3721F6B3816B1C9AA53D6D9F5E70A7F3" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_AD0679E239D3D065D5156D9F5E6A2C54" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3721F6B3816B1C9AA53D6D9F5E70A7F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_8B26258FF584B4431E8E6D9F5E70B939" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_AD0679E239D3D065D5156D9F5E6A2C54" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_8B26258FF584B4431E8E6D9F5E70B939" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_17F3140DDBFD80DC68236D9F5E70EBE4" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_46F6A17B6C0C2B10AE106D9F5E68167B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_17F3140DDBFD80DC68236D9F5E70EBE4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_E2809E2A3900D0AA19E46D9F5E70F7E8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_17F3140DDBFD80DC68236D9F5E70EBE4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_E2809E2A3900D0AA19E46D9F5E70F7E8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_C7869B3EEE8D3F4BB57B6D9F5E71BA0C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_17F3140DDBFD80DC68236D9F5E70EBE4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_C7869B3EEE8D3F4BB57B6D9F5E71BA0C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_467BD576A3D874C5D8AA6D9F5E711546" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_17F3140DDBFD80DC68236D9F5E70EBE4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_467BD576A3D874C5D8AA6D9F5E711546" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_6E85C73F7CD2F59569FA6D9F5E71FDEB" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_17F3140DDBFD80DC68236D9F5E70EBE4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_6E85C73F7CD2F59569FA6D9F5E71FDEB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_A509BDF759A99BC36A616D9F5E71F965" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_17F3140DDBFD80DC68236D9F5E70EBE4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_A509BDF759A99BC36A616D9F5E71F965" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_6DB431B0A2B935886B656D9F5E7105E3" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_17F3140DDBFD80DC68236D9F5E70EBE4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_6DB431B0A2B935886B656D9F5E7105E3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1EEEAF4E8792B71BEFE36D9F5E7294B0" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_17F3140DDBFD80DC68236D9F5E70EBE4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1EEEAF4E8792B71BEFE36D9F5E7294B0" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:label="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_AB17436E873136AE1FE46D9F5E72F42F" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_46F6A17B6C0C2B10AE106D9F5E68167B" xlink:to="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_AB17436E873136AE1FE46D9F5E72F42F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_4A25C9968AEFD7D7DC096D9F5E720540" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_AB17436E873136AE1FE46D9F5E72F42F" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_4A25C9968AEFD7D7DC096D9F5E720540" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" xlink:label="loc_twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_A8DEE0F3EB4A25DA1E596D9F5E7251B1" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_AB17436E873136AE1FE46D9F5E72F42F" xlink:to="loc_twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_A8DEE0F3EB4A25DA1E596D9F5E7251B1" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodWeightedAverageRemainingContractualTerm" xlink:label="loc_twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodWeightedAverageRemainingContractualTerm_9336B6EFD4C9C510F86C6D9F5E721D5D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_AB17436E873136AE1FE46D9F5E72F42F" xlink:to="loc_twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodWeightedAverageRemainingContractualTerm_9336B6EFD4C9C510F86C6D9F5E721D5D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_B395111B047D903A36996D9F5E7343E6" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_AB17436E873136AE1FE46D9F5E72F42F" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_B395111B047D903A36996D9F5E7343E6" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" xlink:label="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_E14ACD2D38571C0009956D9F5E7362C9" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_46F6A17B6C0C2B10AE106D9F5E68167B" xlink:to="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_E14ACD2D38571C0009956D9F5E7362C9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_DA7D6383EA026D58A0EF6D9F5E738DDC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_E14ACD2D38571C0009956D9F5E7362C9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_DA7D6383EA026D58A0EF6D9F5E738DDC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1C84229DE97EF4062CB36D9F5E745F3B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_E14ACD2D38571C0009956D9F5E7362C9" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_1C84229DE97EF4062CB36D9F5E745F3B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_9D175ED93E589B8F16856D9F5E742B94" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_46F6A17B6C0C2B10AE106D9F5E68167B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_9D175ED93E589B8F16856D9F5E742B94" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_349AF1D9FFEE26C192946D9F5E7470F2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_9D175ED93E589B8F16856D9F5E742B94" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_349AF1D9FFEE26C192946D9F5E7470F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_683EC76EE1985EB37C166D9F5E7496C9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_9D175ED93E589B8F16856D9F5E742B94" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_683EC76EE1985EB37C166D9F5E7496C9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_C6B26340C8BB1E5A6B636D9F5E74B11B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_9D175ED93E589B8F16856D9F5E742B94" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_C6B26340C8BB1E5A6B636D9F5E74B11B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_4696A6A7E152AE2867086D9F5E75A5C0" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_9D175ED93E589B8F16856D9F5E742B94" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_4696A6A7E152AE2867086D9F5E75A5C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_5941E70D332F9188A6C76D9F5E75EB9C" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_9D175ED93E589B8F16856D9F5E742B94" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_5941E70D332F9188A6C76D9F5E75EB9C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_4E2EF5AB04B8EC1C234F6D9F5E75ACCF" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_46F6A17B6C0C2B10AE106D9F5E68167B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_4E2EF5AB04B8EC1C234F6D9F5E75ACCF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1551BB5D3887160BD01E6D9F5E75ACE9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_4E2EF5AB04B8EC1C234F6D9F5E75ACCF" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1551BB5D3887160BD01E6D9F5E75ACE9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_E86E3ED18FBCEE9CEDEA6D9F5E75E329" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_4E2EF5AB04B8EC1C234F6D9F5E75ACCF" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_E86E3ED18FBCEE9CEDEA6D9F5E75E329" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_F1B450BF0BB82068FD256D9F5E759B0F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_4E2EF5AB04B8EC1C234F6D9F5E75ACCF" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_F1B450BF0BB82068FD256D9F5E759B0F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_72181F726CBD851E3BF56D9F5E762F5D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_4E2EF5AB04B8EC1C234F6D9F5E75ACCF" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_72181F726CBD851E3BF56D9F5E762F5D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/StockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5682240D2705BA2A141CADB7A05DCA60" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0CDD607EC38E85C9471BADB7A05DE87A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5682240D2705BA2A141CADB7A05DCA60" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0CDD607EC38E85C9471BADB7A05DE87A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_ECA2EC29A131AF69FE78ADB7A05D0557" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0CDD607EC38E85C9471BADB7A05DE87A" xlink:to="loc_us-gaap_AwardTypeAxis_ECA2EC29A131AF69FE78ADB7A05D0557" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_85E8AD6382F881827E71ADB7A05D4C29" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_ECA2EC29A131AF69FE78ADB7A05D0557" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_85E8AD6382F881827E71ADB7A05D4C29" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_0B40D165D1E3E4BCADDFADB7A05E69EF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_85E8AD6382F881827E71ADB7A05D4C29" xlink:to="loc_us-gaap_EmployeeStockOptionMember_0B40D165D1E3E4BCADDFADB7A05E69EF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_182E6A7132D20C40D465ADB7A05EF482" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_85E8AD6382F881827E71ADB7A05D4C29" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_182E6A7132D20C40D465ADB7A05EF482" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8A83A36B3A4F721BEAF0ADB7A05E7E24" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0CDD607EC38E85C9471BADB7A05DE87A" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8A83A36B3A4F721BEAF0ADB7A05E7E24" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_0419E3218DAEC861D0D6ADB7A05E0233" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8A83A36B3A4F721BEAF0ADB7A05E7E24" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_0419E3218DAEC861D0D6ADB7A05E0233" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_A98CAEE19F2D7CBCB01DADB7A05FCCD0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8A83A36B3A4F721BEAF0ADB7A05E7E24" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_A98CAEE19F2D7CBCB01DADB7A05FCCD0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_F3AE9278CD86DF39588DADB7A05F82FB" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8A83A36B3A4F721BEAF0ADB7A05E7E24" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_F3AE9278CD86DF39588DADB7A05F82FB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_A8E9C84A169B636CC499ADB7A05FEAAC" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8A83A36B3A4F721BEAF0ADB7A05E7E24" xlink:to="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_A8E9C84A169B636CC499ADB7A05FEAAC" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/StockholdersEquity" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_AD2CF932C333831E6F72ADB79FD6E7A9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_5BF91D7B7C1E87BA5656ADB79FD753E1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_AD2CF932C333831E6F72ADB79FD6E7A9" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_5BF91D7B7C1E87BA5656ADB79FD753E1" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/StockholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_8C4BF21B01CB079262AE49545589BF7A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_B58CC631163930167DF749545589F778" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_8C4BF21B01CB079262AE49545589BF7A" xlink:to="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_B58CC631163930167DF749545589F778" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_810E06F9FB22E2DB36644954558A7272" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_B58CC631163930167DF749545589F778" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_810E06F9FB22E2DB36644954558A7272" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_68351C19737C269D06064954558ACCB9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_810E06F9FB22E2DB36644954558A7272" xlink:to="loc_us-gaap_EquityComponentDomain_68351C19737C269D06064954558ACCB9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_8E453799F1ADB71C363E4954558A043D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_68351C19737C269D06064954558ACCB9" xlink:to="loc_us-gaap_CommonStockMember_8E453799F1ADB71C363E4954558A043D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_86C44FE5BC75EF7884F24954558A4BD3" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_B58CC631163930167DF749545589F778" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_86C44FE5BC75EF7884F24954558A4BD3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_831807994BF6E4D558C74954558BC76B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_86C44FE5BC75EF7884F24954558A4BD3" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_831807994BF6E4D558C74954558BC76B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="loc_us-gaap_OverAllotmentOptionMember_B12B3CEFAC0A406E2F194954558B004A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_831807994BF6E4D558C74954558BC76B" xlink:to="loc_us-gaap_OverAllotmentOptionMember_B12B3CEFAC0A406E2F194954558B004A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="loc_us-gaap_SubsidiarySaleOfStockLineItems_D872EED415B21B6EC3914954558BB43D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_B58CC631163930167DF749545589F778" xlink:to="loc_us-gaap_SubsidiarySaleOfStockLineItems_D872EED415B21B6EC3914954558BB43D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_6827FE47BA0DA60D52924954558B5C1E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_D872EED415B21B6EC3914954558BB43D" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_6827FE47BA0DA60D52924954558B5C1E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_DFD61A810A242A6281A24954558C2A65" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_D872EED415B21B6EC3914954558BB43D" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_DFD61A810A242A6281A24954558C2A65" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CapitalStockSharesAuthorized" xlink:label="loc_twou_CapitalStockSharesAuthorized_DB8F823C35A5F69DB2514954558CAFED" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_D872EED415B21B6EC3914954558BB43D" xlink:to="loc_twou_CapitalStockSharesAuthorized_DB8F823C35A5F69DB2514954558CAFED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_1229C2EB056CBF1204BB4954558C433A" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_D872EED415B21B6EC3914954558BB43D" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_1229C2EB056CBF1204BB4954558C433A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_189AEE71F18C8BC391C94954558C6897" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_D872EED415B21B6EC3914954558BB43D" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_189AEE71F18C8BC391C94954558C6897" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_634D53F0371D121F6CE04954558DD77A" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_D872EED415B21B6EC3914954558BB43D" xlink:to="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_634D53F0371D121F6CE04954558DD77A" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions_0DD69A79085DFF75BC194954558DD44E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_634D53F0371D121F6CE04954558DD77A" xlink:to="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions_0DD69A79085DFF75BC194954558DD44E" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits_E853614B454FEDDAF2274954558D6E28" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_634D53F0371D121F6CE04954558DD77A" xlink:to="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits_E853614B454FEDDAF2274954558D6E28" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans_DC2A5CF855C05BEEFFB34954558DCC86" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_634D53F0371D121F6CE04954558DD77A" xlink:to="loc_twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans_DC2A5CF855C05BEEFFB34954558DCC86" xlink:type="arc" />
    <link:loc xlink:href="twou-20191231.xsd#twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan" xlink:label="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_08A755A77C13C50ECB344954558EE357" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_634D53F0371D121F6CE04954558DD77A" xlink:to="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan_08A755A77C13C50ECB344954558EE357" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_1567BF72B0FFB272F7344954558ED727" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract_634D53F0371D121F6CE04954558DD77A" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_1567BF72B0FFB272F7344954558ED727" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.2u.com/role/StockholdersEquityTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_3E01BE5F6D95374CE837ADB7A06CC416" xlink:type="locator" />
    <link:loc xlink:href="twou-20191231.xsd#twou_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock" xlink:label="loc_twou_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock_40F45C920EBD3670DA4CADB7A06CD590" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_3E01BE5F6D95374CE837ADB7A06CC416" xlink:to="loc_twou_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock_40F45C920EBD3670DA4CADB7A06CD590" xlink:type="arc" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>a2ulogo.jpg
<DESCRIPTION>2U LOGO
<TEXT>
begin 644 a2ulogo.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X1#R17AI9@  34T *@    @ ! $[  (
M   -   (2H=I  0    !   (6)R=  $    :   0T.H<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $)R;V-K+DAE
M;'=I9P    60 P "    %   $*:0!  "    %   $+J2D0 "     S(W  "2
MD@ "     S(W  #J'  '   (#   ")H     '.H    (
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                       R,#$X.C$R.C(P(#$S.C4Y.C(Q #(P,3@Z,3(Z
M,C @,3,Z-3DZ,C$   !" '( ;P!C &L +@!( &4 ; !W &D 9P   /_A"Q]H
M='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B96=I;CTG
M[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\>#IX;7!M
M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X;6QN<SIR
M9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y;G1A>"UN
M<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A9C5B9&0U
M+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,](FAT=' Z
M+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C<FEP=&EO
M;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D,S$M9#,S
M9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P
M+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3$R+3(P5#$S.C4Y.C(Q+C(V
M-SPO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN;W)G+V1C
M+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM;&YS.G)D
M9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN=&%X+6YS
M(R(^/')D9CIL:3Y"<F]C:RY(96QW:6<\+W)D9CIL:3X\+W)D9CI397$^#0H)
M"0D\+V1C.F-R96%T;W(^/"]R9&8Z1&5S8W)I<'1I;VX^/"]R9&8Z4D1&/CPO
M>#IX;7!M971A/@T*(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
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(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
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
ML1&BG=;G)B*$JK5F> 5L^%=!;Q'K\5B&*1X,DKCJJ#KCWY _&O9O^$*\._\
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
IBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>a2019cumulativereturnv3a01.jpg
<DESCRIPTION>STOCK PERFORMANCE GRAPH
<TEXT>
begin 644 a2019cumulativereturnv3a01.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  (! 0(! 0(" @(" @(" P4# P,#
M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_
MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# S_P  1" '^ \ # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]$/\ @FE_
MP32_9Q^)/_!./X >(O$7P ^">O\ B#7_ (;^'=2U/4]2\#:7=7FHW4VEVTDT
M\TSP%Y)7=F9G8EF9B2237MG_  Z=_99_Z-I^ '_AO-(_^1Z/^"3O_*++]FG_
M +)5X7_]-%K7T!0!\_\ _#IW]EG_ *-I^ '_ (;S2/\ Y'H_X=._LL_]&T_
M#_PWFD?_ "/7T!10!\__ /#IW]EG_HVGX ?^&\TC_P"1Z/\ AT[^RS_T;3\
M/_#>:1_\CU] 44 ?/_\ PZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ T;3\ /\
MPWFD?_(]?0%% 'S_ /\ #IW]EG_HVGX ?^&\TC_Y'H_X=._LL_\ 1M/P _\
M#>:1_P#(]?0%% 'S_P#\.G?V6?\ HVGX ?\ AO-(_P#D>C_AT[^RS_T;3\ /
M_#>:1_\ (]?0%% 'S_\ \.G?V6?^C:?@!_X;S2/_ )'H_P"'3O[+/_1M/P _
M\-YI'_R/7T!10!\__P##IW]EG_HVGX ?^&\TC_Y'H_X=._LL_P#1M/P _P##
M>:1_\CU] 44 ?/\ _P .G?V6?^C:?@!_X;S2/_D>C_AT[^RS_P!&T_ #_P -
MYI'_ ,CU] 44 ?/_ /PZ=_99_P"C:?@!_P"&\TC_ .1Z/^'3O[+/_1M/P _\
M-YI'_P CU] 44 ?/_P#PZ=_99_Z-I^ '_AO-(_\ D>C_ (=._LL_]&T_ #_P
MWFD?_(]?0%% 'S__ ,.G?V6?^C:?@!_X;S2/_D>C_AT[^RS_ -&T_ #_ ,-Y
MI'_R/7T!10!\_P#_  Z=_99_Z-I^ '_AO-(_^1Z/^'3O[+/_ $;3\ /_  WF
MD?\ R/7T!10!\_\ _#IW]EG_ *-I^ '_ (;S2/\ Y'H_X=._LL_]&T_ #_PW
MFD?_ "/7T!10!\__ /#IW]EG_HVGX ?^&\TC_P"1Z/\ AT[^RS_T;3\ /_#>
M:1_\CU] 44 ?/_\ PZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ T;3\ /\ PWFD
M?_(]?0%% 'S_ /\ #IW]EG_HVGX ?^&\TC_Y'H_X=._LL_\ 1M/P _\ #>:1
M_P#(]?0%% 'S_P#\.G?V6?\ HVGX ?\ AO-(_P#D>C_AT[^RS_T;3\ /_#>:
M1_\ (]?0%% 'S_\ \.G?V6?^C:?@!_X;S2/_ )'H_P"'3O[+/_1M/P _\-YI
M'_R/7T!10!\__P##IW]EG_HVGX ?^&\TC_Y'H_X=._LL_P#1M/P _P##>:1_
M\CU] 44 ?/\ _P .G?V6?^C:?@!_X;S2/_D>C_AT[^RS_P!&T_ #_P -YI'_
M ,CU] 44 ?/_ /PZ=_99_P"C:?@!_P"&\TC_ .1Z/^'3O[+/_1M/P _\-YI'
M_P CU] 44 ?/_P#PZ=_99_Z-I^ '_AO-(_\ D>C_ (=._LL_]&T_ #_PWFD?
M_(]?0%% 'S__ ,.G?V6?^C:?@!_X;S2/_D>C_AT[^RS_ -&T_ #_ ,-YI'_R
M/7T!10!\_P#_  Z=_99_Z-I^ '_AO-(_^1Z/^'3O[+/_ $;3\ /_  WFD?\
MR/7T!10!\_\ _#IW]EG_ *-I^ '_ (;S2/\ Y'H_X=._LL_]&T_ #_PWFD?_
M "/7T!10!\__ /#IW]EG_HVGX ?^&\TC_P"1Z/\ AT[^RS_T;3\ /_#>:1_\
MCU] 44 ?/_\ PZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ T;3\ /\ PWFD?_(]
M?0%% 'S_ /\ #IW]EG_HVGX ?^&\TC_Y'H_X=._LL_\ 1M/P _\ #>:1_P#(
M]?0%% 'S_P#\.G?V6?\ HVGX ?\ AO-(_P#D>C_AT[^RS_T;3\ /_#>:1_\
M(]?0%% 'S_\ \.G?V6?^C:?@!_X;S2/_ )'H_P"'3O[+/_1M/P _\-YI'_R/
M7T!10!\__P##IW]EG_HVGX ?^&\TC_Y'H_X=._LL_P#1M/P _P##>:1_\CU]
M 44 ?/\ _P .G?V6?^C:?@!_X;S2/_D>C_AT[^RS_P!&T_ #_P -YI'_ ,CU
M] 44 ?/_ /PZ=_99_P"C:?@!_P"&\TC_ .1Z/^'3O[+/_1M/P _\-YI'_P C
MU] 44 ?/_P#PZ=_99_Z-I^ '_AO-(_\ D>C_ (=._LL_]&T_ #_PWFD?_(]?
M0%% 'S__ ,.G?V6?^C:?@!_X;S2/_D>C_AT[^RS_ -&T_ #_ ,-YI'_R/7T!
M10!\_P#_  Z=_99_Z-I^ '_AO-(_^1Z/^'3O[+/_ $;3\ /_  WFD?\ R/7T
M!10!\_\ _#IW]EG_ *-I^ '_ (;S2/\ Y'H_X=._LL_]&T_ #_PWFD?_ "/7
MT!10!\__ /#IW]EG_HVGX ?^&\TC_P"1Z/\ AT[^RS_T;3\ /_#>:1_\CU]
M44 ?/_\ PZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ T;3\ /\ PWFD?_(]?0%%
M 'S_ /\ #IW]EG_HVGX ?^&\TC_Y'H_X=._LL_\ 1M/P _\ #>:1_P#(]?0%
M% 'S_P#\.G?V6?\ HVGX ?\ AO-(_P#D>C_AT[^RS_T;3\ /_#>:1_\ (]?0
M%% 'S_\ \.G?V6?^C:?@!_X;S2/_ )'H_P"'3O[+/_1M/P _\-YI'_R/7T!1
M0!\__P##IW]EG_HVGX ?^&\TC_Y'H_X=._LL_P#1M/P _P##>:1_\CU] 44
M?/\ _P .G?V6?^C:?@!_X;S2/_D>C_AT[^RS_P!&T_ #_P -YI'_ ,CU] 44
M ?/_ /PZ=_99_P"C:?@!_P"&\TC_ .1Z/^'3O[+/_1M/P _\-YI'_P CU] 4
M4 ?/_P#PZ=_99_Z-I^ '_AO-(_\ D>C_ (=._LL_]&T_ #_PWFD?_(]?0%%
M'S__ ,.G?V6?^C:?@!_X;S2/_D>C_AT[^RS_ -&T_ #_ ,-YI'_R/7T!10!\
M_P#_  Z=_99_Z-I^ '_AO-(_^1Z/^'3O[+/_ $;3\ /_  WFD?\ R/7T!10!
M\_\ _#IW]EG_ *-I^ '_ (;S2/\ Y'H_X=._LL_]&T_ #_PWFD?_ "/7T!10
M!\__ /#IW]EG_HVGX ?^&\TC_P"1Z/\ AT[^RS_T;3\ /_#>:1_\CU] 44 ?
M/_\ PZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ T;3\ /\ PWFD?_(]?0%% 'S_
M /\ #IW]EG_HVGX ?^&\TC_Y'H_X=._LL_\ 1M/P _\ #>:1_P#(]?0%% 'S
M_P#\.G?V6?\ HVGX ?\ AO-(_P#D>C_AT[^RS_T;3\ /_#>:1_\ (]?0%% '
MS_\ \.G?V6?^C:?@!_X;S2/_ )'H_P"'3O[+/_1M/P _\-YI'_R/7T!10!\_
M_P##IW]EG_HVGX ?^&\TC_Y'H_X=._LL_P#1M/P _P##>:1_\CU] 44 ?/\
M_P .G?V6?^C:?@!_X;S2/_D>C_AT[^RS_P!&T_ #_P -YI'_ ,CU] 44 ?/_
M /PZ=_99_P"C:?@!_P"&\TC_ .1Z/^'3O[+/_1M/P _\-YI'_P CU] 44 ?/
M_P#PZ=_99_Z-I^ '_AO-(_\ D>C_ (=._LL_]&T_ #_PWFD?_(]?0%% 'S__
M ,.G?V6?^C:?@!_X;S2/_D>O$_\ @I;_ ,$TOV<?AM_P3C^/_B+P[\ /@GH'
MB#0/AOXBU+3-3TWP-I=K>:==0Z7<R0SPS) 'CE1U5E=2&5E!!!%?=E?/_P#P
M5B_Y19?M+?\ 9*O%'_IHNJ #_@D[_P HLOV:?^R5>%__ $T6M?0%?/\ _P $
MG?\ E%E^S3_V2KPO_P"FBUKZ H **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "OG_ /X*Q?\ *++]I;_LE7BC
M_P!-%U7T!7S_ /\ !6+_ )19?M+?]DJ\4?\ IHNJ #_@D[_RBR_9I_[)5X7_
M /31:U] 5\__ /!)W_E%E^S3_P!DJ\+_ /IHM:^@* "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY__ ."L
M7_*++]I;_LE7BC_TT75?0%?/_P#P5B_Y19?M+?\ 9*O%'_IHNJ #_@D[_P H
MLOV:?^R5>%__ $T6M?0%?/\ _P $G?\ E%E^S3_V2KPO_P"FBUKZ H ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "OG_ /X*Q?\ *++]I;_LE7BC_P!-%U7T!7S_ /\ !6+_ )19?M+?]DJ\
M4?\ IHNJ #_@D[_RBR_9I_[)5X7_ /31:U] 5\__ /!)W_E%E^S3_P!DJ\+_
M /IHM:^@* "BOGKX3?\ !1?0?C1\?+_P5H?@+XGSZ597%S:+XQ&E6\N@W$T$
MMW#(H\NX>\B3S]/O85EFM8XFDMPJN?-@\W7^"G[<%C\7/BU:^#M3^'WQ+^'>
MI:WI=UKGAU_%FGVMHOB2QMI88IYH8X;F6>V9#<VS&"^BMI]LZ_NLK($<4Y62
MZJ_X-_DF[;V3>R"7NMI]'9_E^>E]CVZBO"OA;^W?IGQ'\*^*O%MYX&\;^$_A
MIX6M=2OCXWUB;2#I&IV]A-)%-+;QVU]->["(99%:6VC#(F>K*#K?LN?MCZ7^
MT_J.O:8/"?C7P)X@\/P6.H3:-XIMK:"]GT^^C=[.^C%O/.GDR^5.FUG65'@D
M22.-A@J/O*Z[7^_;T;L]-]&]DP>F_I]UMNZU6JTNTMVCU^BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^?_ /@K%_RBR_:6
M_P"R5>*/_31=5] 5\_\ _!6+_E%E^TM_V2KQ1_Z:+J@ _P""3O\ RBR_9I_[
M)5X7_P#31:U] 5\__P#!)W_E%E^S3_V2KPO_ .FBUKZ H _-7X3:SXF\)_\
M!3NXL?A_\//BKX#U2^U%9_B!H#175[X0NM-\[7Y&O[>[NT6RB-U,]C<1+I[P
MNT]S<B5&9+K;Z_\ !><_&C]ON/XG>%O"7Q=\.Q/X'U'2_&UIXWT;4;%M.OFG
ML&L+33#J -J#^XOO..E2M9R,L4DKR$P2'[+HI1245%]$U_X%'E:7:-G>W\VM
M[:.IRYIRGWMIWL^:[[ROU[6O>US\P?#G[,VK>/OV?/%GPK^#-A\?M/T&^^#^
MO>&O$EA\6#K,.-<>&VATF&V^WXL-XQJ"S2:/_HA#*S,P-N3](?L5^(-3^/W[
M5_C?XK#PAXX\&^'9? WAOPC!!XL\/W>AWUQ?VTVI7EV$M[J..1HH?M\$7G!3
M%(ZR>6[A":^KJ*U]J]W\O)OFO\K2:2Z)1UT=U.3E'D>WYW<'KYWIQ=].JMJK
M<G\9-'\<ZYX16'X?>(O"?AC7OM",UYXA\.W&NVAAPVY!;P7UDX<G;A_.P "-
MASD?/W['OC?]H_X^>%;WQ'KOQ!^"4.FZ=XI\2^&)+"P^&6J13S'2-;O])6<3
MOK[JOFFR$Q3RFVB39N;;O/U;7S__ ,$T_P#DW7Q'_P!E5^(__J;Z[68CT#_A
M'/BG_P!#EX _\(V[_P#EI1_PCGQ3_P"AR\ ?^$;=_P#RTKT"B@#S_P#X1SXI
M_P#0Y> /_"-N_P#Y:4?\(Y\4_P#H<O '_A&W?_RTKT"B@#S_ /X1SXI_]#EX
M _\ "-N__EI1_P (Y\4_^AR\ ?\ A&W?_P M*] HH \__P"$<^*?_0Y> /\
MPC;O_P"6E'_".?%/_H<O '_A&W?_ ,M*] HH \__ .$<^*?_ $.7@#_PC;O_
M .6E'_".?%/_ *'+P!_X1MW_ /+2O0** //_ /A'/BG_ -#EX _\(V[_ /EI
M1_PCGQ3_ .AR\ ?^$;=__+2O0** //\ _A'/BG_T.7@#_P (V[_^6E'_  CG
MQ3_Z'+P!_P"$;=__ "TKT"B@#S__ (1SXI_]#EX _P#"-N__ ):4?\(Y\4_^
MAR\ ?^$;=_\ RTKT"B@#S_\ X1SXI_\ 0Y> /_"-N_\ Y:4?\(Y\4_\ H<O
M'_A&W?\ \M*] HH \_\ ^$<^*?\ T.7@#_PC;O\ ^6E'_".?%/\ Z'+P!_X1
MMW_\M*] HH \_P#^$<^*?_0Y> /_  C;O_Y:4?\ ".?%/_H<O '_ (1MW_\
M+2O0** //_\ A'/BG_T.7@#_ ,(V[_\ EI1_PCGQ3_Z'+P!_X1MW_P#+2O0*
M* //_P#A'/BG_P!#EX _\(V[_P#EI1_PCGQ3_P"AR\ ?^$;=_P#RTKT"B@#S
M_P#X1SXI_P#0Y> /_"-N_P#Y:4?\(Y\4_P#H<O '_A&W?_RTKT"B@#S_ /X1
MSXI_]#EX _\ "-N__EI1_P (Y\4_^AR\ ?\ A&W?_P M*] HH \__P"$<^*?
M_0Y> /\ PC;O_P"6E'_".?%/_H<O '_A&W?_ ,M*] HH \__ .$<^*?_ $.7
M@#_PC;O_ .6E'_".?%/_ *'+P!_X1MW_ /+2O0** //_ /A'/BG_ -#EX _\
M(V[_ /EI1_PCGQ3_ .AR\ ?^$;=__+2O0** //\ _A'/BG_T.7@#_P (V[_^
M6E'_  CGQ3_Z'+P!_P"$;=__ "TKT"B@#S__ (1SXI_]#EX _P#"-N__ ):4
M?\(Y\4_^AR\ ?^$;=_\ RTKT"B@#S_\ X1SXI_\ 0Y> /_"-N_\ Y:4?\(Y\
M4_\ H<O '_A&W?\ \M*] HH \_\ ^$<^*?\ T.7@#_PC;O\ ^6E'_".?%/\
MZ'+P!_X1MW_\M*] HH \_P#^$<^*?_0Y> /_  C;O_Y:4?\ ".?%/_H<O '_
M (1MW_\ +2O0** //_\ A'/BG_T.7@#_ ,(V[_\ EI1_PCGQ3_Z'+P!_X1MW
M_P#+2O0** //_P#A'/BG_P!#EX _\(V[_P#EI1_PCGQ3_P"AR\ ?^$;=_P#R
MTKT"B@#S_P#X1SXI_P#0Y> /_"-N_P#Y:4?\(Y\4_P#H<O '_A&W?_RTKT"B
M@#S_ /X1SXI_]#EX _\ "-N__EI1_P (Y\4_^AR\ ?\ A&W?_P M*] HH \_
M_P"$<^*?_0Y> /\ PC;O_P"6E'_".?%/_H<O '_A&W?_ ,M*] HH \__ .$<
M^*?_ $.7@#_PC;O_ .6E'_".?%/_ *'+P!_X1MW_ /+2O0** //_ /A'/BG_
M -#EX _\(V[_ /EI1_PCGQ3_ .AR\ ?^$;=__+2O0** //\ _A'/BG_T.7@#
M_P (V[_^6E'_  CGQ3_Z'+P!_P"$;=__ "TKT"B@#S__ (1SXI_]#EX _P#"
M-N__ ):4?\(Y\4_^AR\ ?^$;=_\ RTKT"B@#S_\ X1SXI_\ 0Y> /_"-N_\
MY:4?\(Y\4_\ H<O '_A&W?\ \M*] HH \_\ ^$<^*?\ T.7@#_PC;O\ ^6E'
M_".?%/\ Z'+P!_X1MW_\M*] HH \_P#^$<^*?_0Y> /_  C;O_Y:4?\ ".?%
M/_H<O '_ (1MW_\ +2O0** //_\ A'/BG_T.7@#_ ,(V[_\ EI1_PCGQ3_Z'
M+P!_X1MW_P#+2O0** //_P#A'/BG_P!#EX _\(V[_P#EI1_PCGQ3_P"AR\ ?
M^$;=_P#RTKT"B@#S_P#X1SXI_P#0Y> /_"-N_P#Y:4?\(Y\4_P#H<O '_A&W
M?_RTKT"B@#S_ /X1SXI_]#EX _\ "-N__EI1_P (Y\4_^AR\ ?\ A&W?_P M
M*] HH \__P"$<^*?_0Y> /\ PC;O_P"6E'_".?%/_H<O '_A&W?_ ,M*] HH
M \__ .$<^*?_ $.7@#_PC;O_ .6E'_".?%/_ *'+P!_X1MW_ /+2O0** //_
M /A'/BG_ -#EX _\(V[_ /EI1_PCGQ3_ .AR\ ?^$;=__+2O0** //\ _A'/
MBG_T.7@#_P (V[_^6E'_  CGQ3_Z'+P!_P"$;=__ "TKT"B@#S__ (1SXI_]
M#EX _P#"-N__ ):4?\(Y\4_^AR\ ?^$;=_\ RTKT"B@#S_\ X1SXI_\ 0Y>
M/_"-N_\ Y:4?\(Y\4_\ H<O '_A&W?\ \M*] HH \_\ ^$<^*?\ T.7@#_PC
M;O\ ^6E'_".?%/\ Z'+P!_X1MW_\M*] HH \_P#^$<^*?_0Y> /_  C;O_Y:
M4?\ ".?%/_H<O '_ (1MW_\ +2O0** //_\ A'/BG_T.7@#_ ,(V[_\ EI1_
MPCGQ3_Z'+P!_X1MW_P#+2O0** //_P#A'/BG_P!#EX _\(V[_P#EI1_PCGQ3
M_P"AR\ ?^$;=_P#RTKT"B@#S_P#X1SXI_P#0Y> /_"-N_P#Y:4?\(Y\4_P#H
M<O '_A&W?_RTKT"B@#S_ /X1SXI_]#EX _\ "-N__EI1_P (Y\4_^AR\ ?\
MA&W?_P M*] HH \__P"$<^*?_0Y> /\ PC;O_P"6E'_".?%/_H<O '_A&W?_
M ,M*] HH \__ .$<^*?_ $.7@#_PC;O_ .6E'_".?%/_ *'+P!_X1MW_ /+2
MO0** //_ /A'/BG_ -#EX _\(V[_ /EI1_PCGQ3_ .AR\ ?^$;=__+2O0**
M//\ _A'/BG_T.7@#_P (V[_^6E'_  CGQ3_Z'+P!_P"$;=__ "TKT"B@#S_X
M:>*/%7_"U?$?AKQ-?^']4&F:3INIVUQIFE3:?_Q\S7\;HZR7,^['V1"""OWF
MR#Q7G_\ P5B_Y19?M+?]DJ\4?^FBZKT#PY_R=-XR_P"Q5T'_ -*]9KS_ /X*
MQ?\ *++]I;_LE7BC_P!-%U0 ?\$G?^467[-/_9*O"_\ Z:+6OH"OG_\ X)._
M\HLOV:?^R5>%_P#TT6M?0% !1110 4444 %?/_\ P33_ .3=?$?_ &57XC_^
MIOKM?0%?/_\ P33_ .3=?$?_ &57XC_^IOKM 'T!1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5Y5^US^USX9_8_^&4FNZ[)]HOKC=%I>EQ.!
M/J4P'W1_=09!9R,*".I*J?5:_.'_ (*#PP?\%"OVGM*^''PST>PU/7O"$4RZ
MQXEDD9(+5 >;<NN08T<]2"?,;:N/F+>CE>%A7KI5?@6K?D;4(*4O>V/J#]A+
M]O70?VSO!C#;#I'C#3$!U/2?,S\N<>?"3RT1)'NA.#U5F]^K\UO@]_P2E^,7
M[/FAZ+\0/!_B;0[/XCV:.\VBW,$<D42.-IA6<[HV<J2K<*OS'$G&X^P_#/\
MX*L_\(5XIC\)_'7P?J7PW\1#"_;E@>33KCMOQRZ*3T93*G4E@*[,;EM.=24\
MO?/'LMU\MVNS5S2I13;=+5'V116=X5\6Z7XYT&WU71=1L=6TR[7?!=V<ZS0S
M#U5U)!K1KPVFG9G*%%%%( HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** //\ PY_R=-XR_P"Q5T'_ -*]9KS_ /X*Q?\ *++]I;_LE7BC_P!-
M%U7H'AS_ ).F\9?]BKH/_I7K->?_ /!6+_E%E^TM_P!DJ\4?^FBZH /^"3O_
M "BR_9I_[)5X7_\ 31:U] 5\_P#_  2=_P"467[-/_9*O"__ *:+6OH"@ HK
MQ7PK_P %#_A!XV^/=S\-=-\57$WBFVN)[3+Z)J$6EW%Q")C-;PZD\ L9YD^S
M70:**=G!M+D%<P2A+OP(_;J^&'[2GC&30?"&O:A>:C]B?4[/[;H.HZ7!K=DD
MBQ/>:=/=011:A;*[Q@SVCRQ#SH3NQ*A8C>5N76ZO\N_IH$O=OS:6T?D]K??H
M>NT5Y%\+/V[?A1\9_%/B72/#_BR.:X\)VDNHWT]WI]U864UG%-)!-=VMU<11
MP7EM'+%(CSVTDL2, &8$C.G^SA^UWX _:ST[5;GP+K%[J T22%+R&^T>]TFY
MC2>(36\ZPWD,4CV\T;;HIT4Q2@-L=MK8(^\KQUTO\MK^E] >CL]]OG:]ON:?
MH>E5\_\ _!-/_DW7Q'_V57XC_P#J;Z[7T!7S_P#\$T_^3=?$?_95?B/_ .IO
MKM 'T!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117SE^W_\ ML']
MF[P[9^&/"L/]L?$WQ;BWT;3XD\U[;>VP3NG?YN$4_>8=PK5MA\/.O45*FM65
M"+D^5')?M_?M=:[-XKM/@E\)]]]\1O$^(+VYMV_Y D#C)RP^Y(4RQ;_EFGS=
M2I'KW[&?[(NA_L>_":'0M."7>K7>V?6-3*8DOY\?F(UR0B]AD]68GDOV ?V)
MQ^S)X5NM?\23?VO\2O%>;C6]1E?SGAWG>;='.<_-R[?QL,\@+CZ)KMQF(A"'
MU7#OW5N_YGW]%T7S-*DTE[.&WYA7.?$_X1>&/C3X8DT;Q7H>G:]ILG/DW<(?
MRS_>1OO(W^TI!'K71T5YL92B^:+LS%-K5'Q-XF_X)J^-OV;M=N/$?[/'CN_T
M5W;S9_#>JS>;9W?^R&8%&XX'FJ2,_P"L%:/PW_X*JR> ?$L?A/X\^#M3^'/B
M(?+]OCMWETZY[;P/F95S_$AE7J=PK[(KGOB9\)_#7QE\,2Z-XIT33M=TR7DP
M7D(D"'^\IZHWHRD$=C7J+,8U5RXR/-_>6DOOZ_,W]LI:5%?SZE_PEXQTGQ]X
M?M]5T/4['5],NUW0W5G.LT,H]F4D&M*OB;Q5_P $SO&7[._B&X\2_L\>.[[0
M)7/FS>'=4F\VSNL?P!V!5N. )5)&?]8.M:'PW_X*GW/PZ\3Q>$_CYX.U'X=^
M(/NKJ44#R:==8X+@#<P7/&Z-I4Z\K2EEOM%SX27.NVTE\NORN#HWUIN_YGV3
M167X.\;:/\0_#UOJVA:I8:QIET-T-U9SK-%(/9E)'U':M2O,::=F8!1112 *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH \_P##G_)TWC+_ +%70?\ TKUF
MO/\ _@K%_P HLOVEO^R5>*/_ $T75>@>'/\ DZ;QE_V*N@_^E>LUY_\ \%8O
M^467[2W_ &2KQ1_Z:+J@ _X)._\ *++]FG_LE7A?_P!-%K7T!7S_ /\ !)W_
M )19?LT_]DJ\+_\ IHM:^@* /S$_9\_:3T3X-_\ !22X\'?#'Q'K-Y%XJUB2
MS\5?#/Q!IT-QK/@^,77B*]O+RW%J!/;VWVIH;A6NC<I+%JL"Q-&)(%7UOX5_
M%KPS^U)_P4<T_P 7?#;XC0_%31W^'VL6E]:&6 -\*KF2?3/)M6ABCBGLY[TQ
MSF6'44>Z#6!"&%8I8S]K1:+9P:Q-J*6ELFH7,,=O-=+$HFEBC+LB,^,E5,DA
M )P#(V/O&K53R)P49ZZ27_@4'%_FVKW=VUS-:*I2;J2G'JU^#O=[:OK:R=EI
MNG^/.A0/^TK^RAX4^''P\_XG7C[X3?LR>+O!7C;1['F\T'6IHM,LXM+NE7F.
MZFN-.O2D3X+K"7 *L&/V'^PO\9O"?[4_[:/Q ^(GPUUC3_$G@./X=^%/#LFJ
M:<X>T.IQ3ZM=R699>//@M[RV\R,_-$9U1@#D#[#HKH=>4GS3WU>G>4IM_+W[
M)=+7NPJ2<X>SZ?C:]-[][TUKV;5NIR?QDUCQSH?A%9OA]X=\)^)]>^T(K6?B
M'Q%<:%:"'#;G%Q!8WKEP=N$\G!!)WC&#\>?\$^?'W[25K\!M?71_A1\$+ZT/
MQ*\?/)+>?%?5+21;AO&.LM<1A%\.R@QI.9423<#(B([)$SF)/N^OG_\ X)I_
M\FZ^(_\ LJOQ'_\ 4WUVL20_X6/^U-_T1OX ?^'DU?\ ^9BC_A8_[4W_ $1O
MX ?^'DU?_P"9BOH"B@#Y_P#^%C_M3?\ 1&_@!_X>35__ )F*/^%C_M3?]$;^
M '_AY-7_ /F8KZ HH ^?_P#A8_[4W_1&_@!_X>35_P#YF*/^%C_M3?\ 1&_@
M!_X>35__ )F*^@** /G_ /X6/^U-_P!$;^ '_AY-7_\ F8H_X6/^U-_T1OX
M?^'DU?\ ^9BOH"B@#Y__ .%C_M3?]$;^ '_AY-7_ /F8H_X6/^U-_P!$;^ '
M_AY-7_\ F8KZ HH ^?\ _A8_[4W_ $1OX ?^'DU?_P"9BC_A8_[4W_1&_@!_
MX>35_P#YF*^@** /G_\ X6/^U-_T1OX ?^'DU?\ ^9BC_A8_[4W_ $1OX ?^
M'DU?_P"9BOH"B@#Y_P#^%C_M3?\ 1&_@!_X>35__ )F*/^%C_M3?]$;^ '_A
MY-7_ /F8KZ HH ^?_P#A8_[4W_1&_@!_X>35_P#YF*/^%C_M3?\ 1&_@!_X>
M35__ )F*^@** /G_ /X6/^U-_P!$;^ '_AY-7_\ F8H_X6/^U-_T1OX ?^'D
MU?\ ^9BOH"B@#Y__ .%C_M3?]$;^ '_AY-7_ /F8H_X6/^U-_P!$;^ '_AY-
M7_\ F8KZ HH ^?\ _A8_[4W_ $1OX ?^'DU?_P"9BC_A8_[4W_1&_@!_X>35
M_P#YF*^@** /G_\ X6/^U-_T1OX ?^'DU?\ ^9BC_A8_[4W_ $1OX ?^'DU?
M_P"9BOH"B@#Y_P#^%C_M3?\ 1&_@!_X>35__ )F*/^%C_M3?]$;^ '_AY-7_
M /F8KZ HH ^?_P#A8_[4W_1&_@!_X>35_P#YF*/^%C_M3?\ 1&_@!_X>35__
M )F*^@** /G_ /X6/^U-_P!$;^ '_AY-7_\ F8H_X6/^U-_T1OX ?^'DU?\
M^9BOH"B@#Y__ .%C_M3?]$;^ '_AY-7_ /F8H_X6/^U-_P!$;^ '_AY-7_\
MF8KZ HH ^?\ _A8_[4W_ $1OX ?^'DU?_P"9BC_A8_[4W_1&_@!_X>35_P#Y
MF*^@** /G_\ X6/^U-_T1OX ?^'DU?\ ^9BC_A8_[4W_ $1OX ?^'DU?_P"9
MBOH"B@#Y_P#^%C_M3?\ 1&_@!_X>35__ )F*/^%C_M3?]$;^ '_AY-7_ /F8
MKZ HH ^?_P#A8_[4W_1&_@!_X>35_P#YF*/^%C_M3?\ 1&_@!_X>35__ )F*
M^@** /G_ /X6/^U-_P!$;^ '_AY-7_\ F8H_X6/^U-_T1OX ?^'DU?\ ^9BO
MH"B@#Y__ .%C_M3?]$;^ '_AY-7_ /F8H_X6/^U-_P!$;^ '_AY-7_\ F8KZ
M HH ^?\ _A8_[4W_ $1OX ?^'DU?_P"9BC_A8_[4W_1&_@!_X>35_P#YF*^@
M** /G_\ X6/^U-_T1OX ?^'DU?\ ^9BC_A8_[4W_ $1OX ?^'DU?_P"9BOH"
MB@#Y_P#^%C_M3?\ 1&_@!_X>35__ )F*/^%C_M3?]$;^ '_AY-7_ /F8KZ H
MH ^?_P#A8_[4W_1&_@!_X>35_P#YF*/^%C_M3?\ 1&_@!_X>35__ )F*^@**
M /G_ /X6/^U-_P!$;^ '_AY-7_\ F8H_X6/^U-_T1OX ?^'DU?\ ^9BOH"B@
M#Y__ .%C_M3?]$;^ '_AY-7_ /F8H_X6/^U-_P!$;^ '_AY-7_\ F8KZ HH
M^?\ _A8_[4W_ $1OX ?^'DU?_P"9BC_A8_[4W_1&_@!_X>35_P#YF*^@*XG]
MH/X^^'OV:?A9J/BSQ+<^38V*[8HDQYU[,<[(8QW=B/H "3@ D5"$IR4(*[8T
MFW9'S7^TQ^WS\</V3/"]EJ7C/X5_!*V35)_LMI!I?Q5U/4+^5OXGCMG\/0+(
MJ9!;,T8Y W LN?/?V8?V;_VB_#7Q4O/C%JWP\^%WC;Q7XIA6YM9O%/Q!O]"O
M=$5P0T?V6'1;Q$;9M4?OLHGR;5.X'J_V-?@#XA_;!^+X_:!^+%MB!F#>#]"E
M!,-K I)CFVG^!<Y3(R[$R'^'/W#7JXB<<)3>%I/WG\;_ /;5Y=^YO-JFN2._
M7_(^?_\ A8_[4W_1&_@!_P"'DU?_ .9BC_A8_P"U-_T1OX ?^'DU?_YF*^@*
M*\@YSY__ .%C_M3?]$;^ '_AY-7_ /F8H_X6/^U-_P!$;^ '_AY-7_\ F8KZ
M HH ^?\ _A8_[4W_ $1OX ?^'DU?_P"9BC_A8_[4W_1&_@!_X>35_P#YF*^@
M** /G_\ X6/^U-_T1OX ?^'DU?\ ^9BL'XD6G[0GQ@\,2Z-XH^ /[-VNZ9-R
MUO>?%W59%4]F7/A?*L.S*01V-?3U%.,G%\T=&&VQ^:?@[_@GQ^TW\&/B9<^(
M?AO;?#OX:Z8T;32Z38?$G4/$2W<@^[$([G1+2-E[#SG8C.=PKH?%?_!6[XQ?
M!+Q-I?A/QM\&O".EZY)N2ZU77O%=]H>G/C@/&+?3-0+J>[(Q4'TK]"ZPOB)\
M,O#WQ;\,S:-XFT;3M<TN?[UO>0+*@/9AGE6'9A@CL:]19BJJY<9'G\]I??U^
M9O[92TJ*_P"9X1X-^/O[1WQ#\/0:MH/PO_9PUG3+H9BNK/XUZK-$_P!&7PP1
MGV[5J?\ "Q_VIO\ HC?P _\ #R:O_P#,Q7E'C7_@F+XH^ WB.?Q1^SQXXU#P
MM>L?,ET#4)S+970'.P.P8,.P697Y/WUJS\//^"I6J?"KQ)#X5_: \%:EX#UD
MG8FKVUN\FGW6."^T;CM_VHFD7/\ =I/+547/@Y<Z[;27RZ_*X>QYM:;O^9Z=
M_P +'_:F_P"B-_ #_P /)J__ ,S%'_"Q_P!J;_HC?P _\/)J_P#\S%>U>"O'
M6C?$CPY;ZOH&JZ?K.EW0S%=64ZS1/[;E)&1W'4=ZUJ\QIIV9@?/_ /PL?]J;
M_HC?P _\/)J__P S%'_"Q_VIO^B-_ #_ ,/)J_\ \S%?0%%(#Y__ .%C_M3?
M]$;^ '_AY-7_ /F8H_X6/^U-_P!$;^ '_AY-7_\ F8KZ HH ^?\ _A8_[4W_
M $1OX ?^'DU?_P"9BC_A8_[4W_1&_@!_X>35_P#YF*^@** /G_\ X6/^U-_T
M1OX ?^'DU?\ ^9BC_A8_[4W_ $1OX ?^'DU?_P"9BOH"B@#Y_P#^%C_M3?\
M1&_@!_X>35__ )F*/^%C_M3?]$;^ '_AY-7_ /F8KZ HH ^?_P#A8_[4W_1&
M_@!_X>35_P#YF*/^%C_M3?\ 1&_@!_X>35__ )F*^@** /G_ /X6/^U-_P!$
M;^ '_AY-7_\ F8H_X6/^U-_T1OX ?^'DU?\ ^9BOH"B@#Y__ .%C_M3?]$;^
M '_AY-7_ /F8H_X6/^U-_P!$;^ '_AY-7_\ F8KZ HH ^?\ _A8_[4W_ $1O
MX ?^'DU?_P"9BC_A8_[4W_1&_@!_X>35_P#YF*^@** /G_\ X6/^U-_T1OX
M?^'DU?\ ^9BC_A8_[4W_ $1OX ?^'DU?_P"9BOH"B@#Y_P#^%C_M3?\ 1&_@
M!_X>35__ )F*/^%C_M3?]$;^ '_AY-7_ /F8KZ HH ^?_P#A8_[4W_1&_@!_
MX>35_P#YF*/^%C_M3?\ 1&_@!_X>35__ )F*^@** /G_ /X6/^U-_P!$;^ '
M_AY-7_\ F8H_X6/^U-_T1OX ?^'DU?\ ^9BOH"B@#Y__ .%C_M3?]$;^ '_A
MY-7_ /F8H_X6/^U-_P!$;^ '_AY-7_\ F8KZ HH ^?\ _A8_[4W_ $1OX ?^
M'DU?_P"9BC_A8_[4W_1&_@!_X>35_P#YF*^@** /G_\ X6/^U-_T1OX ?^'D
MU?\ ^9BC_A8_[4W_ $1OX ?^'DU?_P"9BOH"B@#Y_P#^%C_M3?\ 1&_@!_X>
M35__ )F*/^%C_M3?]$;^ '_AY-7_ /F8KZ HH \/_9QUOQ]KOQ\\<R_$7PUX
M/\*ZVOA_0T@M/#?B6YU^UDM_M&K%9&GGL+)UD+F0&,1, %4[R6*KG_\ !6+_
M )19?M+?]DJ\4?\ IHNJ] \.?\G3>,O^Q5T'_P!*]9KS_P#X*Q?\HLOVEO\
MLE7BC_TT75 !_P $G?\ E%E^S3_V2KPO_P"FBUKZ KY__P""3O\ RBR_9I_[
M)5X7_P#31:U] 4 %%%% !1110 5\_P#_  33_P"3=?$?_95?B/\ ^IOKM?0%
M?/\ _P $T_\ DW7Q'_V57XC_ /J;Z[0!] 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%17U_#I=C-<W,T5O;6Z-+++*X1(D499F8\   DDT 9OCWQYI/PP\&ZE
MX@UZ^ATW2-)@:XNKF4X6-!^I).  .22  217PS\*?!>M?\%7/CVOQ \7VES8
M?!KPE<O#H&CS<?VM(I&2XZ$$@&1AD<"(9PS!GC+7]9_X*W_'_P#X1G0[B\TS
MX'>"KH2:G?H"C:Y.#P%SW89V _<4EV&2J5]W^$?"6F^ O#%AHNC64&G:5ID"
MVUK;0KM2&-1@ ?YR>]>U_N%.W_+V7_DJ_P#DG^".G^$O[S_#_@EZW@2T@2*)
M%CCC4(B(,*@'  '84^BBO%.8**** "BBB@ HHHH **** "BBB@ K$^('PWT#
MXK>&9M&\2Z/IVN:7<??MKR!94SV89Z,.S#!'8UMT4XR<7>.X;;'Q7XX_X)A>
M)/@?XAG\4?L\^.=1\(WY/F2Z#?7#2V-UCH@9@P(]%F5QD_>6G_#_ /X*E:O\
M(O$T/A3]H+P5J/@?5_N)K-I;M+870'!?8"QV^K1-("3T6OM&L;QY\.]"^*/A
MN?1_$>D:=K>F7 Q);7L"S1GW (X([$<CL:]19DJJY<9'G\]I+Y]?F;^VYM*B
MO^8[P/X^T3XF>&X-8\/:MI^M:7<C,5U93K-$WJ,J3@CN#R.]:]?%WCC_ ()@
MZ_\ !3Q)/XJ_9Z\;ZAX,U)COET.]G:6PNP.0FY@V1Z+,L@R?O+3? ?\ P5$U
MWX,>)8/"O[0G@G4/!FJ$[(];LK=I;&Z X+E 6R/5H6D&3]U:3RY55S8.7.NV
MTE\NORN'L>;6F[_F?:=%8W@/XAZ%\4?#4&L>'-7T_6]+N1^[NK*=9HR>X)!X
M8=P>1W%;->8TT[,P"BBBD 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% 'G_AS_DZ;QE_V*N@_P#I7K->
M?_\ !6+_ )19?M+?]DJ\4?\ IHNJ] \.?\G3>,O^Q5T'_P!*]9KS_P#X*Q?\
MHLOVEO\ LE7BC_TT75 !_P $G?\ E%E^S3_V2KPO_P"FBUKZ KY__P""3O\
MRBR_9I_[)5X7_P#31:U] 4 %%%% !1110 5\_P#_  33_P"3=?$?_95?B/\
M^IOKM?0%?/\ _P $T_\ DW7Q'_V57XC_ /J;Z[0!] 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %?"O[6'QK\0?MY?&=_@1\++LP^'+-]WC#Q#%EH5C5L/"I'5 >
M, _O'^7(16)ZC]OC]J_7_%/C6W^!/PC+7?COQ%^YU:^@?"Z);L,NN\?<<H<L
MW\"=/G8;?;?V0/V3]!_9!^$EMX=TA5N;^;;/JNI,F)=1N,<L?1%Y"+_"/4EB
M?8H0CA*:Q-1>^_A7_MS_ $[[G1%*FN=[]/\ ,ZCX'_!3P_\ L]?#/3?"GAFS
M%II>FI@$\RW$AY>61OXG8\D_@   !UM%%>3.<IR<I.[9SMMN["BBBI ****
M"BBB@ HHHH **** "BBB@ HHHH **** "L;QW\/="^*'AN?1_$>D:=K>EW'^
MLM;V!9HR>QPPX([$<CL:V:*:;3NMP/C#QY_P2\UGX.^)9_%7[/GC;4/!&K$[
MY-%O)VFT^Z Y";B&./195D&3U6HO!7_!4'Q%\$?$T'A;]H7P-J'@_4&.R/7+
M"!I;&ZQP7V@MD>K0LXR?NK7VI61XX\ Z)\3/#<^C^(=)T_6M+N1B6UO8%FB;
MT.&!P1V(Y':O3CF*J+EQD>==]I+Y]?G<W]MS:5%?\R/X?_$C0/BMX9AUCPUK
M&G:YI=Q]RYLYUE3/=3CHP[J<$=Q6W7QAX]_X):ZI\)/$DWBK]G[QKJ7@76<[
MWTB[N&FT^Z Y";B&.W_9E609/5:B\'?\%//$OP(\0V_AC]H7P-J/A2^8^7%K
MVGP&6QN@."Y52P(]3"S\G[BTWERJKFP<N?RVDOEU^0>QYM:;O^9]J45XUXC_
M ."@7P@\-7?A>*3QQHMPOBZ;RK.6VG$T<(Y^><C_ %*;L)E\88\@!7*^R*VX
M9'(/(([UY]2C4II.<6K]S%Q:W%HHHK(04444 %%%% !1110 4444 %%%% !1
M110 445'=WD6GVLD\\L<,,*EY))&"JBCDDD\ 4 +<7$=I;O+*Z111*7=W.%1
M1R23V%9?A+X@:#X_MYI="UO2-:BMFV3/87D=RL3>C%"<'V-?GU_P5R_;;T3Q
M_P"&=)\#>!?%4&J6QN99M?;3W8POLV>3'YH^21=QD8A21E$SR!7SA_P3M\8>
M(_"G[8?@9/#DEUYFIZG%97\,62LUD[#[1O7H56,,_/0H&Z@&OM,'P=5JY?+&
M59<DK-I-=%W[7_+4^6Q/$U.GC5A:<>972;3ZOMZ'[5T445\6?4A1110 4444
M %%%% 'G_AS_ ).F\9?]BKH/_I7K->?_ /!6+_E%E^TM_P!DJ\4?^FBZKT#P
MY_R=-XR_[%70?_2O6:\__P""L7_*++]I;_LE7BC_ --%U0 ?\$G?^467[-/_
M &2KPO\ ^FBUKZ KY_\ ^"3O_*++]FG_ +)5X7_]-%K7T!0!^9/[.WPW\*?
MG_@H_>:[XDT+P_XMU;X@:M);^&/BQX4UI;K499[ZZ\1.MMJH(1BD<-N;%8E>
M]@5M,M&9(?+00^C?L2_LZ^"="_:]B\1_!'1Y8?!G@#0-2\->,O&TB@7/Q;UV
M2> EYKA=BZE/:2V]T9[V0$+<73PQ-E;A4]NL/^"7_P &M-_: U;XDQ>']577
MM528K;#7[]=+TRYG%R+B]L[,3""UNY1=W&Z>%4<&:5U*O-,TFO\ L[_\$^_A
MK^RO':0>#%\?V^EZ?IQTFUT?5/B)XAUK1K:U("^4EA>WTUJH"@!2(LJ,@$ F
ME3O&"OHU&RMYQ:MZ*[V23NKQ]VTJK/GJ2DMI--W\G=NW=Z63OR^]9WES1^%M
M.@U[]A7]E/XCMXB^#7P_^&7[0'C+X3^+?&4/C;PW?P:EXBU"[MQ'=:@-1GBL
MH/)DCN+^!X5BN+N,B _.OEIO^E/V(/A#X7_9C_;9^(G@#X=Z79:!X(N/A[X5
M\2SZ=8@"V;5)KC5K26]8#@W%Q!9VWFR'YYC"KL6;)/L/P;_8/^%OP&%^GA_0
M+][2^TUM%6RUC7M1UNRTW3F^_865O>SS16-HP"!K>U2*)EBB4H1%&%TOV:/V
M/?A]^R'H^I67@/2-0L$U=H/M<^HZW?ZS=R);PK!;PBXO9IIE@AC7;'"KB*,%
MMBKN;.L91CLNEO76>GDES)KNT]$*JU.'*EK=N_JZ;OZV@X[[2>O0Z'XR?$76
M/AAX174M$\!>+/B+>&X2$Z5X>N-,@NU0AB92VH7=I!L7 ! EWY884C)'QY_P
M3Y_:O\>:%\!M?@M?V9/C?K4;_$KQ]<-<6>J>#UCC>7QCK,KP$3:[&_F0N[0N
M0I0O$YC>2,I(WW?7S_\ \$T_^3=?$?\ V57XC_\ J;Z[68@_X;(^(O\ T:=\
M?_\ P;^"/_FAH_X;(^(O_1IWQ_\ _!OX(_\ FAKZ HH ^?\ _ALCXB_]&G?'
M_P#\&_@C_P":&C_ALCXB_P#1IWQ__P#!OX(_^:&OH"B@#Y__ .&R/B+_ -&G
M?'__ ,&_@C_YH:/^&R/B+_T:=\?_ /P;^"/_ )H:^@** /G_ /X;(^(O_1IW
MQ_\ _!OX(_\ FAH_X;(^(O\ T:=\?_\ P;^"/_FAKZ HH ^?_P#ALCXB_P#1
MIWQ__P#!OX(_^:&C_ALCXB_]&G?'_P#\&_@C_P":&OH"B@#Y_P#^&R/B+_T:
M=\?_ /P;^"/_ )H:/^&R/B+_ -&G?'__ ,&_@C_YH:^@** /G_\ X;(^(O\
MT:=\?_\ P;^"/_FAH_X;(^(O_1IWQ_\ _!OX(_\ FAKZ HH ^?\ _ALCXB_]
M&G?'_P#\&_@C_P":&C_ALCXB_P#1IWQ__P#!OX(_^:&OH"B@#Y__ .&R/B+_
M -&G?'__ ,&_@C_YH:/^&R/B+_T:=\?_ /P;^"/_ )H:^@** /G_ /X;(^(O
M_1IWQ_\ _!OX(_\ FAH_X;(^(O\ T:=\?_\ P;^"/_FAKZ HH ^?_P#ALCXB
M_P#1IWQ__P#!OX(_^:&C_ALCXB_]&G?'_P#\&_@C_P":&OH"B@#Y_P#^&R/B
M+_T:=\?_ /P;^"/_ )H:/^&R/B+_ -&G?'__ ,&_@C_YH:^@** /G_\ X;(^
M(O\ T:=\?_\ P;^"/_FAH_X;(^(O_1IWQ_\ _!OX(_\ FAKZ HH ^?\ _ALC
MXB_]&G?'_P#\&_@C_P":&C_ALCXB_P#1IWQ__P#!OX(_^:&OH"B@#Y__ .&R
M/B+_ -&G?'__ ,&_@C_YH:/^&R/B+_T:=\?_ /P;^"/_ )H:^@** /G_ /X;
M(^(O_1IWQ_\ _!OX(_\ FAH_X;(^(O\ T:=\?_\ P;^"/_FAKZ HH ^?_P#A
MLCXB_P#1IWQ__P#!OX(_^:&C_ALCXB_]&G?'_P#\&_@C_P":&OH"B@#Y_P#^
M&R/B+_T:=\?_ /P;^"/_ )H:/^&R/B+_ -&G?'__ ,&_@C_YH:^@** /G_\
MX;(^(O\ T:=\?_\ P;^"/_FAH_X;(^(O_1IWQ_\ _!OX(_\ FAKZ HH ^?\
M_ALCXB_]&G?'_P#\&_@C_P":&C_ALCXB_P#1IWQ__P#!OX(_^:&OH"B@#Y__
M .&R/B+_ -&G?'__ ,&_@C_YH:/^&R/B+_T:=\?_ /P;^"/_ )H:^@** /G_
M /X;(^(O_1IWQ_\ _!OX(_\ FAH_X;(^(O\ T:=\?_\ P;^"/_FAKZ HH ^?
M_P#ALCXB_P#1IWQ__P#!OX(_^:&C_ALCXB_]&G?'_P#\&_@C_P":&OH"B@#Y
M_P#^&R/B+_T:=\?_ /P;^"/_ )H:/^&R/B+_ -&G?'__ ,&_@C_YH:^@** /
MG_\ X;(^(O\ T:=\?_\ P;^"/_FAH_X;(^(O_1IWQ_\ _!OX(_\ FAKZ HH
M^?\ _ALCXB_]&G?'_P#\&_@C_P":&C_ALCXB_P#1IWQ__P#!OX(_^:&OH"B@
M#Y__ .&R/B+_ -&G?'__ ,&_@C_YH:/^&R/B+_T:=\?_ /P;^"/_ )H:^@**
M /G_ /X;(^(O_1IWQ_\ _!OX(_\ FAKR/]I/_@J/XN\+QGP+I/P7^)'@GXF>
M(XDCT5-?NO#]ZO[QMGF*FFZG>-Y@/W!*J*3DY(4J?=/VW/VR-(_8]^%IU&94
MU#Q)JFZWT32P?FNYL?>8#D1)D%CWR%'+"O./^"?O[&^L>%=7O?B[\46DU/XH
M>+<W 6Y'S:+"X^X%Z+*5PI _U: (,?-GU,)0A3A];Q"]WHOYG_DNOW&].*2]
MI/;\SS3]AO1/'/[(WAW4+O5?V7OCMXE\?:_*TFLZZFL^"Y%FRQ;RX6D\0+)Y
M>?F+,JL['+ 855]Z_P"&R/B+_P!&G?'_ /\ !OX(_P#FAKZ HKAKUYUJCJ5'
M=LRE)R?,SY__ .&R/B+_ -&G?'__ ,&_@C_YH:/^&R/B+_T:=\?_ /P;^"/_
M )H:^@**Q)/G_P#X;(^(O_1IWQ__ /!OX(_^:&C_ (;(^(O_ $:=\?\ _P &
M_@C_ .:&OH"B@#Y__P"&R/B+_P!&G?'_ /\ !OX(_P#FAH_X;(^(O_1IWQ__
M /!OX(_^:&OH"B@#Y_\ ^&R/B+_T:=\?_P#P;^"/_FAH_P"&R/B+_P!&G?'_
M /\ !OX(_P#FAKZ HH ^?_\ ALCXB_\ 1IWQ_P#_  ;^"/\ YH:/^&R/B+_T
M:=\?_P#P;^"/_FAKZ HH ^?_ /ALCXB_]&G?'_\ \&_@C_YH:/\ ALCXB_\
M1IWQ_P#_  ;^"/\ YH:^@** /G__ (;(^(O_ $:=\?\ _P &_@C_ .:&C_AL
MCXB_]&G?'_\ \&_@C_YH:^@** /G_P#X;(^(O_1IWQ__ /!OX(_^:&C_ (;(
M^(O_ $:=\?\ _P &_@C_ .:&OH"B@#Y__P"&R/B+_P!&G?'_ /\ !OX(_P#F
MAH_X;(^(O_1IWQ__ /!OX(_^:&OH"B@#Y_\ ^&R/B+_T:=\?_P#P;^"/_FAH
M_P"&R/B+_P!&G?'_ /\ !OX(_P#FAKZ HH ^?_\ ALCXB_\ 1IWQ_P#_  ;^
M"/\ YH:/^&R/B+_T:=\?_P#P;^"/_FAKZ HH ^?_ /ALCXB_]&G?'_\ \&_@
MC_YH:RO&O[1WBOXD>'+C2-?_ &.?C?K.EW0Q+:WNH>!9HG]]K>(2,CL>H[5]
M*T4TVG= ?AS\6_V(?B;X8^(4,$7PL\>Z!8>)=2DM= M-8;2[F^GPOF;'_LV\
MNX$(7=UD4E8V;:H!Q]=?L ?\%"-9\(_#VP^%B_#'XQ_$SQIX<CE^UQVEYX<L
M_L$:R,BVT8U+5+.=Q$JC(V,4W8W!0H'Z&5\T_ML_\$_[;X^7T/C;P5>?\(E\
M4]&*SV>J6[&%;]D'R),5Y## "R#) X(9< ?13S>.-I+#8O3M+S\UV[V.QXA5
M(\E3[S6_X;(^(O\ T:=\?_\ P;^"/_FAH_X;(^(O_1IWQ_\ _!OX(_\ FAKE
M/V,_^"@%UXT\6/\ ##XLV?\ PB?Q3TMQ;;9U$,.LL.A3^$2L,':IVN"&0X.T
M?5=>)B<-4H3Y*B_R:[KR.:<'!V9\_P#_  V1\1?^C3OC_P#^#?P1_P#-#1_P
MV1\1?^C3OC__ .#?P1_\T-?0%%<Y!\__ /#9'Q%_Z-.^/_\ X-_!'_S0T?\
M#9'Q%_Z-.^/_ /X-_!'_ ,T-?0%% 'S_ /\ #9'Q%_Z-.^/_ /X-_!'_ ,T-
M'_#9'Q%_Z-.^/_\ X-_!'_S0U] 44 ?/_P#PV1\1?^C3OC__ .#?P1_\T-'_
M  V1\1?^C3OC_P#^#?P1_P#-#7T!10!\_P#_  V1\1?^C3OC_P#^#?P1_P#-
M#1_PV1\1?^C3OC__ .#?P1_\T-?0%<3\9_VC?!/[/>C?;?&'B/3M&5E+10R/
MNN;@#_GG"N7?\%/O6E*E.K)0IIMOHM614J0IQYYNR\SS7_ALCXB_]&G?'_\
M\&_@C_YH:R?&O_!03Q5\-_#\VJ^(/V9/C?HNFP?ZRYO=?\"PQ*>PRWB(#)[#
MJ>U<'J/_  4#^)W[4%_+I?P&^'EY]AWF)_$VN($MXNQ*J3Y2D=0&=V(_Y9YK
M0\$_\$M[GXC^(8?$GQS\<:M\0-8!W#3H)WAT^#/5 W#;/:-8A[&O:_L:&'][
M,:BA_=7O3^Y:+YM>AY?]IRK:8*'/_>>D?OW?R1@Z5_P6&O\ XYZ>NG?"KX.^
M.K[Q5*S(]IKBVA2QYP)'-C<7$;(>>?.0?[5>1>+?AK^TG\?_ !M<#XR_"WXY
M:SX>MILP:9X.U;P?#87(&""/M&MPE<>KPL_^T*_2/P%\.- ^%OAZ/2O#FC:;
MHFG1?=M[*W6%"?4@#EO4GD]S6U1_;%/#^[EU-0_O/WI_?M'Y+YB_LR=;7&SY
MO[JTC]V[^;^1\6>#--T_P)\/[OPS8?L,?&0Z7J,7DWGVC4? \\]V,@@O,_B(
MR$@C</F^4\KC%3_!%X?V<]6N;_P;^Q)\=-(O[M/+DN6U[P==3!>ZJ\WB1V0'
MN%(!P,]*^S**\R688J2E&5234M]7KZ]SOC@\/%J48*\=M%IZ=CY__P"&R/B+
M_P!&G?'_ /\ !OX(_P#FAH_X;(^(O_1IWQ__ /!OX(_^:&OH"BN0Z3Y__P"&
MR/B+_P!&G?'_ /\ !OX(_P#FAH_X;(^(O_1IWQ__ /!OX(_^:&OH"B@#Y_\
M^&R/B+_T:=\?_P#P;^"/_FAH_P"&R/B+_P!&G?'_ /\ !OX(_P#FAKZ HH ^
M?_\ ALCXB_\ 1IWQ_P#_  ;^"/\ YH:/^&R/B+_T:=\?_P#P;^"/_FAKZ HH
M \/_ &<?B7K7Q4^/GCG4-=^'OC#X:W</A_0[=-,\27.E3W4Z"XU9A.K:=>7<
M/EDLR@-('S&V4"E6;/\ ^"L7_*++]I;_ +)5XH_]-%U7H'AS_DZ;QE_V*N@_
M^E>LUY__ ,%8O^467[2W_9*O%'_IHNJ #_@D[_RBR_9I_P"R5>%__31:U] 5
M\_\ _!)W_E%E^S3_ -DJ\+_^FBUKZ H **** "BBB@ KY_\ ^":?_)NOB/\
M[*K\1_\ U-]=KZ KY_\ ^":?_)NOB/\ [*K\1_\ U-]=H ^@**** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ K@_VD?VB?#W[+WPHU#Q9XCGVV]J-EO;(1YU_.0=D,8[LV.O0 $G@&
MNA^(_P 1M&^$G@?4O$?B&_ATW1])A,]S<2GA5'0 =2Q) "CDD@#DU\0?!3X>
MZW_P5+^.Z_%#QS9SV/PF\,3O#X:T.;[NI,K<LXZ,N0#(W1B!&"0K8]#!86,[
MUJVE.._GY+S?X;FM."?O2V1T'[%'[._B']J'XK?\-!_%R#=<W1#^$M$D!\G3
MX 28YMAZ*,YCSR23*>2IK[:IL<8BC"J JJ,  8 %.K'%XJ5>?,]$M$NB78FI
M-S=PHHHKE("BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@#Q+]LW]A[PS^V!X407?\ Q)_%6FH3I6N6Z?OK5AR$
M?&"\6[G;G(Y*D'.?&/V:?VX/$_[/WQ#B^$/[0(_L[6(<1:/XHE;-KJD7W4,L
MIP#G&!+Z\2!6!)^U*\[_ &EOV7_"?[5GP\E\/^*K+S5&7L[V+"W6G2D?ZR)\
M<=L@Y5@,$&O2PV,BX?5\2KPZ=X^:_5&T*BMR3V_(]#5MPR.0>01WI:^"_A5^
MT-XX_P"":?CRR^'/QBDN-<^'5VWE>'O%D4;2?98QT1^I**,9C.7C_AWIMK[K
MT;6;3Q%I-M?V%S;WME>1+-;W$$@DBF1AE65AP00<@BL<7@Y4&G>\7LUL_P#@
M]UT)J4W#T+-%%%<9F%%,N+B.TMWEE=(HHE+N[G"HHY))["OFSXZ?\%2_AU\+
M=2.C>'#=_$/Q,[^5#8:&/-B,G96G *G_ +9B0@]177A,#B,5/DP\')^73U>R
M^9SXG%T</'FK227];=SZ6KQK]H?]O7X9_LTI-!KNOQ7FLQ9']D:;BYO-WHR@
M[8_^VC+7A@\ ?M-?MK#=XCU6'X,>"[GDV%D&&I3QGLP#"3D9!#O&/^F9KV7]
MGG_@G;\,/V=#!=V&B#6]=B(8ZMJ^+FX#_P!Y 1LC.>A10WJ37I_4<#A=<94Y
MY?RP_6>WW7//^MXO$:8:'+'^:?Z1W^^QXT?CC^T?^VE^[\ ^&X?A3X/N.!K6
MK9^V3QG^*,LN>1T,<?!_Y:=Z[?X+_P#!*OP-X,UC^WO'%YJ'Q.\42L))KO6G
M+6S/Z^26;?\ ]M6<>PKZAHJ*N>55%TL)%4H?W=WZRW?Y>1=/*:;E[3$MU)?W
MMEZ1V1#I^GV^DV,5M:P0VUM @CBAB0(D:C@!5'  ]!4U%%>)OJSU0HHHH **
M** "BBB@ HHHH **** "BBB@#S_PY_R=-XR_[%70?_2O6:\__P""L7_*++]I
M;_LE7BC_ --%U7H'AS_DZ;QE_P!BKH/_ *5ZS7G_ /P5B_Y19?M+?]DJ\4?^
MFBZH /\ @D[_ ,HLOV:?^R5>%_\ TT6M?0%?/_\ P2=_Y19?LT_]DJ\+_P#I
MHM:^@* "BBB@ HHHH *^?_\ @FG_ ,FZ^(_^RJ_$?_U-]=KZ KY__P"":?\
MR;KXC_[*K\1__4WUV@#Z HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH *KZIJEMH>F7%[>3PVMI:1--//,
MX2.%%!+,S'@  $DGTJQ7PA^T[\8->_X*(?&U_@E\,;UK?P7I4H?Q?XBBR89%
M5N8D(X9 1@#/[UQ_<0L>O!X1UYV;M%:M]E_6RZFE.'._(S=;U+6?^"NW[0!T
MG3Y+W2_@1X'NPUW<J#$VNW Z8[[F&=H_Y9H=QPSJM?>?AGPU8>#?#UEI.E6D
M%AING0K;VMM FV."-1A54>@ K&^#GP?T'X#?#C3/"OAJR6RTG2HO+C7J\K=6
MD<_Q.QR2>Y-=/5XW%JJU3I*T([+]7YL=2IS:1V04445PF04444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!SGQ7^$OA[XW^!;WPWXHTRWU;2+]<20RC[I[.C#E''4,I!%?$%I?^/O
M^"0OC1;:\.H^./@-JMUB&8#==:"SMG'HC9/3B.7J-CD@?:'QB_:"\&? #0_[
M0\7^(M.T2$J6C2:3,\^/^><2Y=S_ +JFOE3QQ^W=XT_;$L]2\*?!GX72Z]HM
MZC6=[K7B*W7[#L;A@8V/E#CD!W+'_GGGBOH,HPV*J0:<+T7NY.T5YJ3V?H<U
M7-J&&?LJCYF_LK5_)(^KM%^/W@O7_A;;^-K?Q-HP\*7,?FIJ<URL, '=6+D;
M7!!!4X8$$$9KYT^(G_!56R\2>(9/#7P9\(ZS\2O$)^59X[>2*QA[;SQYC*.Y
M(1>^_%?*'Q;_ .";WC']D7P]H/BWQ!IUE\1?"&GS_:?$6CZ9<SP"S4X#$,-K
M;2H&954;2OS#:,U^B/[&OCSX9?$/X-6=]\+;32].T3A9[&V@6">SFQRDZ#GS
M/]HD[NH9@<UU5L'EV#A[>-ZZOZ17D_M-_P#@*9R2CC\0N:/[J'R<_P#*/XG@
M5M^Q!\9/VMKA+WXX>/9M$T.1@X\+Z ZA5'7:Y&8@1ZGSC_M"OI/X&?LK^ ?V
M<-.\CPAX;L--F9=DMX5\V\G'^W,^7([[<[1G@"O0J*\G%YOB<1'V3?+#^6*M
M'[EO\[LUPV6T*,O:)<T_YGJ_O>WRL%%%%>6=X4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% 'G_AS_DZ;QE_V*N@_^E>LUY__ ,%8O^467[2W_9*O
M%'_IHNJ] \.?\G3>,O\ L5=!_P#2O6:\_P#^"L7_ "BR_:6_[)5XH_\ 31=4
M '_!)W_E%E^S3_V2KPO_ .FBUKZ KY__ ."3O_*++]FG_LE7A?\ ]-%K7T!0
M!^>GP&O?%'PR_P""CFMZ?\6?%OQCT/Q5K=]*GAF=]?FU'P-XF2ZGUMK2V6PC
MFDMK()86UICS(;*=[C3Y0LLOFN;CJ_V;= UKX:?MF/I'AGXE^/\ XHQ>#/"M
M\GQ@U36M?N[O1I_$$IMI[&.TM)I)8+"YV_;)'M;'RXX()8%D4EH*[/P__P $
MF_#/AO\ :#G\9VOC_P"(<.A6LLFH^'_"<=Q:#3/#6IRMJ+/>0.;<SR;'U.[D
MBAGDDAB>=SL95A2'K_V./V#YOV+]%T_0]*^,'Q0\5^$M,MYXH= U^T\/?97E
MFD,LEU)-9Z5;W<MPTC2.TDD[&1Y7:3>QS414O9V3M)1:7SBUKYIMMJ-E)\C?
MPM%5FG4E)*Z;3M\[NWELE?WE[W2U_BO1_P!I?XA?LY_LZ>'?BQ:^-O%?B'Q'
M\7_V?/$OQ)U:VUS5I]0TVPURSBT^\M9K&UE9H;.*,:G+"8+=(XW2*$NK.NX_
M4_[&>C:I\"OVM_'?PM/B_P :^,?#X\$>'/&$,_BG7;G6;VVU"ZFU*SO#'-<.
M[I#-]A@E\A2(HW,GEHBOMK:^$_\ P2\^'_PQEUNVO-6\7^,O#NH>'+[P;I.@
M:_=6\FG>%-#O9C+=:;8B""*7R9,0INN))Y5CMH$6153!Z_\ 94_8TTW]EFZU
MO4#XP\<?$'Q%KUM8:=/KGBRYM)KZ.PL8VCM+)#:V]O'Y4?FSON*&5WN)&DD<
MD8Z>>'V596>F^CE4:C?^ZI0\GRVVC&ZK6E&RWOJ^[_=^];TC./?WK_:E;MOC
M)\9](^!/A%=;UNS\67UFUPEL(_#WA;4_$=WO8,03;:?;SSA/E.7*; < D$C/
MQY_P3Y_X*#> _"?P&U^UNM ^-\LDOQ*\?7BM9_!CQC>QA)_&.LSH"\.F.@D"
M2*'C)#Q.'CD5)$=%^[Z^?_\ @FG_ ,FZ^(_^RJ_$?_U-]=K$0?\ #RSX=?\
M0N?'_P#\,3XW_P#E31_P\L^'7_0N?'__ ,,3XW_^5-?0%% 'S_\ \/+/AU_T
M+GQ__P##$^-__E31_P /+/AU_P!"Y\?_ /PQ/C?_ .5-?0%% 'S_ /\ #RSX
M=?\ 0N?'_P#\,3XW_P#E31_P\L^'7_0N?'__ ,,3XW_^5-?0%% 'S_\ \/+/
MAU_T+GQ__P##$^-__E31_P /+/AU_P!"Y\?_ /PQ/C?_ .5-?0%% 'S_ /\
M#RSX=?\ 0N?'_P#\,3XW_P#E31_P\L^'7_0N?'__ ,,3XW_^5-?0%% 'S_\
M\/+/AU_T+GQ__P##$^-__E31_P /+/AU_P!"Y\?_ /PQ/C?_ .5-?0%% 'S_
M /\ #RSX=?\ 0N?'_P#\,3XW_P#E31_P\L^'7_0N?'__ ,,3XW_^5-?0%% '
MS_\ \/+/AU_T+GQ__P##$^-__E31_P /+/AU_P!"Y\?_ /PQ/C?_ .5-?0%%
M 'S_ /\ #RSX=?\ 0N?'_P#\,3XW_P#E31_P\L^'7_0N?'__ ,,3XW_^5-?0
M%% 'S_\ \/+/AU_T+GQ__P##$^-__E31_P /+/AU_P!"Y\?_ /PQ/C?_ .5-
M?0%% 'S_ /\ #RSX=?\ 0N?'_P#\,3XW_P#E31_P\L^'7_0N?'__ ,,3XW_^
M5-?0%% 'S_\ \/+/AU_T+GQ__P##$^-__E31_P /+/AU_P!"Y\?_ /PQ/C?_
M .5-?0%% 'S_ /\ #RSX=?\ 0N?'_P#\,3XW_P#E31_P\L^'7_0N?'__ ,,3
MXW_^5-?0%% 'S_\ \/+/AU_T+GQ__P##$^-__E31_P /+/AU_P!"Y\?_ /PQ
M/C?_ .5-?0%% 'S_ /\ #RSX=?\ 0N?'_P#\,3XW_P#E31_P\L^'7_0N?'__
M ,,3XW_^5-?0%% 'S_\ \/+/AU_T+GQ__P##$^-__E31_P /+/AU_P!"Y\?_
M /PQ/C?_ .5-?0%% 'S_ /\ #RSX=?\ 0N?'_P#\,3XW_P#E31_P\L^'7_0N
M?'__ ,,3XW_^5-?0%% 'S_\ \/+/AU_T+GQ__P##$^-__E31_P /+/AU_P!"
MY\?_ /PQ/C?_ .5-?0%% 'S_ /\ #RSX=?\ 0N?'_P#\,3XW_P#E31_P\L^'
M7_0N?'__ ,,3XW_^5-?0%% 'S_\ \/+/AU_T+GQ__P##$^-__E31_P /+/AU
M_P!"Y\?_ /PQ/C?_ .5-?0%% 'S_ /\ #RSX=?\ 0N?'_P#\,3XW_P#E31_P
M\L^'7_0N?'__ ,,3XW_^5-?0%% 'S_\ \/+/AU_T+GQ__P##$^-__E31_P /
M+/AU_P!"Y\?_ /PQ/C?_ .5-?0%% 'S_ /\ #RSX=?\ 0N?'_P#\,3XW_P#E
M31_P\L^'7_0N?'__ ,,3XW_^5-?0%% 'S_\ \/+/AU_T+GQ__P##$^-__E31
M_P /+/AU_P!"Y\?_ /PQ/C?_ .5-?0%% 'S_ /\ #RSX=?\ 0N?'_P#\,3XW
M_P#E31_P\L^'7_0N?'__ ,,3XW_^5-?0%?,?_!07]M2\^"]I9?#_ , Q-J_Q
M4\7[;>PMK<"1M-23Y1,PZ;SSL!XX+-\JX;?#8>=>HJ=/=_AYOR*A!R=D>)?M
MO?\ !3M?C%X4;P#\';#X@3ZCJ>^'Q#<'P/KMOJ^CVX<1R(NFM:#4"V&R[);G
M"'Y=Q;*]Y^R=^T/\&OV2/A+:>&=#\,_'Z:<XFU'4'^ WC<2ZC<$8:1O^)3P.
MRKGY0 .3DGU/]@S]BNS_ &2OA]+-J$JZMX[\18N-=U5V,C.Y^;R4<\E%8DDG
MEVRQ_A"^]5UXS$PC#ZKA_@6[_F??T[(TJ35N2&WYGS__ ,/+/AU_T+GQ_P#_
M  Q/C?\ ^5-'_#RSX=?]"Y\?_P#PQ/C?_P"5-?0%%>:8GS__ ,/+/AU_T+GQ
M_P#_  Q/C?\ ^5-'_#RSX=?]"Y\?_P#PQ/C?_P"5-?0%% 'S_P#\/+/AU_T+
MGQ__ /#$^-__ )4T?\/+/AU_T+GQ_P#_  Q/C?\ ^5-?0%% 'S__ ,/+/AU_
MT+GQ_P#_  Q/C?\ ^5-'_#RSX=?]"Y\?_P#PQ/C?_P"5-?0%% 'S_P#\/+/A
MU_T+GQ__ /#$^-__ )4T?\/+/AU_T+GQ_P#_  Q/C?\ ^5-?0%% 'S__ ,/+
M/AU_T+GQ_P#_  Q/C?\ ^5-'_#RSX=?]"Y\?_P#PQ/C?_P"5-?0%% 'S_P#\
M/+/AU_T+GQ__ /#$^-__ )4T?\/+/AU_T+GQ_P#_  Q/C?\ ^5-?0%% 'S__
M ,/+/AU_T+GQ_P#_  Q/C?\ ^5-'_#RSX=?]"Y\?_P#PQ/C?_P"5-?0%% 'S
M_P#\/+/AU_T+GQ__ /#$^-__ )4T?\/+/AU_T+GQ_P#_  Q/C?\ ^5-?0%%
M'S__ ,/+/AU_T+GQ_P#_  Q/C?\ ^5-'_#RSX=?]"Y\?_P#PQ/C?_P"5-?0%
M% 'S_P#\/+/AU_T+GQ__ /#$^-__ )4T?\/+/AU_T+GQ_P#_  Q/C?\ ^5-?
M0%% 'S__ ,/+/AU_T+GQ_P#_  Q/C?\ ^5-'_#RSX=?]"Y\?_P#PQ/C?_P"5
M-?0%% 'S_P#\/+/AU_T+GQ__ /#$^-__ )4T?\/+/AU_T+GQ_P#_  Q/C?\
M^5-?0%% 'S__ ,/+/AU_T+GQ_P#_  Q/C?\ ^5-'_#RSX=?]"Y\?_P#PQ/C?
M_P"5-?0%% 'S_P#\/+/AU_T+GQ__ /#$^-__ )4T?\/+/AU_T+GQ_P#_  Q/
MC?\ ^5->S>*/B/X>\$(6UK7M&TA0,DWM[%;@=/[[#U'YUYKXK_X*$?!;P;N^
MU_$7P[-LZ_896O\ UZ>0KYZ=O;U%=-'!XBM_"@Y>B;_(PJ8JC3_B32]6D8?_
M  \L^'7_ $+GQ_\ _#$^-_\ Y4T?\/+/AU_T+GQ__P##$^-__E37Y[_M ?\
M!3GXG?$_XJ7>J:#XGU3PUH=O<M_9EA82>2BP@_+YN/\ 6L0,MNR,D@ #BO>_
M@+XF_:%_X*3>!?,;QSIG@CP=ITW]E:C>:9 8;[49EC1G.U"&R5D7(5XXSNP%
M.,#Z;$<'8C#T8U\34C"/6]]/+1:OT/!H\34:]5T:$)2ETVU_'1>I[7J__!8?
MX(:3-J-I)>^/;;6=-0.^E:KX UW0KN3/0*-1M+=2?JPKP'XV?\%+_C%\4=3M
M-/\ "?@'XA> ?"VK(7B\0VGP]U_Q-))%TW"33["X1"1T"H3GHXZU]3_L^?\
M!.#X7_L^2Q7L&C_\)%KR'>=5UG%U,'Z[D0CRXSG."J[O5C7O->?];P&%TPM/
MVDOYI[?*'_R3?H=OU;&8C_>)\D?Y8[_.7^21^;7P=\*_ ?PYK?\ PD/Q!T[]
MI/XH>*IF$D]SJ_P-\=&U+_\ 7(Z43)W'[UF!_NBOIW2O^"BWPPT+3H;.R\)_
M'>SM+=0D4$'P%\;1QQ*.@51I  'L*^B**\S&9AB<5+FQ$W+\EZ+9?([\-@Z&
M'7+1C;\WZO=GS]+_ ,%)_AQ-&R/X:^/S(P*LK? CQN00>Q_XE-?&WQ2\86/P
M+^.%O\0OV<- ^-UE>ZG.(]7\*WWP9\86&F72,V6(DN-,C@CBY)(=T$?5&'"C
M]2J*G"XN="5XZI[I[->9V0J.+T/E/X6?\%@?A;\0=$M$GT_XE?\ "2_9O/U#
M2-"^'VO^)FT_YMAWRZ;93QA2P^7<58C&5'2NL_X>6?#K_H7/C_\ ^&)\;_\
MRIKB?VP?V M2NO&H^*_P7N_^$7^)6GL;B>V@98K?6^[ @_()&Z'=\DG\6"2U
M=7^Q+^W[IO[2XF\,>(K3_A%/B9HVZ+4=&N%,7GLG#O"&^;C!W1GYDYZ@;JZ<
M1A(3@\1A=8]5UC_FNS^\TG337/3V_(M_\/+/AU_T+GQ__P##$^-__E31_P /
M+/AU_P!"Y\?_ /PQ/C?_ .5-?0%%>88'S_\ \/+/AU_T+GQ__P##$^-__E31
M_P /+/AU_P!"Y\?_ /PQ/C?_ .5-?0%% 'S_ /\ #RSX=?\ 0N?'_P#\,3XW
M_P#E31_P\L^'7_0N?'__ ,,3XW_^5-?0%<Q\3_C3X2^"NC?;_%GB/1_#]J02
MC7MTL32X[(I.YS[*":4I**O+8TI4IU9JG33;?1:L\F_X>6?#K_H7/C__ .&)
M\;__ "IH_P"'EGPZ_P"A<^/_ /X8GQO_ /*FO-?''_!8/1?$.NOH7PA\$^*/
MB;K9.$>&UD@M@,XWXVM*1W.Y$&/XA6,/@M^UC^UN-WC'QCIWP@\.7/WM.T;/
MVPH>Q\MRY!'4/..OW>HKA>80D[44YORV^_8^FAPEB:<54S&<</'^^_>?I!7E
M^"/(/^"H?_!1D>/=1\(:?\+_ !)\5_"%YI0O'UNWOO#?B#P;-()/(^SG;?6U
MJTX&R;[F_9GG;O7/.?\ !,G]N_Q#X3^.NKS?$/Q-\6_&.B2:#*D-EI^DZYXQ
MEBN/M%N5E-K90W,L:A!(IE*! 7"E@74'ZW^'W_!&KX,>&=-<:_8:UXSU&=O,
MFO=1U2>!F<\DJMNT8P3_ 'MQ]Z]5^!'[#OPN_9F\6W.N^"/"_P#8NJW=FUA+
M/_:-W<[X6='*;9I74?-&AR!GY>O6N&."Q4\4L3-I+M=]O2Q]15XER*AD4LGP
M\)5*EFE4<(J[<KW^)R6]NYS'_#RSX=?]"Y\?_P#PQ/C?_P"5-'_#RSX=?]"Y
M\?\ _P ,3XW_ /E37T!17NGY:?/_ /P\L^'7_0N?'_\ \,3XW_\ E31_P\L^
M'7_0N?'_ /\ #$^-_P#Y4U] 44 ?/_\ P\L^'7_0N?'_ /\ #$^-_P#Y4T?\
M/+/AU_T+GQ__ /#$^-__ )4U] 44 ?/_ /P\L^'7_0N?'_\ \,3XW_\ E31_
MP\L^'7_0N?'_ /\ #$^-_P#Y4U] 44 >'_LX_''1?C[\?/'.L:%9>,+&TMO#
M^AV;Q^)/">J^&KHNMQJSDK;ZC;V\SQXD7$BH4)#*&+(P&?\ \%8O^467[2W_
M &2KQ1_Z:+JO0/#G_)TWC+_L5=!_]*]9KS__ (*Q?\HLOVEO^R5>*/\ TT75
M !_P2=_Y19?LT_\ 9*O"_P#Z:+6OH"OG_P#X)._\HLOV:?\ LE7A?_TT6M?0
M% !1110 4444 %?/_P#P33_Y-U\1_P#95?B/_P"IOKM?0%?/_P#P33_Y-U\1
M_P#95?B/_P"IOKM 'T!1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%>>?M/?M*^'OV5/A-?>*O$,N4B_=6=FC 3:A<
M$'9"GN<9)Z*H)/2KITY5)*$%=L:3;LCDOVY_VSM,_9 ^&0N%2/4O%NM9M]"T
MH<M<2\#S' Y\M"1G'+$A1R<CB/\ @GW^QEJ?P[N[[XI_$II-4^*GB_=<3/<X
M9M(BD'^J Z+(1@-CA% C7 #;N3_8;_9K\0_'WXG']H+XNQ>=K.HXD\+Z1*I\
MK2K?DQ2A#TP#^[!YY,ARS C[3KU,34CAJ;PM%WD_C?\ [:O)=>[-YM07)'?K
M_D%%%%>0<X4444 %%%% !1110 4444 %%%% !117/?$SXK>'/@UX6DUKQ1K-
MCHFF1-L,]S)M#M@D*HZNV 3M4$\'CBJA"4Y*,%=LF4HQ7-)V1T-%<;\'?V@_
M!?[0&DSWO@[Q%I^NPVK!9UA8K+ 3G&^-@'4'!P2 #@XSBNRIU*4Z<G"HFFNC
MT80J1G'G@[KR"BN8\5?&OP;X%W?VWXM\,Z/L.&^W:I!;[3TYWL*\S\5?\%*/
M@AX05OM'C_3+EE'"V,$]YN/H#$C#\SCWKHHX#$UOX5.4O1-F-7&4*7\2:7JT
MCW.BOD;7_P#@L]\*[.Z^SZ1IGC/Q#<,2(Q::?&BOC_KI(K=,G[IZ5G_\/*_B
M7XW^7P=^SSXRO$?[EW>F9(0>G.(-O4C_ ):=C]1Z"X<S&UY4^5?WFH_FT<3S
MO!7M&?,_)-_DF?9-%?&W_"UOVQOB'_QX?#[P5X1M7Y2:[G1Y5[\AKACVQ_JQ
MU_(_X9L_:R^('_(P?&;0-!@?_EGI%OB2,=.J01'/)_C/;GT?]B*/\;$4X_\
M;W,__)4Q?VJY?PZ,W\K?^E-'V37/^*_BQX6\"!CKGB70-&"?>-]J,-OM^N]A
MZ'\J^5O^'4.M^,?^1W^.?Q \2!_OQJ[QKZX'FRRC&<=NW3TZ#PK_ ,$</@MX
M>*_:[3Q'KNWK]NU1DW=.OD+%^GK1]3RN&L\0Y?X8/\Y-?D'UG'R^&@E_BE_D
MF=]XJ_X*,?!/P=N^U?$/1)BO_/B);[/3IY*/GK_G%>:^)/\ @LY\(]*E\K3;
M;Q=K\SG;&MGIJH'8YQ_K9$/7'0$\]*]7\*_L#?!KP;M^Q_#GPQ+LZ&]MOMQ[
M_P#/<OZ_YQ7I/AOP/HO@V+9H^CZ7I28V[;.TC@&..,*!Z#\J/:Y1#X:=2?K)
M1_)/\P]GF4_BG"/HF_S:_(^2_P#AY_XZ\:<>#/V?O'.KQM]VYN/-CC4=L[(&
M7G!_C'XT?\+J_;!^(7&E?##PAX6M7Z3W]PK2I^#7&>^?]5V_"OLFBC^U<+#^
M#A8?]O.4OU2_ /[.Q$OXN(E\E&/Z,^-C\ _VNOB"?^)U\6O"_ANV?_ECIEN#
M+'^*6ZGL/^6A[_B?\.LO%GC/_D=?CYX]UY'^]!$TD:+[#S)I!CEOX1UZ>OV3
M11_K#BX_P5&'^&$5^EP_L7#R_BN4_64G^I\G^%_^"-'P=T-PU]_PE.O/G+_;
M=3"!SSG_ %*1GOZ]J]+\*?\ !/7X*^#=OV3X=>'IMG3[=&]_Z=?/9\]._OZF
MO9:*YJV=9A5^.M+[W^1O2RK!T_@I1^Y'Q5\=?^"+/A7XF?$>YUOPWXEF\&V5
M_(9KC2X],6Y@1R<MY&)(_*0]EPP!/&!A1]0_ #X#:!^S9\+K#PGX;A>.PLMS
MO+*0TUU*W+RR, ,L?I@  #  %=I11B\XQN)HQH5ZCE&.R_SZOYW'A\LPM"HZ
MU&"4GO\ UT^04445YAW!1110 4444 %?.7[;7[ 6G?M)&'Q5X9N_^$4^)VC;
M9M/UFW8Q?:6CY1)BO/& %D'S)QU VU]&U'=WD6GVLD\\L<,,2EY))&"JBCJ2
M3P!6V'Q%2A-5*;LRH2E&5X[GR?\ L=_M^ZCJ7C0_"GXS6G_"+?$W3G%M#/.J
MQ6^MG^$@CY!*PP1M^23.4ZA:^M*^#?\ @IK\?OV<OBSX-?2]3UYM:\:::K#2
M;[PQ"MY<64G96EW+"\6[[T9DSU(PW->'>#O^"A'[0^@>&O"O@'4;[3O!TFL
M1:=XI\5:;+!-+ 3M1WED5D9 >#*8F/(+-U-&*QF$K.^$3=3K"*<OFK:)>3>A
M]30X3QU>FL1.*HP?6H^1?*^K^29^J7BKQAI/@719=2UO4]/T?3X/]9=7MREO
M#']7<@#H>]?+_P 7?^"P?PS\&ZE_9/@^WUGXD:](QCAMM'MV6!WQG;YK#+?6
M-)*YWPA_P2-3XC:O;Z_\9_B1XE^(^HG]X+:*Y>*S0'G8'8LY3T\OROI7U#\(
M_P!GGP/\!M,^R^#_  OH^@(5VO);6X$\P_VY3F1_^!,:\F^+J;)07GJ_\OS*
M]GD&"_B2EB9]H_NX?>[S?R43Y/\ [:_:\_:Y(^QV6D_!+PQ<?\M+C(U%D[_>
M#3!^>R0YQUKIOA?_ ,$=_ FF:P-;^(FM^(OB?X@D(>>;4[IXK>1AW*AC(W/]
M^5@?3K7UY15++Z;?-5O-^?\ EL9U>+<9&#I8!1P\'TIJS?K/6;^\QO WP[T#
MX8Z$FF>'-%TO0M/C^[;V%JEO'GU(4 $^YYK9HHKM225D?,3G*<G.;NWU8445
M0\/>)]/\66+W.FW<-Y!'-);L\39 DC8JZ_@0?Y]#1S)/E;U)+]%%%, HHHH
M**** "BBB@#S_P .?\G3>,O^Q5T'_P!*]9KS_P#X*Q?\HLOVEO\ LE7BC_TT
M75>@>'/^3IO&7_8JZ#_Z5ZS7G_\ P5B_Y19?M+?]DJ\4?^FBZH /^"3O_*++
M]FG_ +)5X7_]-%K7T!7S_P#\$G?^467[-/\ V2KPO_Z:+6OH"@ HHHH ****
M "OG_P#X)I_\FZ^(_P#LJOQ'_P#4WUVOH"OG_P#X)I_\FZ^(_P#LJOQ'_P#4
MWUV@#Z HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH ***SM?\ %VE>%8)9-2U&QL$@MI;V0W$ZQ[((L>9*<G[B;EW-T&X9ZBFD
MWH@*'Q2^*&B?!CP!J?B;Q'?1Z=H^D0F:XF?\@JCJS,2%51R20!UKXI^ 'PPU
MS_@IM\<T^+OQ"LI;3X:>'YFB\*^'YN8[TJW+N.C+N4&1NCL GW$(JG,^L?\
M!7G]H'RT-]IGP&\"WF6;YHFUZX'Y'<P/UBC;L[U][Z#H5GX7T2TTW3K6"RL+
M"%;>VMX4"1P1J %50.   !7L2_V"GR+^+):_W5V_Q/KV1T_PE;[3_#_@EI1M
M&!P!P .U+117C',%%%% !1110 4444 %%%% !117E'QI_;?^%OP"\V+Q#XOT
MQ;^$E6T^S;[7=AO[ICCW%/J^T>];4,/5K2Y*,7)]DKF56O3I1YZLDEYZ'J](
M6VC)X ZFOC&?_@H_\1_V@)WM/@E\(]5U*W8E%UK7!Y=JO;H&6('N,S'_ ':8
MO[!'QE_:1(F^,GQ:N[739N7T+P_\L6T_PM@)%D=,E)/J<U[']ANEKCJL:7E\
M4O\ P&-_Q:/-_M95-,)3=3SVC][_ $N>T?&K_@H3\)?@3YL6J^++*_U&('.G
MZ3_IUQN'\)V91#_UT9:_.W_@HS^TKKO[6NJ:%XFMO"OBC0? .G1&STZ;4(&$
M-W<N6=Y P'EAF0(-H9N(\YYP/T3^"W_!/CX2_ KRI=*\)65_J,6"+_51]NN-
MP_B7?E4/_7-5KUOQ'X8TWQCHD^FZOIUCJFG7*[9K2\@6>"49SAD8%2,@=17;
ME^;9=EU>-7#4Y3:^U)I>MHJ_XMG+C<NQN.HNG7FH)]$K_>W^B/QM_P""?'P?
M^('QB^-$]CX#\1ZIX.VV,G]IZU:%PMM#P51MK+N+R*@"YSP6_A-?:_\ PZ/G
M\7\>-_C1\0_%*OQ(/-,>\=#_ *YYNV1SGK7UCX*^'F@?#72FL?#NAZ/H%D[F
M1K?3;*.UB9CU8K& ,\=<5L56:<78K$5_:8;W%Z)O[[7)R_ANA1H\E?WWZM+[
MKV/ESPK_ ,$>_@GX>V_:]+US7=HY^W:K(N[Z^1Y=>F>%?V&?@_X,939?#GPH
M60Y5[JQ6[93U!!EW'/O7J]%>'6SC'5?XE:3_ .WF>K2RS"4_@I17R1G^'_">
ME^$[;R=+TVPTV' 'EVEND*X'3A0!6A117GMMN[.U))604444AA1110 4444
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
M]>ZW>FO-KI=2SG52V?+;_P #3DEVCRWZ)]+='\;_  "_X*(7X_9.^(OQEO\
MXE_$/Q5XGM_ VL^.M(\#>(_",.B>'H[6,M<6W]G71TJTGU"."-[2&:6.\N54
MS@L0TD9KWK]C[QK\0O"'[1OC3X6?$#QW=_$J6R\*:#XRLM9N]+LM/GM6OI+Z
MUNK,):0Q1FW6:P\R$LK2A9V5Y)-JM5:X_P""?7B#XT2:BGQO^(>G?$: >#M7
M\#:7-I/AC_A'KP6.J"!;V>]<74\-Q=LMK;[7@AM8D82D0X=%CZS]DK]E#Q3\
M%O&?B+QA\0_'UC\1_'&NZ5I?AU=2L?#QT.VMM-T]9C#'Y!N;DM/)-=74TLHD
M56:10L<:H =(\B^[UZSM;S^%MO?:[M8FKRN'N[W?YT_PY5-;;M.WVEZ3\9/C
MUX&_9T\(KX@^(/C/PGX$T%[A+1=2\0ZO;Z7:-,P8K$)9W1-Y"L0N<D*>.*^/
M/^"?/_!3;]F[P7\!M?L]8_:#^"&DW<WQ*\?7\<%YXZTN"1[>Y\8ZS<6\P5IP
M3'+!+%*C='21&4E6!/W?7S__ ,$T_P#DW7Q'_P!E5^(__J;Z[68@_P"'L7[+
M/_1RWP _\.'I'_R11_P]B_99_P"CEO@!_P"'#TC_ .2*^@** /G_ /X>Q?LL
M_P#1RWP _P##AZ1_\D4?\/8OV6?^CEO@!_X</2/_ )(KZ HH ^?_ /A[%^RS
M_P!'+? #_P .'I'_ ,D4?\/8OV6?^CEO@!_X</2/_DBOH"B@#Y__ .'L7[+/
M_1RWP _\.'I'_P D4?\ #V+]EG_HY;X ?^'#TC_Y(KZ HH ^?_\ A[%^RS_T
M<M\ /_#AZ1_\D4?\/8OV6?\ HY;X ?\ AP](_P#DBOH"B@#Y_P#^'L7[+/\
MT<M\ /\ PX>D?_)%'_#V+]EG_HY;X ?^'#TC_P"2*^@** /G_P#X>Q?LL_\
M1RWP _\ #AZ1_P#)%'_#V+]EG_HY;X ?^'#TC_Y(KZ HH ^?_P#A[%^RS_T<
MM\ /_#AZ1_\ )%'_  ]B_99_Z.6^ '_AP](_^2*^@** /G__ (>Q?LL_]'+?
M #_PX>D?_)%'_#V+]EG_ *.6^ '_ (</2/\ Y(KZ HH ^?\ _A[%^RS_ -'+
M? #_ ,.'I'_R11_P]B_99_Z.6^ '_AP](_\ DBOH"B@#Y_\ ^'L7[+/_ $<M
M\ /_  X>D?\ R11_P]B_99_Z.6^ '_AP](_^2*^@** /G_\ X>Q?LL_]'+?
M#_PX>D?_ "11_P /8OV6?^CEO@!_X</2/_DBOH"B@#Y__P"'L7[+/_1RWP _
M\.'I'_R11_P]B_99_P"CEO@!_P"'#TC_ .2*^@** /G_ /X>Q?LL_P#1RWP
M_P##AZ1_\D4?\/8OV6?^CEO@!_X</2/_ )(KC/\ @HQ_P4IT_P#98TF3PSX5
MEL]4^(%VG*G$L.B(?^6DPZ&0C[L9]F;C ?(^#7_!:3X9>(/AC8W?C2:\\/\
MBA$,=[8VUA-<12.H'[R)U!&Q^RL<J<@Y #-Z4<IQ<J*KQ@VG]_K;L;*A4<>9
M(]*_X>Q?LL_]'+? #_PX>D?_ "11_P /8OV6?^CEO@!_X</2/_DBO/\ 6?\
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
MSTLNX6EB)\V'HRK3[V<W^MOP((/^"K?[*MK D47[2?[/L<<:A41?B#I 50.
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
M?\/8OV6?^CEO@!_X</2/_DBOH"B@#Y__ .'L7[+/_1RWP _\.'I'_P D4?\
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
M5,UQ,ERQERKM'W5^ G7FU9.WH9_AGPGI?@O24L-'TW3])L8ON6UE;I!$GT5
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
M_E6T$-M$.0D2!%_(5/117J))*R- HHHI@%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!R;? ;P,[$GP9X4))R2=(M^?_ !RM
MSPWX3TOP;8&UTC3=/TJU9S(8;.W2",L0 6VJ ,X Y]A6A16%/"T:;YJ<$GY)
M"Y4M@HHHK<84444 %%%% !1110 4444 %%%% !1110 4444 ?)7_  5U_9AU
M_P#:!^!UC?\ A?2=-U/5?#$[W<Z?9RVI2V^TADMW!Y /S-&02^U=I!7#?+'_
M  1C\%?$Z?XVW&K^&YSIW@> B#Q$UW&S6M]@96&-<C-P,Y# _NP3NR&V/^KE
M5-%T"Q\-VC0:=96EA \LD[1VT*Q(TDC%W<A0!N9F+$]222>37LT,XG3P<L&X
MII[/M?\ K0Z8XAJFZ=BW1117C',%%%% !1110 4444 >?^'/^3IO&7_8JZ#_
M .E>LUY__P %8O\ E%E^TM_V2KQ1_P"FBZKT#PY_R=-XR_[%70?_ $KUFO/_
M /@K%_RBR_:6_P"R5>*/_31=4 '_  2=_P"467[-/_9*O"__ *:+6OH"OG__
M ()._P#*++]FG_LE7A?_ --%K7T!0!\:_LB_MN_$_P#:8_;*\;>&&OOA#:>&
M/!-[<6VK^$O*NX_%^@PK=ZC:6\\TWVAXY&E-C!<")K2!3!J4;+,_EJ;CO?V=
M/VQ/&?Q<_:V^+G@WQ1X"D\!^&/ V@Z+K.A_VA/%-J^J17<NIQRW,ZP2R10QL
M;$>5#GS0N6DVL_E1>6VW[%WQO\??M^^&?%?CFY^'^H^$_AYJ*:KI/C*&1E\1
M:G;C^V4CTW[&EO'%:E8]3CCGF69UF2TB(0M,ZP?07AC]GW4],_;*^(WQ O)]
M.D\/>,O!^@^';>WCE?[6DUC<:M).TB[ H1EOX@I5R25?(7 +3[WL+Q^+E:5^
M]DU)]4[W5FWU?6-M)\G/52V]UK_P-<R7>T=;JR?9-._S9X*_X*E^./!_P^3X
MA_$/1?"EQX+\<_"O6?BOX/T[0[>XM]2TRVT[[/*=/OIY9I8[F6:VOK1Q-'%
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
M'^\T]U96^&R5DCQ[4?V)_@7-D>(/CI\0=:SE76%6;S$'\.3#(.O0GCFJMO\
MLC?LIZ 5W:G\3-;V'G?+&GF9]<11]/;'3O7TKJ__  1Z^!.M70FETSXCQ2*Y
M<&U^*?BJU ).>D>HJ.W'IVQ5G3_^"2_P>TG'V6Z^-5MC./*^-?C1,9^FJU[J
MR;,9?$Z4?2$I?G,<N-.(9*WUIKTT_*Q\XZ3\$/V7T8+9?#+QYX@=05Q/J4R;
MV/3/E3@_H/I73:3\(OA3;*/[$_9?U?4E"[0;B>]FRO<\K)SGC/ZU[ZO_  31
M^'** /$7Q_ '  ^.WC?C_P JU'_#M/X=?]#'\?\ _P /MXW_ /EM6JR'&=<0
MEZ4H?KS'%4XBSNI\>,J?^!2_S/*-+^%D8&W3/V5_!$1("9U'2HIL$=_WJ+^?
M?UKJ-+\ _%!6)T[X.?"O048A@R:?:JQ],XE/(_W177_\.T_AU_T,?Q__ /#[
M>-__ );4?\.T_AU_T,?Q_P#_  ^WC?\ ^6U:KAZH_CQ53Y<D?R@<%3&8RI_$
MKS?_ &\RG8>"_P!H*2(QVNI^"M 5SDB*WC R.^!"_)Z58_X45\;=9/\ Q,/B
M?:6V?O?9(,8S][&V-.G;^E2?\.T_AU_T,?Q__P##[>-__EM1_P .T_AU_P!#
M'\?_ /P^WC?_ .6U:?ZN47_$K59>M27Z-'(Z5W>3;^9%_P ,=>-M5YU+XQ>)
MI >L<2S*H(Z'_7X_\=I?^'?.FZE_R%?&?B[4 >&'GJ,@]1\P;K4G_#M/X=?]
M#'\?_P#P^WC?_P"6U'_#M/X=?]#'\?\ _P /MXW_ /EM3_U6RQ_%3<O64G^<
MF+V$.Q8T_P#X)U_#ZR7]XVOW?&,RWBC/O\B+6[I_[#?PQL&S_P (X9V!R#+?
MW#?ACS,?I7-?\.T_AU_T,?Q__P##[>-__EM1_P .T_AU_P!#'\?_ /P^WC?_
M .6U;4^',KA\.'A_X"G^92HTUT/0=._99^'>EX\OPAHK8P/WT'G=/]_-;NG_
M  C\*:1C[+X8\/6V,X\K384QGKT6O(?^':?PZ_Z&/X__ /A]O&__ ,MJ/^':
M?PZ_Z&/X_P#_ (?;QO\ _+:NZGE^%I_PZ45Z12_0I0BMD>\V6FV^FIMMX(8%
MP!B- HXZ=*GKY_\ ^':?PZ_Z&/X__P#A]O&__P MJ/\ AVG\.O\ H8_C_P#^
M'V\;_P#RVKK225D4>\ZIIL.LZ9<6=P&:"ZB:&4*[(2K @X92"#@]001VKRT_
ML.?"TG_D5_\ RI7?_P =KF/^':?PZ_Z&/X__ /A]O&__ ,MJ/^':?PZ_Z&/X
M_P#_ (?;QO\ _+:N3$Y?A<2T\12C.VW-%/\ -$RA&7Q(]N\(>$;#P'X;M-(T
MN%K?3[%2D$32O*47).-SDL>IZGCITK2KY_\ ^':?PZ_Z&/X__P#A]O&__P M
MJ/\ AVG\.O\ H8_C_P#^'V\;_P#RVKJA",(J$%9+9%;:(^@**^?_ /AVG\.O
M^AC^/_\ X?;QO_\ +:C_ (=I_#K_ *&/X_\ _A]O&_\ \MJH#Z HKY__ .':
M?PZ_Z&/X_P#_ (?;QO\ _+:C_AVG\.O^AC^/_P#X?;QO_P#+:@#Z HKY_P#^
M':?PZ_Z&/X__ /A]O&__ ,MJ/^':?PZ_Z&/X_P#_ (?;QO\ _+:@#Z HKY__
M .':?PZ_Z&/X_P#_ (?;QO\ _+:C_AVG\.O^AC^/_P#X?;QO_P#+:@#Z HKY
M_P#^':?PZ_Z&/X__ /A]O&__ ,MJ/^':?PZ_Z&/X_P#_ (?;QO\ _+:@#Z H
MKY__ .':?PZ_Z&/X_P#_ (?;QO\ _+:C_AVG\.O^AC^/_P#X?;QO_P#+:@#Z
M HKY_P#^':?PZ_Z&/X__ /A]O&__ ,MJ/^':?PZ_Z&/X_P#_ (?;QO\ _+:@
M#Z HKY__ .':?PZ_Z&/X_P#_ (?;QO\ _+:C_AVG\.O^AC^/_P#X?;QO_P#+
M:@#Z HKY_P#^':?PZ_Z&/X__ /A]O&__ ,MJ/^':?PZ_Z&/X_P#_ (?;QO\
M_+:@#Z HKY__ .':?PZ_Z&/X_P#_ (?;QO\ _+:C_AVG\.O^AC^/_P#X?;QO
M_P#+:@#Z HKY_P#^':?PZ_Z&/X__ /A]O&__ ,MJ/^':?PZ_Z&/X_P#_ (?;
MQO\ _+:@#Z HKY__ .':?PZ_Z&/X_P#_ (?;QO\ _+:C_AVG\.O^AC^/_P#X
M?;QO_P#+:@#Z HKY_P#^':?PZ_Z&/X__ /A]O&__ ,MJ/^':?PZ_Z&/X_P#_
M (?;QO\ _+:@#Z HKY__ .':?PZ_Z&/X_P#_ (?;QO\ _+:C_AVG\.O^AC^/
M_P#X?;QO_P#+:@#Z HKY_P#^':?PZ_Z&/X__ /A]O&__ ,MJ/^':?PZ_Z&/X
M_P#_ (?;QO\ _+:@#Z HKY__ .':?PZ_Z&/X_P#_ (?;QO\ _+:C_AVG\.O^
MAC^/_P#X?;QO_P#+:@#Z HKY_P#^':?PZ_Z&/X__ /A]O&__ ,MJ/^':?PZ_
MZ&/X_P#_ (?;QO\ _+:@#Z HKY__ .':?PZ_Z&/X_P#_ (?;QO\ _+:C_AVG
M\.O^AC^/_P#X?;QO_P#+:@#Z HKY_P#^':?PZ_Z&/X__ /A]O&__ ,MJ/^':
M?PZ_Z&/X_P#_ (?;QO\ _+:@#Z HKY__ .':?PZ_Z&/X_P#_ (?;QO\ _+:C
M_AVG\.O^AC^/_P#X?;QO_P#+:@#Z HKY_P#^':?PZ_Z&/X__ /A]O&__ ,MJ
M/^':?PZ_Z&/X_P#_ (?;QO\ _+:@#Z HKY__ .':?PZ_Z&/X_P#_ (?;QO\
M_+:C_AVG\.O^AC^/_P#X?;QO_P#+:@#Z HKY_P#^':?PZ_Z&/X__ /A]O&__
M ,MJ/^':?PZ_Z&/X_P#_ (?;QO\ _+:@#Z HKY__ .':?PZ_Z&/X_P#_ (?;
MQO\ _+:C_AVG\.O^AC^/_P#X?;QO_P#+:@#Z HKY_P#^':?PZ_Z&/X__ /A]
MO&__ ,MJ/^':?PZ_Z&/X_P#_ (?;QO\ _+:@#Z HKY__ .':?PZ_Z&/X_P#_
M (?;QO\ _+:C_AVG\.O^AC^/_P#X?;QO_P#+:@#Z HKY_P#^':?PZ_Z&/X__
M /A]O&__ ,MJ/^':?PZ_Z&/X_P#_ (?;QO\ _+:@#Z HKY__ .':?PZ_Z&/X
M_P#_ (?;QO\ _+:C_AVG\.O^AC^/_P#X?;QO_P#+:@#Z HKY_P#^':?PZ_Z&
M/X__ /A]O&__ ,MJ/^':?PZ_Z&/X_P#_ (?;QO\ _+:@#Z HKY__ .':?PZ_
MZ&/X_P#_ (?;QO\ _+:C_AVG\.O^AC^/_P#X?;QO_P#+:@#Z HKY_P#^':?P
MZ_Z&/X__ /A]O&__ ,MJ/^':?PZ_Z&/X_P#_ (?;QO\ _+:@#T#PY_R=-XR_
M[%70?_2O6:\__P""L7_*++]I;_LE7BC_ --%U6A^SC\#]%^ /Q\\<Z/H5[XP
MO[2Y\/Z'>O)XD\6:KXEN@[7&K(0MQJ-Q<3)'B-<1JX0$LP4,[$Y__!6+_E%E
M^TM_V2KQ1_Z:+J@ _P""3O\ RBR_9I_[)5X7_P#31:U] 5\__P#!)W_E%E^S
M3_V2KPO_ .FBUKZ H **** "BBB@ KY__P"":?\ R;KXC_[*K\1__4WUVOH"
MOG__ ()I_P#)NOB/_LJOQ'_]3?7: /H"BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@#S_PY_R=-XR_[%70?_2O6:\__P""L7_*++]I
M;_LE7BC_ --%U7H'AS_DZ;QE_P!BKH/_ *5ZS7G_ /P5B_Y19?M+?]DJ\4?^
MFBZH /\ @D[_ ,HLOV:?^R5>%_\ TT6M?0%?/_\ P2=_Y19?LT_]DJ\+_P#I
MHM:^@* "BBB@ HHHH *^?_\ @FG_ ,FZ^(_^RJ_$?_U-]=KZ KY__P"":?\
MR;KXC_[*K\1__4WUV@#Z HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH \_\.?\G3>,O^Q5T'_TKUFO/_\ @K%_RBR_:6_[)5XH_P#3
M1=5Z!X<_Y.F\9?\ 8JZ#_P"E>LUY_P#\%8O^467[2W_9*O%'_IHNJ #_ ().
M_P#*++]FG_LE7A?_ --%K7T!7S__ ,$G?^467[-/_9*O"_\ Z:+6OH"@"'4-
M0ATJPGNKB016]M&TLKMT15&23] *^>?V</\ @I1X<_:177KZV\"_$SPOX7T?
M2WUJV\2Z]IUK'I&K6:P07(ECD@N97@+VUU;SI'>);R,DC83=%,L?T#KIF&B7
MGV:UAOKCR'\JVFD\N.X?:<(S8;:&. 3M. >AZ5^5G[.FB:OXIUOXQ> _"/P^
M_:$\(_#+4O"NKV7CCP4()'?0+Z31=)@M['0[W5@J27*G[?%"EK,;'R$@<(B-
M;DYWDW.*>O*VNU[/5]TK+;9Z2^)-;4XP;CS[<ROZ72T\]>NZU3]UI_>_P<_;
M+@^(WP.U?XC^)_ 'CKX4>#=*T9?$*ZAXLDTEOMFGF!KAKA(]/OKMT"1*&99E
MC?Y@ I(8"Q^RY^V/I?[3^HZ]I@\)^-? GB#P_!8ZA-HWBFVMH+V?3[Z-WL[Z
M,6\\Z>3+Y4Z;6=94>"1)(XV&#\NZ?\%=?^//[.G[1W@GX9)\5_\ A77BOX<?
MV)X=M_B7_;]OJ4GB62'4$N1$NO!;N*U,+Z:OR!;0.'\H;A-7J?[%?B#4_C]^
MU?XW^*P\(>./!OAV7P-X;\(P0>+/#]WH=]<7]M-J5Y=A+>ZCCD:*'[?!%YP4
MQ2.LGENX0FNN48^TER[67R7O:OO=I*ZLDG=KWHI<VJHQDW>76VU_W>B[64IM
MIW=X-)NS;^KJ^?\ _@FG_P FZ^(_^RJ_$?\ ]3?7:]4^,GPZUCXG^$5TW1/'
MGBSX=7BW"3'5?#UOID]VR ,#$5U"TNX-C9!)$6_*C# 9!^//^"?/[)_CS7O@
M-K\]K^TW\;]%C3XE>/K=K>STOP>T<CQ>,=9B><F;0I'\R9T:9P&"!Y7$:1QA
M(UP+/N^BOG__ (8V^(O_ $=C\?\ _P %'@C_ .9ZC_AC;XB_]'8_'_\ \%'@
MC_YGJ /H"BOG_P#X8V^(O_1V/Q__ /!1X(_^9ZC_ (8V^(O_ $=C\?\ _P %
M'@C_ .9Z@#Z HKY__P"&-OB+_P!'8_'_ /\ !1X(_P#F>H_X8V^(O_1V/Q__
M /!1X(_^9Z@#Z HKY_\ ^&-OB+_T=C\?_P#P4>"/_F>H_P"&-OB+_P!'8_'_
M /\ !1X(_P#F>H ^@**^?_\ AC;XB_\ 1V/Q_P#_  4>"/\ YGJ/^&-OB+_T
M=C\?_P#P4>"/_F>H ^@**^?_ /AC;XB_]'8_'_\ \%'@C_YGJ/\ AC;XB_\
M1V/Q_P#_  4>"/\ YGJ /H"BOG__ (8V^(O_ $=C\?\ _P %'@C_ .9ZC_AC
M;XB_]'8_'_\ \%'@C_YGJ /H"BOG_P#X8V^(O_1V/Q__ /!1X(_^9ZC_ (8V
M^(O_ $=C\?\ _P %'@C_ .9Z@#Z HKY__P"&-OB+_P!'8_'_ /\ !1X(_P#F
M>H_X8V^(O_1V/Q__ /!1X(_^9Z@#Z HKY_\ ^&-OB+_T=C\?_P#P4>"/_F>H
M_P"&-OB+_P!'8_'_ /\ !1X(_P#F>H ^@**^?_\ AC;XB_\ 1V/Q_P#_  4>
M"/\ YGJ/^&-OB+_T=C\?_P#P4>"/_F>H ^@**^?_ /AC;XB_]'8_'_\ \%'@
MC_YGJ/\ AC;XB_\ 1V/Q_P#_  4>"/\ YGJ /H"BOG__ (8V^(O_ $=C\?\
M_P %'@C_ .9ZC_AC;XB_]'8_'_\ \%'@C_YGJ /H"BOG_P#X8V^(O_1V/Q__
M /!1X(_^9ZC_ (8V^(O_ $=C\?\ _P %'@C_ .9Z@#Z HKY__P"&-OB+_P!'
M8_'_ /\ !1X(_P#F>H_X8V^(O_1V/Q__ /!1X(_^9Z@#Z HKY_\ ^&-OB+_T
M=C\?_P#P4>"/_F>H_P"&-OB+_P!'8_'_ /\ !1X(_P#F>H ^@**^?_\ AC;X
MB_\ 1V/Q_P#_  4>"/\ YGJ/^&-OB+_T=C\?_P#P4>"/_F>H ^@**^?_ /AC
M;XB_]'8_'_\ \%'@C_YGJ/\ AC;XB_\ 1V/Q_P#_  4>"/\ YGJ /H"BOG__
M (8V^(O_ $=C\?\ _P %'@C_ .9ZC_AC;XB_]'8_'_\ \%'@C_YGJ /H"BOG
M_P#X8V^(O_1V/Q__ /!1X(_^9ZC_ (8V^(O_ $=C\?\ _P %'@C_ .9Z@#Z
MHKY__P"&-OB+_P!'8_'_ /\ !1X(_P#F>H_X8V^(O_1V/Q__ /!1X(_^9Z@#
MZ HKY_\ ^&-OB+_T=C\?_P#P4>"/_F>H_P"&-OB+_P!'8_'_ /\ !1X(_P#F
M>H ^@**^?_\ AC;XB_\ 1V/Q_P#_  4>"/\ YGJ/^&-OB+_T=C\?_P#P4>"/
M_F>H ^@**^?_ /AC;XB_]'8_'_\ \%'@C_YGJ/\ AC;XB_\ 1V/Q_P#_  4>
M"/\ YGJ /H"BOG__ (8V^(O_ $=C\?\ _P %'@C_ .9ZC_AC;XB_]'8_'_\
M\%'@C_YGJ /H"BOG_P#X8V^(O_1V/Q__ /!1X(_^9ZC_ (8V^(O_ $=C\?\
M_P %'@C_ .9Z@#Z HKY__P"&-OB+_P!'8_'_ /\ !1X(_P#F>H_X8V^(O_1V
M/Q__ /!1X(_^9Z@#Z HKY_\ ^&-OB+_T=C\?_P#P4>"/_F>H_P"&-OB+_P!'
M8_'_ /\ !1X(_P#F>H ^@**^?_\ AC;XB_\ 1V/Q_P#_  4>"/\ YGJ/^&-O
MB+_T=C\?_P#P4>"/_F>H ^@**^?_ /AC;XB_]'8_'_\ \%'@C_YGJ/\ AC;X
MB_\ 1V/Q_P#_  4>"/\ YGJ /H"BOG__ (8V^(O_ $=C\?\ _P %'@C_ .9Z
MC_AC;XB_]'8_'_\ \%'@C_YGJ /H"BOG_P#X8V^(O_1V/Q__ /!1X(_^9ZC_
M (8V^(O_ $=C\?\ _P %'@C_ .9Z@#Z HKY__P"&-OB+_P!'8_'_ /\ !1X(
M_P#F>H_X8V^(O_1V/Q__ /!1X(_^9Z@#Z HKY_\ ^&-OB+_T=C\?_P#P4>"/
M_F>H_P"&-OB+_P!'8_'_ /\ !1X(_P#F>H ^@**^?_\ AC;XB_\ 1V/Q_P#_
M  4>"/\ YGJ/^&-OB+_T=C\?_P#P4>"/_F>H ^@**^?_ /AC;XB_]'8_'_\
M\%'@C_YGJ/\ AC;XB_\ 1V/Q_P#_  4>"/\ YGJ /H"BOG__ (8V^(O_ $=C
M\?\ _P %'@C_ .9ZC_AC;XB_]'8_'_\ \%'@C_YGJ /H"BOG_P#X8V^(O_1V
M/Q__ /!1X(_^9ZC_ (8V^(O_ $=C\?\ _P %'@C_ .9Z@#Z HKY__P"&-OB+
M_P!'8_'_ /\ !1X(_P#F>H_X8V^(O_1V/Q__ /!1X(_^9Z@#Z HKY_\ ^&-O
MB+_T=C\?_P#P4>"/_F>H_P"&-OB+_P!'8_'_ /\ !1X(_P#F>H ^@**^?_\
MAC;XB_\ 1V/Q_P#_  4>"/\ YGJ/^&-OB+_T=C\?_P#P4>"/_F>H ^@**^?_
M /AC;XB_]'8_'_\ \%'@C_YGJ/\ AC;XB_\ 1V/Q_P#_  4>"/\ YGJ /H"B
MOG__ (8V^(O_ $=C\?\ _P %'@C_ .9ZC_AC;XB_]'8_'_\ \%'@C_YGJ /H
M"BOG_P#X8V^(O_1V/Q__ /!1X(_^9ZC_ (8V^(O_ $=C\?\ _P %'@C_ .9Z
M@#Z HKY__P"&-OB+_P!'8_'_ /\ !1X(_P#F>H_X8V^(O_1V/Q__ /!1X(_^
M9Z@#Z HKY_\ ^&-OB+_T=C\?_P#P4>"/_F>H_P"&-OB+_P!'8_'_ /\ !1X(
M_P#F>H ^@**^?_\ AC;XB_\ 1V/Q_P#_  4>"/\ YGJ/^&-OB+_T=C\?_P#P
M4>"/_F>H ^@**^?_ /AC;XB_]'8_'_\ \%'@C_YGJ/\ AC;XB_\ 1V/Q_P#_
M  4>"/\ YGJ /H"BOG__ (8V^(O_ $=C\?\ _P %'@C_ .9ZC_AC;XB_]'8_
M'_\ \%'@C_YGJ /H"BOG_P#X8V^(O_1V/Q__ /!1X(_^9ZC_ (8V^(O_ $=C
M\?\ _P %'@C_ .9Z@#Z HKY__P"&-OB+_P!'8_'_ /\ !1X(_P#F>H_X8V^(
MO_1V/Q__ /!1X(_^9Z@#Z HKY_\ ^&-OB+_T=C\?_P#P4>"/_F>H_P"&-OB+
M_P!'8_'_ /\ !1X(_P#F>H ^@**^?_\ AC;XB_\ 1V/Q_P#_  4>"/\ YGJ/
M^&-OB+_T=C\?_P#P4>"/_F>H ^@**^?_ /AC;XB_]'8_'_\ \%'@C_YGJ/\
MAC;XB_\ 1V/Q_P#_  4>"/\ YGJ /H"BOG__ (8V^(O_ $=C\?\ _P %'@C_
M .9ZC_AC;XB_]'8_'_\ \%'@C_YGJ /0/#G_ "=-XR_[%70?_2O6:\__ ."L
M7_*++]I;_LE7BC_TT75:'[./PTUKX5_'SQSI^N_$+QA\2KN;P_H=PFI^)+;2
MH+J!#<:LH@5=.L[2'RP59@6C+YD;+E0JKG_\%8O^467[2W_9*O%'_IHNJ #_
M ()._P#*++]FG_LE7A?_ --%K7T!7S__ ,$G?^467[-/_9*O"_\ Z:+6OH"@
M HHHH **** "OG__ ()I_P#)NOB/_LJOQ'_]3?7:^@*^?_\ @FG_ ,FZ^(_^
MRJ_$?_U-]=H ^@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** //_#G_)TWC+_L5=!_]*]9KS__ (*Q?\HLOVEO^R5>*/\ TT75>@>'
M/^3IO&7_ &*N@_\ I7K->?\ _!6+_E%E^TM_V2KQ1_Z:+J@ _P""3O\ RBR_
M9I_[)5X7_P#31:U] 5\__P#!)W_E%E^S3_V2KPO_ .FBUKZ H **** "BBB@
M KY__P"":?\ R;KXC_[*K\1__4WUVOH"OG__ ()I_P#)NOB/_LJOQ'_]3?7:
M /H"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#S_P
MY_R=-XR_[%70?_2O6:\__P""L7_*++]I;_LE7BC_ --%U7H'AS_DZ;QE_P!B
MKH/_ *5ZS7G_ /P5B_Y19?M+?]DJ\4?^FBZH /\ @D[_ ,HLOV:?^R5>%_\
MTT6M?0%?/_\ P2=_Y19?LT_]DJ\+_P#IHM:^@* "FS3+;PM)(RHB LS,<!0.
MI)IU4?$XC/AK4/-LIM2B^S2;[2$ R72[3F-<E1N;H,D#)ZCK459.,');I%02
M<DF>/?!3_@HY\&OVA/$FM:7X7\7O--H5C-JD]QJ&C7^E6-S90B,RW=K=7<$4
M%W;HL\#F:WDDC"7$#[MDL;-TO[.'[7?@#]K/3M5N? NL7NH#1)(4O(;[1[W2
M;F-)XA-;SK#>0Q2/;S1MNBG13%* VQVVMC\N?AE\4)?B%\'OCU\"O@=XEU;X
MD^&/$/PYUS9X?U.QB;Q-X#G@\/Z5:6&EW4MJ$6)]S7%C]FNHVN6EL7)GD,<V
M?LW]A?XS>$_VI_VT?B!\1/AKK&G^)/ <?P[\*>'9-4TYP]H=3BGU:[DLRR\>
M?!;WEMYD9^:(SJC '('0H1>JVM?TUGJ]U9\O*K-^]?7HIG[L.;K?;_P7IT=[
M3<M4GRQVZGV'7S__ ,$T_P#DW7Q'_P!E5^(__J;Z[7JGQDT?QSKGA%8?A]XB
M\)^&->^T(S7GB'P[<:[:&'#;D%O!?63AR=N'\[  (V'.1\]_ _\ 9._:2^ /
M@N]T+1_C9\$+FTOO$&M^))'O/@]JCR"XU75;O5+A 5\2J/+6>\E5!C(14#,S
M L<@/K"BOG__ (5S^U-_T63X ?\ AF]7_P#FGH_X5S^U-_T63X ?^&;U?_YI
MZ /H"BOG_P#X5S^U-_T63X ?^&;U?_YIZ/\ A7/[4W_19/@!_P"&;U?_ .:>
M@#Z HKY__P"%<_M3?]%D^ '_ (9O5_\ YIZ/^%<_M3?]%D^ '_AF]7_^:>@#
MZ HKY_\ ^%<_M3?]%D^ '_AF]7_^:>C_ (5S^U-_T63X ?\ AF]7_P#FGH ^
M@**^5=(_9?\ VF=&^-OB'QVGQS^"TFH^(]#TO09[*3X1:J;&WBL)]1GCEBC_
M .$EW+*[:E*LC%B&6&  +M);JO\ A7/[4W_19/@!_P"&;U?_ .:>@#Z HKY_
M_P"%<_M3?]%D^ '_ (9O5_\ YIZ/^%<_M3?]%D^ '_AF]7_^:>@#Z HKY_\
M^%<_M3?]%D^ '_AF]7_^:>C_ (5S^U-_T63X ?\ AF]7_P#FGH ^@**^?_\
MA7/[4W_19/@!_P"&;U?_ .:>C_A7/[4W_19/@!_X9O5__FGH ^@**^?_ /A7
M/[4W_19/@!_X9O5__FGH_P"%<_M3?]%D^ '_ (9O5_\ YIZ /H"BOG__ (5S
M^U-_T63X ?\ AF]7_P#FGH_X5S^U-_T63X ?^&;U?_YIZ /H"BOG_P#X5S^U
M-_T63X ?^&;U?_YIZ/\ A7/[4W_19/@!_P"&;U?_ .:>@#Z HKY__P"%<_M3
M?]%D^ '_ (9O5_\ YIZ/^%<_M3?]%D^ '_AF]7_^:>@#Z HKY_\ ^%<_M3?]
M%D^ '_AF]7_^:>C_ (5S^U-_T63X ?\ AF]7_P#FGH ^@**^5?CI^R_^TS\?
M?@EXQ\":E\<_@MI>G>-=#O=!NKW2_A%JL%]9Q74#P/+!(WB5E255D+(Q5@&
M)!Z5U7_"N?VIO^BR? #_ ,,WJ_\ \T] 'T!17S__ ,*Y_:F_Z+)\ /\ PS>K
M_P#S3T?\*Y_:F_Z+)\ /_#-ZO_\ -/0!] 45\_\ _"N?VIO^BR? #_PS>K__
M #3T?\*Y_:F_Z+)\ /\ PS>K_P#S3T ?0%%?/_\ PKG]J;_HLGP _P##-ZO_
M /-/1_PKG]J;_HLGP _\,WJ__P T] 'T!17S_P#\*Y_:F_Z+)\ /_#-ZO_\
M-/1_PKG]J;_HLGP _P##-ZO_ /-/0!] 45\__P#"N?VIO^BR? #_ ,,WJ_\
M\T]'_"N?VIO^BR? #_PS>K__ #3T ?0%%?/_ /PKG]J;_HLGP _\,WJ__P T
M]'_"N?VIO^BR? #_ ,,WJ_\ \T] 'T!17S__ ,*Y_:F_Z+)\ /\ PS>K_P#S
M3T?\*Y_:F_Z+)\ /_#-ZO_\ -/0!] 45\_\ _"N?VIO^BR? #_PS>K__ #3T
M?\*Y_:F_Z+)\ /\ PS>K_P#S3T ?0%%?/_\ PKG]J;_HLGP _P##-ZO_ /-/
M7*ZO^R_^TSK/QM\/>.W^.?P6CU'PYH>J:#!91_"+518W$5_/IT\DLL?_  DN
MYI4;38EC8, JS3@AMP*@'U517S__ ,*Y_:F_Z+)\ /\ PS>K_P#S3T?\*Y_:
MF_Z+)\ /_#-ZO_\ -/0!] 45\_\ _"N?VIO^BR? #_PS>K__ #3T?\*Y_:F_
MZ+)\ /\ PS>K_P#S3T ?0%%?/_\ PKG]J;_HLGP _P##-ZO_ /-/1_PKG]J;
M_HLGP _\,WJ__P T] 'T!17S_P#\*Y_:F_Z+)\ /_#-ZO_\ -/1_PKG]J;_H
MLGP _P##-ZO_ /-/0!] 45\__P#"N?VIO^BR? #_ ,,WJ_\ \T]'_"N?VIO^
MBR? #_PS>K__ #3T ?0%%?/_ /PKG]J;_HLGP _\,WJ__P T]'_"N?VIO^BR
M? #_ ,,WJ_\ \T] 'T!17S__ ,*Y_:F_Z+)\ /\ PS>K_P#S3T?\*Y_:F_Z+
M)\ /_#-ZO_\ -/0!] 45\_\ _"N?VIO^BR? #_PS>K__ #3T?\*Y_:F_Z+)\
M /\ PS>K_P#S3T ?0%%?/_\ PKG]J;_HLGP _P##-ZO_ /-/1_PKG]J;_HLG
MP _\,WJ__P T] 'T!17RK\"_V7_VF?@%\$O!W@33?CG\%M4T[P5H=EH-K>ZI
M\(M5GOKR*U@2!)9Y%\2JKRLL89V"J"Q) '2NJ_X5S^U-_P!%D^ '_AF]7_\
MFGH ^@**^?\ _A7/[4W_ $63X ?^&;U?_P":>C_A7/[4W_19/@!_X9O5_P#Y
MIZ /H"BOG_\ X5S^U-_T63X ?^&;U?\ ^:>C_A7/[4W_ $63X ?^&;U?_P":
M>@#Z HKY_P#^%<_M3?\ 19/@!_X9O5__ )IZ/^%<_M3?]%D^ '_AF]7_ /FG
MH ^@**^?_P#A7/[4W_19/@!_X9O5_P#YIZ/^%<_M3?\ 19/@!_X9O5__ )IZ
M /H"BOG_ /X5S^U-_P!%D^ '_AF]7_\ FGH_X5S^U-_T63X ?^&;U?\ ^:>@
M#Z HKY__ .%<_M3?]%D^ '_AF]7_ /FGH_X5S^U-_P!%D^ '_AF]7_\ FGH
M^@**^?\ _A7/[4W_ $63X ?^&;U?_P":>C_A7/[4W_19/@!_X9O5_P#YIZ /
MH"BOG_\ X5S^U-_T63X ?^&;U?\ ^:>C_A7/[4W_ $63X ?^&;U?_P":>@#Z
M HKY5^(7[+_[3/Q'\6^!=8NOCG\%K2?P#KDNO6<5I\(M5CAOI9--OM.,5RI\
M2DO$([^20*"I\V*%LX4JW5?\*Y_:F_Z+)\ /_#-ZO_\ -/0!] 45\_\ _"N?
MVIO^BR? #_PS>K__ #3T?\*Y_:F_Z+)\ /\ PS>K_P#S3T ?0%%?/_\ PKG]
MJ;_HLGP _P##-ZO_ /-/1_PKG]J;_HLGP _\,WJ__P T] 'T!17S_P#\*Y_:
MF_Z+)\ /_#-ZO_\ -/1_PKG]J;_HLGP _P##-ZO_ /-/0!] 45\__P#"N?VI
MO^BR? #_ ,,WJ_\ \T]'_"N?VIO^BR? #_PS>K__ #3T ?0%%?/_ /PKG]J;
M_HLGP _\,WJ__P T]'_"N?VIO^BR? #_ ,,WJ_\ \T] 'T!17S__ ,*Y_:F_
MZ+)\ /\ PS>K_P#S3T?\*Y_:F_Z+)\ /_#-ZO_\ -/0!] 45\_\ _"N?VIO^
MBR? #_PS>K__ #3T?\*Y_:F_Z+)\ /\ PS>K_P#S3T ?0%%?/_\ PKG]J;_H
MLGP _P##-ZO_ /-/1_PKG]J;_HLGP _\,WJ__P T] 'T!17S_P#\*Y_:F_Z+
M)\ /_#-ZO_\ -/7*_!W]E_\ :9^"OA*[T>P^.?P6U&"\US5]>:74?A%JLTR2
MZEJ5SJ,L2LOB50(HY+IXXEQE8DC4EB"Q /JJBOG_ /X5S^U-_P!%D^ '_AF]
M7_\ FGH_X5S^U-_T63X ?^&;U?\ ^:>@#Z HKY__ .%<_M3?]%D^ '_AF]7_
M /FGH_X5S^U-_P!%D^ '_AF]7_\ FGH ^@**^?\ _A7/[4W_ $63X ?^&;U?
M_P":>C_A7/[4W_19/@!_X9O5_P#YIZ /H"BOG_\ X5S^U-_T63X ?^&;U?\
M^:>C_A7/[4W_ $63X ?^&;U?_P":>@#T#PY_R=-XR_[%70?_ $KUFO/_ /@K
M%_RBR_:6_P"R5>*/_31=5I_LY_L]?$+P)\=/&_Q ^(WCWPGXPU;Q9H.B^'K:
MU\.>$KGP]9Z?!IMQJMP)"D^HWS22RMJC@L&0!8$&TG)K,_X*Q?\ *++]I;_L
ME7BC_P!-%U0 ?\$G?^467[-/_9*O"_\ Z:+6OH"OG_\ X)._\HLOV:?^R5>%
M_P#TT6M?0% !1110!5L=%L]+N[R>VM+:WGU&43W<D42H]U($2,/(0,LP2-%R
M<G:BCH!5JBB@ HHHH **** "BBB@ HHKR?X@?ML_#CP7\/O%.OZ?XCTWQH_A
M#4;31+_2O#%[;ZEJ*:G>74=I9Z>8ED CN)KF:*)%E9!N?+,J@L #UBJ>O>(+
M#PKHUQJ.J7MIINGVB&2>ZNIEAA@4=69V("CW)KP2/]K/Q3\<?A%\2]&\!>#=
M3\-?&WP>8=+D\->)Y[2-M(GO OV74GEAEE@GLA&SW ,3L9!;31!1,IC'S!^T
M9\;+K]JC_@F/\/? 7Q.L/&&L:MXJ\8?\*[^)X\*:#=ZC?K=Z,;J2\:."TC=T
M6[N=-@"<!!%?JQ(C#, #])J*^;O^"4O[2?BO]IG]CO1[WQUH.HZ!XV\(W,OA
M#Q#'?RQ-<7FHZ>$M[JY>-&8P^9,LC!'.[:5895U)^D: "BBB@ HHHH ****
M"BBB@ HHHH **** "BBN:^*7QF\'_ WPXNL>-O%?AKP?I+RK M]K>IP:?;-(
MWW4$DS*NXX.!G)H Z6BOGOX^?\%%?#OP'\6Z]:GPGXS\4:!X&T^TU?QKXBT2
M&UET_P (65R':.>=7G2><+$C3R"UCF:.$;V'*AN:_:-_:+^)WPD_;&^%.L)'
MI%O^SSK-Y;^$]4O%FBN+C5=3U=9!87BX!,,$%S!:6P)8>:VK,=I$2L0#Z1;X
MAZ OCI/"YUS1QXFDLWU%-(-Y']N>V1D1YQ!G>8U:2-2^-H+J,Y(K8K\PM"M/
M$W_!-/7O&OB/1_$/P&U*^M/B<]GJWA'3=,CE\9>*=/UW7%:P^UZAYRS+?Q6M
M[ L,!@9&CM5!8AP8_P!/: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MRRO&D0DCVJL*RF*/ W+&JKD\D^K@;1@< =!2T4 %%%% !1110 4444 %%%%
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
M4 ?0%%?/_P#P]B_99_Z.6^ '_AP](_\ DBC_ (>Q?LL_]'+? #_PX>D?_)%
M'T!17S__ ,/8OV6?^CEO@!_X</2/_DBC_A[%^RS_ -'+? #_ ,.'I'_R10!]
M 45\_P#_  ]B_99_Z.6^ '_AP](_^2*/^'L7[+/_ $<M\ /_  X>D?\ R10!
M] 45\_\ _#V+]EG_ *.6^ '_ (</2/\ Y(H_X>Q?LL_]'+? #_PX>D?_ "10
M!] 45\__ /#V+]EG_HY;X ?^'#TC_P"2*/\ A[%^RS_T<M\ /_#AZ1_\D4 ?
M0%%?/_\ P]B_99_Z.6^ '_AP](_^2*/^'L7[+/\ T<M\ /\ PX>D?_)% 'T!
M7S_XT_8KN_%'Q1^.%Y8^)[CP_P"'/CGX-M]$U-=/7;J.FZM%!<V?]IV[L"@<
MV<MM'\P/-C">F11_P]B_99_Z.6^ '_AP](_^2*/^'L7[+/\ T<M\ /\ PX>D
M?_)% %W]F[_@GOX!_9LT*WM89_%7C.YMK"STR.Z\6:Q+J:PV]I)'):QP6AVV
M5HL4D43HMK;Q -&K8R :]SKY_P#^'L7[+/\ T<M\ /\ PX>D?_)%'_#V+]EG
M_HY;X ?^'#TC_P"2* /H"BOG_P#X>Q?LL_\ 1RWP _\ #AZ1_P#)%'_#V+]E
MG_HY;X ?^'#TC_Y(H ^@**^?_P#A[%^RS_T<M\ /_#AZ1_\ )%'_  ]B_99_
MZ.6^ '_AP](_^2* /H"BOG__ (>Q?LL_]'+? #_PX>D?_)%'_#V+]EG_ *.6
M^ '_ (</2/\ Y(H ^@**^?\ _A[%^RS_ -'+? #_ ,.'I'_R11_P]B_99_Z.
M6^ '_AP](_\ DB@#Z HKY_\ ^'L7[+/_ $<M\ /_  X>D?\ R11_P]B_99_Z
M.6^ '_AP](_^2* /H"BOG_\ X>Q?LL_]'+? #_PX>D?_ "11_P /8OV6?^CE
MO@!_X</2/_DB@#Z HKY__P"'L7[+/_1RWP _\.'I'_R11_P]B_99_P"CEO@!
M_P"'#TC_ .2* /H"N'_:6^!6E_M/?L]^-/AWK9:/3/&FBW6CSRH/WEMYT3(L
MR<C#QL0ZD$$,H((Q7F__  ]B_99_Z.6^ '_AP](_^2*/^'L7[+/_ $<M\ /_
M  X>D?\ R10!@^,/^"=$G[0?B'X8^*_B9\0O' \6>"O!Q\-ZI#X1UB31+'5K
MBX^S/?SB:)5O(A-);1_ZF:)MBA6+ D5[[\//A3X=^%&CV]CX?TFUTZ*VLK;3
MED4&2XDM[="D$<DSDR2"-20N]F(R>>37D'_#V+]EG_HY;X ?^'#TC_Y(H_X>
MQ?LL_P#1RWP _P##AZ1_\D4 ?0%%?/\ _P /8OV6?^CEO@!_X</2/_DBC_A[
M%^RS_P!'+? #_P .'I'_ ,D4 ?0%%?/_ /P]B_99_P"CEO@!_P"'#TC_ .2*
M/^'L7[+/_1RWP _\.'I'_P D4 ?0%%?/_P#P]B_99_Z.6^ '_AP](_\ DBC_
M (>Q?LL_]'+? #_PX>D?_)% 'T!17S__ ,/8OV6?^CEO@!_X</2/_DBC_A[%
M^RS_ -'+? #_ ,.'I'_R10!] 45\_P#_  ]B_99_Z.6^ '_AP](_^2*/^'L7
M[+/_ $<M\ /_  X>D?\ R10!] 45\_\ _#V+]EG_ *.6^ '_ (</2/\ Y(H_
MX>Q?LL_]'+? #_PX>D?_ "10!] 45\__ /#V+]EG_HY;X ?^'#TC_P"2*/\
MA[%^RS_T<M\ /_#AZ1_\D4 ?0%?/_P#P5B_Y19?M+?\ 9*O%'_IHNJ]#^!O[
M5/PP_:>M]2E^&OQ'\!_$.+1FC34'\,^(+35EL6DW&,2FWD?86V/MW8SM;'0U
MYY_P5B_Y19?M+?\ 9*O%'_IHNJ #_@D[_P HLOV:?^R5>%__ $T6M?0%?/\
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
MKI'[07AK5]5T:WU&VM]%\0ZKX:G6]C1'>YTZ]FLIW4([ QM)"Q0D@E2"54Y
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
M\P?:%#;RHI5/9W_F_P#)746GE[BUT^.*L[FN'A&52//\+E%?)\N_9^\[6O\
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
MVU5].MNUTGW2>BB,N;6UM7^#_K9M=FUJ%%%%24?/_P .?^4IOQD_[)5X#_\
M3OXSH_X*Q?\ *++]I;_LE7BC_P!-%U1\.?\ E*;\9/\ LE7@/_T[^,Z/^"L7
M_*++]I;_ +)5XH_]-%U0 ?\ !)W_ )19?LT_]DJ\+_\ IHM:^@*_#3]BK_@[
MD_9O_9B_8W^$OPUU[P3\;KO7?A[X,T?PSJ,^GZ/I<EI-<V5C#;2O"SZ@CM&7
MC8J61201E0>*],_XC5OV6?\ H0?C_P#^"/2/_EG0!^O]%?D!_P 1JW[+/_0@
M_'__ ,$>D?\ RSH_XC5OV6?^A!^/_P#X(](_^6= 'Z_T5^0'_$:M^RS_ -"#
M\?\ _P $>D?_ "SH_P"(U;]EG_H0?C__ ."/2/\ Y9T ?K_7PC_P3,_X*9_L
MW_#[_@F]^S[H.O?M!?!'1-=T3X:^'-/U'3M0\=:7;7>GW,6EVT<L$T3SAXY$
M=65D8 J5((!%?-W_ !&K?LL_]"#\?_\ P1Z1_P#+.C_B-6_99_Z$'X__ /@C
MTC_Y9T ??_\ P]B_99_Z.6^ '_AP](_^2*/^'L7[+/\ T<M\ /\ PX>D?_)%
M? '_ !&K?LL_]"#\?_\ P1Z1_P#+.C_B-6_99_Z$'X__ /@CTC_Y9T ??_\
MP]B_99_Z.6^ '_AP](_^2*/^'L7[+/\ T<M\ /\ PX>D?_)%? '_ !&K?LL_
M]"#\?_\ P1Z1_P#+.C_B-6_99_Z$'X__ /@CTC_Y9T ??_\ P]B_99_Z.6^
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
M1Z1_\LZ/^(U;]EG_ *$'X_\ _@CTC_Y9T ??_P#P]B_99_Z.6^ '_AP](_\
MDBC_ (>Q?LL_]'+? #_PX>D?_)%? '_$:M^RS_T(/Q__ /!'I'_RSH_XC5OV
M6?\ H0?C_P#^"/2/_EG0!]__ /#V+]EG_HY;X ?^'#TC_P"2*/\ A[%^RS_T
M<M\ /_#AZ1_\D5\ ?\1JW[+/_0@_'_\ \$>D?_+.C_B-6_99_P"A!^/_ /X(
M](_^6= 'W_\ \/8OV6?^CEO@!_X</2/_ )(H_P"'L7[+/_1RWP _\.'I'_R1
M7P!_Q&K?LL_]"#\?_P#P1Z1_\LZ/^(U;]EG_ *$'X_\ _@CTC_Y9T ??_P#P
M]B_99_Z.6^ '_AP](_\ DBC_ (>Q?LL_]'+? #_PX>D?_)%? '_$:M^RS_T(
M/Q__ /!'I'_RSH_XC5OV6?\ H0?C_P#^"/2/_EG0!]__ /#V+]EG_HY;X ?^
M'#TC_P"2*/\ A[%^RS_T<M\ /_#AZ1_\D5\ ?\1JW[+/_0@_'_\ \$>D?_+.
MC_B-6_99_P"A!^/_ /X(](_^6= 'W_\ \/8OV6?^CEO@!_X</2/_ )(H_P"'
ML7[+/_1RWP _\.'I'_R17P!_Q&K?LL_]"#\?_P#P1Z1_\LZ/^(U;]EG_ *$'
MX_\ _@CTC_Y9T ??_P#P]B_99_Z.6^ '_AP](_\ DBC_ (>Q?LL_]'+? #_P
MX>D?_)%? '_$:M^RS_T(/Q__ /!'I'_RSH_XC5OV6?\ H0?C_P#^"/2/_EG0
M!]__ /#V+]EG_HY;X ?^'#TC_P"2*/\ A[%^RS_T<M\ /_#AZ1_\D5\ ?\1J
MW[+/_0@_'_\ \$>D?_+.C_B-6_99_P"A!^/_ /X(](_^6= 'W_\ \/8OV6?^
MCEO@!_X</2/_ )(H_P"'L7[+/_1RWP _\.'I'_R17P!_Q&K?LL_]"#\?_P#P
M1Z1_\LZ/^(U;]EG_ *$'X_\ _@CTC_Y9T ??_P#P]B_99_Z.6^ '_AP](_\
MDBC_ (>Q?LL_]'+? #_PX>D?_)%? '_$:M^RS_T(/Q__ /!'I'_RSH_XC5OV
M6?\ H0?C_P#^"/2/_EG0!]__ /#V+]EG_HY;X ?^'#TC_P"2*/\ A[%^RS_T
M<M\ /_#AZ1_\D5\ ?\1JW[+/_0@_'_\ \$>D?_+.C_B-6_99_P"A!^/_ /X(
M](_^6= 'W_\ \/8OV6?^CEO@!_X</2/_ )(H_P"'L7[+/_1RWP _\.'I'_R1
M7P!_Q&K?LL_]"#\?_P#P1Z1_\LZ/^(U;]EG_ *$'X_\ _@CTC_Y9T ??_P#P
M]B_99_Z.6^ '_AP](_\ DBC_ (>Q?LL_]'+? #_PX>D?_)%? '_$:M^RS_T(
M/Q__ /!'I'_RSH_XC5OV6?\ H0?C_P#^"/2/_EG0!]__ /#V+]EG_HY;X ?^
M'#TC_P"2*/\ A[%^RS_T<M\ /_#AZ1_\D5\ ?\1JW[+/_0@_'_\ \$>D?_+.
MC_B-6_99_P"A!^/_ /X(](_^6= 'W_\ \/8OV6?^CEO@!_X</2/_ )(H_P"'
ML7[+/_1RWP _\.'I'_R17P!_Q&K?LL_]"#\?_P#P1Z1_\LZ/^(U;]EG_ *$'
MX_\ _@CTC_Y9T ??_P#P]B_99_Z.6^ '_AP](_\ DBC_ (>Q?LL_]'+? #_P
MX>D?_)%? '_$:M^RS_T(/Q__ /!'I'_RSH_XC5OV6?\ H0?C_P#^"/2/_EG0
M!]__ /#V+]EG_HY;X ?^'#TC_P"2*/\ A[%^RS_T<M\ /_#AZ1_\D5\ ?\1J
MW[+/_0@_'_\ \$>D?_+.C_B-6_99_P"A!^/_ /X(](_^6= 'W_\ \/8OV6?^
MCEO@!_X</2/_ )(H_P"'L7[+/_1RWP _\.'I'_R17P!_Q&K?LL_]"#\?_P#P
M1Z1_\LZ/^(U;]EG_ *$'X_\ _@CTC_Y9T ??_P#P]B_99_Z.6^ '_AP](_\
MDBC_ (>Q?LL_]'+? #_PX>D?_)%? '_$:M^RS_T(/Q__ /!'I'_RSH_XC5OV
M6?\ H0?C_P#^"/2/_EG0!]__ /#V+]EG_HY;X ?^'#TC_P"2*/\ A[%^RS_T
M<M\ /_#AZ1_\D5\ ?\1JW[+/_0@_'_\ \$>D?_+.C_B-6_99_P"A!^/_ /X(
M](_^6= 'W_\ \/8OV6?^CEO@!_X</2/_ )(H_P"'L7[+/_1RWP _\.'I'_R1
M7P!_Q&K?LL_]"#\?_P#P1Z1_\LZ/^(U;]EG_ *$'X_\ _@CTC_Y9T ??_P#P
M]B_99_Z.6^ '_AP](_\ DBC_ (>Q?LL_]'+? #_PX>D?_)%? '_$:M^RS_T(
M/Q__ /!'I'_RSH_XC5OV6?\ H0?C_P#^"/2/_EG0!]__ /#V+]EG_HY;X ?^
M'#TC_P"2*/\ A[%^RS_T<M\ /_#AZ1_\D5\ ?\1JW[+/_0@_'_\ \$>D?_+.
MC_B-6_99_P"A!^/_ /X(](_^6= 'W_\ \/8OV6?^CEO@!_X</2/_ )(H_P"'
ML7[+/_1RWP _\.'I'_R17P!_Q&K?LL_]"#\?_P#P1Z1_\LZ/^(U;]EG_ *$'
MX_\ _@CTC_Y9T ??_P#P]B_99_Z.6^ '_AP](_\ DBC_ (>Q?LL_]'+? #_P
MX>D?_)%? '_$:M^RS_T(/Q__ /!'I'_RSH_XC5OV6?\ H0?C_P#^"/2/_EG0
M!]__ /#V+]EG_HY;X ?^'#TC_P"2*\>\3_&S]@7QC\;3\0=0^.WP0F\02ZA:
MZO<0+\8HHM'O[^U5%MKVXTM+\6%Q<Q".+9/+ TB&"$A@8D*_,/\ Q&K?LL_]
M"#\?_P#P1Z1_\LZ/^(U;]EG_ *$'X_\ _@CTC_Y9T+22DMUL&Z<7L]S[-^%W
M[<G[&'P<\0^*=7T/]HOX(?VMXSOQJ&KWVH_%FTU2YN7 (2-9+J]D:*WC!;R[
M>,K#%O?8B[FSV7_#V+]EG_HY;X ?^'#TC_Y(KX _XC5OV6?^A!^/_P#X(](_
M^6='_$:M^RS_ -"#\?\ _P $>D?_ "SH\@\S[_\ ^'L7[+/_ $<M\ /_  X>
MD?\ R11_P]B_99_Z.6^ '_AP](_^2*^ /^(U;]EG_H0?C_\ ^"/2/_EG1_Q&
MK?LL_P#0@_'_ /\ !'I'_P LZ /O_P#X>Q?LL_\ 1RWP _\ #AZ1_P#)%'_#
MV+]EG_HY;X ?^'#TC_Y(KX _XC5OV6?^A!^/_P#X(](_^6='_$:M^RS_ -"#
M\?\ _P $>D?_ "SH ^__ /A[%^RS_P!'+? #_P .'I'_ ,D4?\/8OV6?^CEO
M@!_X</2/_DBO@#_B-6_99_Z$'X__ /@CTC_Y9T?\1JW[+/\ T(/Q_P#_  1Z
M1_\ +.@#[_\ ^'L7[+/_ $<M\ /_  X>D?\ R11_P]B_99_Z.6^ '_AP](_^
M2*^ /^(U;]EG_H0?C_\ ^"/2/_EG1_Q&K?LL_P#0@_'_ /\ !'I'_P LZ /O
M_P#X>Q?LL_\ 1RWP _\ #AZ1_P#)%'_#V+]EG_HY;X ?^'#TC_Y(KX _XC5O
MV6?^A!^/_P#X(](_^6='_$:M^RS_ -"#\?\ _P $>D?_ "SH ^__ /A[%^RS
M_P!'+? #_P .'I'_ ,D4?\/8OV6?^CEO@!_X</2/_DBO@#_B-6_99_Z$'X__
M /@CTC_Y9T?\1JW[+/\ T(/Q_P#_  1Z1_\ +.@#[_\ ^'L7[+/_ $<M\ /_
M  X>D?\ R11_P]B_99_Z.6^ '_AP](_^2*^ /^(U;]EG_H0?C_\ ^"/2/_EG
M1_Q&K?LL_P#0@_'_ /\ !'I'_P LZ /M#]D[]H+P%^TG_P %(?C7KWPZ\;^$
M/'VA6WPU\#:?-J/AS6+?5;2*Y35/%\C0-+ [H) DL;%"<@2(<889Z_\ X*Q?
M\HLOVEO^R5>*/_31=5\ ?\1JW[+/_0@_'_\ \$>D?_+.O,_VU?\ @[D_9O\
MVG?V-_BU\-=!\$_&ZTUWXA>#-8\,Z=/J&CZ7':0W-[8S6T3S,FH.ZQAY%+%4
)8@ X4GB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>socftable.jpg
<DESCRIPTION>SOCF TABLE
<TEXT>
begin 644 socftable.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   .PU$2
M  0    !   .PP       8:@  "QC__; $,  @$! @$! @(" @(" @(#!0,#
M P,#!@0$ P4'!@<'!P8'!P@)"PD(" H(!P<*#0H*"PP,# P'"0X/#0P."PP,
M#/_; $,! @(" P,#!@,#!@P(!P@,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# P,#/_  !$( ?P$I ,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q%Q@9
M&B8G*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J"
M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2
MT]35UM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_V@ , P$  A$#$0 _ /W9\)>$
MM*N_"NF2RZ9I\DLEI$[N]LA9R4!))QR:T/\ A"M'_P"@3IG_ ("I_A1X*_Y$
MW2?^O*'_ - %:= &9_PA6C_] G3/_ 5/\*/^$*T?_H$Z9_X"I_A6G10!F?\
M"%:/_P! G3/_  %3_"C_ (0K1_\ H$Z9_P" J?X5IT4 9G_"%:/_ - G3/\
MP%3_  H_X0K1_P#H$Z9_X"I_A6G10!F?\(5H_P#T"=,_\!4_PH_X0K1_^@3I
MG_@*G^%:=% &9_PA6C_] G3/_ 5/\*/^$*T?_H$Z9_X"I_A6G10!F?\ "%:/
M_P! G3/_  %3_"C_ (0K1_\ H$Z9_P" J?X5IT4 9G_"%:/_ - G3/\ P%3_
M  H_X0K1_P#H$Z9_X"I_A6G10!F?\(5H_P#T"=,_\!4_PH_X0K1_^@3IG_@*
MG^%:=% &9_PA6C_] G3/_ 5/\*/^$*T?_H$Z9_X"I_A6G10!F?\ "%:/_P!
MG3/_  %3_"C_ (0K1_\ H$Z9_P" J?X5IT4 9G_"%:/_ - G3/\ P%3_  H_
MX0K1_P#H$Z9_X"I_A6G10!F?\(5H_P#T"=,_\!4_PH_X0K1_^@3IG_@*G^%:
M=% &9_PA6C_] G3/_ 5/\*/^$*T?_H$Z9_X"I_A6G10!F?\ "%:/_P! G3/_
M  %3_"C_ (0K1_\ H$Z9_P" J?X5IT4 9G_"%:/_ - G3/\ P%3_  H_X0K1
M_P#H$Z9_X"I_A6G10!F?\(5H_P#T"=,_\!4_PH_X0K1_^@3IG_@*G^%:=% &
M9_PA6C_] G3/_ 5/\*/^$*T?_H$Z9_X"I_A6G10!F?\ "%:/_P! G3/_  %3
M_"C_ (0K1_\ H$Z9_P" J?X5IT4 9G_"%:/_ - G3/\ P%3_  H_X0K1_P#H
M$Z9_X"I_A6G10!F?\(5H_P#T"=,_\!4_PH_X0K1_^@3IG_@*G^%:=% &9_PA
M6C_] G3/_ 5/\*/^$*T?_H$Z9_X"I_A6G10!F?\ "%:/_P! G3/_  %3_"C_
M (0K1_\ H$Z9_P" J?X5IT4 9G_"%:/_ - G3/\ P%3_  H_X0K1_P#H$Z9_
MX"I_A6G10!F?\(5H_P#T"=,_\!4_PH_X0K1_^@3IG_@*G^%:=% &9_PA6C_]
M G3/_ 5/\*/^$*T?_H$Z9_X"I_A6G10!F?\ "%:/_P! G3/_  %3_"C_ (0K
M1_\ H$Z9_P" J?X5IT4 9G_"%:/_ - G3/\ P%3_  H_X0K1_P#H$Z9_X"I_
MA6G10!F?\(5H_P#T"=,_\!4_PH_X0K1_^@3IG_@*G^%:=% &9_PA6C_] G3/
M_ 5/\*/^$*T?_H$Z9_X"I_A6G10!F?\ "%:/_P! G3/_  %3_"C_ (0K1_\
MH$Z9_P" J?X5IT4 9G_"%:/_ - G3/\ P%3_  H_X0K1_P#H$Z9_X"I_A6G1
M0!F?\(5H_P#T"=,_\!4_PH_X0K1_^@3IG_@*G^%:=% &9_PA6C_] G3/_ 5/
M\*/^$*T?_H$Z9_X"I_A6G10!F?\ "%:/_P! G3/_  %3_"C_ (0K1_\ H$Z9
M_P" J?X5IT4 9G_"%:/_ - G3/\ P%3_  H_X0K1_P#H$Z9_X"I_A6G10!F?
M\(5H_P#T"=,_\!4_PH_X0K1_^@3IG_@*G^%:=% &9_PA6C_] G3/_ 5/\*/^
M$*T?_H$Z9_X"I_A6G10!F?\ "%:/_P! G3/_  %3_"C_ (0K1_\ H$Z9_P"
MJ?X5IT4 9G_"%:/_ - G3/\ P%3_  H_X0K1_P#H$Z9_X"I_A6G10!F?\(5H
M_P#T"=,_\!4_PH_X0K1_^@3IG_@*G^%:=% &9_PA6C_] G3/_ 5/\*/^$*T?
M_H$Z9_X"I_A6G10!F?\ "%:/_P! G3/_  %3_"C_ (0K1_\ H$Z9_P" J?X5
MIT4 9G_"%:/_ - G3/\ P%3_  H_X0K1_P#H$Z9_X"I_A6G10!F?\(5H_P#T
M"=,_\!4_PH_X0K1_^@3IG_@*G^%:=% &9_PA6C_] G3/_ 5/\*/^$*T?_H$Z
M9_X"I_A6G10!F?\ "%:/_P! G3/_  %3_"C_ (0K1_\ H$Z9_P" J?X5IT4
M9G_"%:/_ - G3/\ P%3_  H_X0K1_P#H$Z9_X"I_A6G10!F?\(5H_P#T"=,_
M\!4_PH_X0K1_^@3IG_@*G^%:=% &9_PA6C_] G3/_ 5/\*/^$*T?_H$Z9_X"
MI_A6G10!F?\ "%:/_P! G3/_  %3_"C_ (0K1_\ H$Z9_P" J?X5IT4 9G_"
M%:/_ - G3/\ P%3_  H_X0K1_P#H$Z9_X"I_A6G10!F?\(5H_P#T"=,_\!4_
MPH_X0K1_^@3IG_@*G^%:=% &9_PA6C_] G3/_ 5/\*/^$*T?_H$Z9_X"I_A6
MG10!F?\ "%:/_P! G3/_  %3_"C_ (0K1_\ H$Z9_P" J?X5IT4 9G_"%:/_
M - G3/\ P%3_  H_X0K1_P#H$Z9_X"I_A6G10!F?\(5H_P#T"=,_\!4_PH_X
M0K1_^@3IG_@*G^%:=% &9_PA6C_] G3/_ 5/\*/^$*T?_H$Z9_X"I_A6G10!
MF?\ "%:/_P! G3/_  %3_"C_ (0K1_\ H$Z9_P" J?X5IT4 9G_"%:/_ - G
M3/\ P%3_  H_X0K1_P#H$Z9_X"I_A6G10!F?\(5H_P#T"=,_\!4_PH_X0K1_
M^@3IG_@*G^%:=% &9_PA6C_] G3/_ 5/\*/^$*T?_H$Z9_X"I_A6G10!F?\
M"%:/_P! G3/_  %3_"C_ (0K1_\ H$Z9_P" J?X5IT4 9G_"%:/_ - G3/\
MP%3_  H_X0K1_P#H$Z9_X"I_A6G10!F?\(5H_P#T"=,_\!4_PH_X0K1_^@3I
MG_@*G^%:=% &9_PA6C_] G3/_ 5/\*/^$*T?_H$Z9_X"I_A6G10!F?\ "%:/
M_P! G3/_  %3_"C_ (0K1_\ H$Z9_P" J?X5IT4 9G_"%:/_ - G3/\ P%3_
M  H_X0K1_P#H$Z9_X"I_A6G10!F?\(5H_P#T"=,_\!4_PH_X0K1_^@3IG_@*
MG^%:=% &9_PA6C_] G3/_ 5/\*/^$*T?_H$Z9_X"I_A6G10!F?\ "%:/_P!
MG3/_  %3_"C_ (0K1_\ H$Z9_P" J?X5IT4 9G_"%:/_ - G3/\ P%3_  H_
MX0K1_P#H$Z9_X"I_A6G10!F?\(5H_P#T"=,_\!4_PH_X0K1_^@3IG_@*G^%:
M=% &9_PA6C_] G3/_ 5/\*/^$*T?_H$Z9_X"I_A6G10!XW\;+&'1?%5O%9PQ
M6D36BN4A01J3O<9P._ _*BI?C_\ \CE;?]>2_P#H<E% 'IG@K_D3=)_Z\H?_
M $ 5IUF>"O\ D3=)_P"O*'_T 5IT %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'D
M'Q__ .1RMO\ KR7_ -#DHH^/_P#R.5M_UY+_ .AR44 >F>"O^1-TG_KRA_\
M0!6G69X*_P"1-TG_ *\H?_0!6G0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 45XMX]^)OQ"\=_&GQ#X,^'%YX-T*3P=I5I?:C?>(])N=46^N+OSO(MHH
MX+FV,2JL#,\K-)_K% C^4D^;2_\ !1[Q#J_PU\2ZA9?#'4]/O-%^&TGC8:E<
M:A:76E0W*Q79^SNBS1W+Q>=:M&'6,,QSE8UVNRNOS_!-_H_Z:O<8.4E%>7XM
M)?C)?CV=OK*BO"M3_;X\-^"O GBG6?&&A>)?!;^%+6PO);3638P27\-]*\%G
M-$PNFBB26:-T_P!*DA,6TF81*"PR_A[_ ,%*O!OQ8\-V5UX:T3Q#XAU2_P!>
M/AV/2=)O=(U&870LWO03<V]\]EL,$;-N%R<$;6"MQ5<K;<5T_P"!^.JTW5]3
M)23BI='_ )7_ "UOM8^B:*13D=,>Q[5\X> /C_XSU_XN?$*PU+Q/X:TO5=+L
M;W^QO 5[X7O8-0C2WGE2'4X[H2E]1MYDV%_LL!4%HXU9)%?S)OK;R;^[^O3O
M8NUU?S2^_P#K^F?2%%>-_LD_&KQ)\;?!7BK^V;S0YM5T/5GTZUNH-"O-%=XS
M;0RH]UI5W,]W:.'D<>7,ZM(B)(N$E0T? +QM\1M8^-7C3P]XKUSP3XBTCPK;
M6<+7FA^&[K1WCU"96F>W837]T&"6[6\A(V_\?*^AJK.]GV3^]7_J_70F^E_.
MWXV_KR/9**Y9/CAX*DNO)7Q?X7:;=M\L:K!NSZ8W9S736]S'>0++$Z2QN,JZ
M-N5A[$4ACZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@#R#X__P#(Y6W_ %Y+_P"AR44?
M'_\ Y'*V_P"O)?\ T.2B@#TSP5_R)ND_]>4/_H K3K,\%?\ (FZ3_P!>4/\
MZ *TZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /,/BA^S''X]\>3>)=&
M\9^,_ .M:AIZ:5JEQX>>R_XFUM&SM"DJW=M<*C1F6;;)"(Y,2L"Y 3;D>)?V
M'O"VM:3-I=AJGB/P]H=WX-D\"W6FV$UN\-UIYCF2(L\\,LPFB\^5E=9!N9OW
M@D'%>S44+3;^KW_S?WL?,T^;KI^#37Y+[EV/,OB'^RKX?^)&K:W?W5]KEI?Z
MSINE:>EQ:3QH^G/IMU/=V=U!NC8><D\Y8^8'C;8BLA7<&FT']GF6"\\-7?B#
MQQXP\9ZCX4U>;5["[U6/38) TEG+:&%EL[2W1H@DTC#Y=^\C+E1MKT>BG=K^
MOQ]?,FRM;Y?*UOR.<^%ND^(M'\*;/%6J0:KK$]W<W+O!&J0VL4D[O#;(0B%U
MAB9(P[*&?9N;DUYOIW['-Q+XOU/5M:^)?CW7)(X[VW\+^:]I%-X0BNT02F"9
M(!)<2AE.Q[DRA8]J%6P[2>UT4K=?*W]>?GN5?\[_ ->7EL>=?#3]GL_#2[GO
M5\9^+M9UC5-274=9U+4!8&?6PEO]GB@E6*UCBBB1 A MHX6+1@LS;I-^_P#"
MOX5V'PDT74+2RN;^^?5=5O-8N[J^D62>>>YF:5LE54;4#+&@Q\L<:+SC-=-1
M1?K\OEII^"^X72W]=?\ -_+09/ EU"T<B+)&XPRL,AA[BN8N/@OX;:=IK73_
M .R+ASN:;2II-/=CZL867=_P+.>]=510!R7_  A7B+1_^09XLFF4=(=7LH[M
M /0-'Y4GXLS'Z]*/^$E\6:-_Q^^&[74XQ_RTTF_7S&]_*G$8'T$C5UM% ')#
MXTZ'9<:HU]H#?Q'5;.2UB7_MLP\H_@YKI=+U>UURS6XLKFWN[=_NRP2"1&^A
M!Q5@\US>J?"#PUJMXURVD6UM>-UNK+=9W)_[:Q%7_6@#I**Y+_A7NK:3_P @
MGQ9JL2C[L&HQQW\(^I(68_\ ?VC^UO&>B_\ 'QI.C:W&.LEA=M:S'Z0R@K_Y
M&H ZVBN2_P"%PV%AQJ]AKF@MW-[8NT*_6:+?"/Q>MWP_XKTOQ9:^?I>I6&I0
M_P#/2UN$F7\U)% &A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M*WX[???3OOL=W1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110!Y!\?\ _D<K;_KR7_T.2BCX_P#_ ".5M_UY+_Z')10!Z9X*
M_P"1-TG_ *\H?_0!6G69X*_Y$W2?^O*'_P! %:= !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\0?M?:
M%=7G[1/B&2.+<C?9L'<!_P NT0]:\U_X1F^_YX_^/K_C7MG[4/\ R737/^W?
M_P!)XJX"ON,)4:H07DOR/RG,<+!XNJW_ #2_-G)?\(S??\\?_'U_QH_X1F^_
MYX_^/K_C76T5T>U9Q_5(>9R7_",WW_/'_P ?7_&C_A&;[_GC_P"/K_C76T4>
MU8?5(>9R7_",WW_/'_Q]?\:0^%[UACR?_'U_QKKJ*/:,/JD.[/L__A2VC_\
M/YXL_P#"IU/_ .2*/^%+:/\ \_GBS_PJ=3_^2*ZVBOS\_8CDO^%+:/\ \_GB
MS_PJ=3_^2*/^%+:/_P _GBS_ ,*G4_\ Y(KK:* /-?C7\!F\:?LY_$'P?H5W
M=+J'B_P_?:5;RZMJUW=Q12S6\D2%FD:1D0%QNV#.!T) KC_%7[)#^ -!\+7W
MPXLK.^\1^&?$:>(9U\3>([^5M<?^S[C3V2?49EN[D;(KDF/*.!Y2H JG(]ZH
MHV=UY?@[C;NN5[>\O_ E9_@CYN^#7[('BC0-?TW5/$][X?2^_L_Q=#>2Z1+,
MS6D^M:M%?(;9I(U.(T5U+':=P7 ()Q+\/_V=O'=YX8^#VB^*M%^'FGV7PCUB
MUN8GTC4[B[CU*"#2;VR258)+.(6THEF@=8P\@4!_WF47=]&44XOE5EMI^$G)
M?<Y/[_)64KR<G+=\U_\ MY6E]^GW>I\K^./V1?B/-X-M=)TK4[*[L/[;\2:A
M<:9;^--6\+1XU#4I;JSN#=:?";B8P0R.C6A*0LTI.\F-&J+1/V2_B5X'7X?6
MWAEO#^@:AH7A[1/#VO>)K7Q=>YU"VLQB:!M(DL7M9U.Z41S&:&X42?++&,JW
MU;14\JY7![.U_.UU;_R9^=M-DD.3<I.3WU^5W=V^:7IOO=GQ#X,_X)U>(?!_
MA#3-'O\ P5H7BN?PG81:?HVK7/QO\5V3-Y4UNRS0VHM94TQF^SQR;;61]C1K
M&K;.1ZS+\$?BM/\ #?X?:CJ=_P"&?%GC[P-X@N=76SU;4FCL;J"6&ZMDA>]@
ML5)FAAN05G%DNXQE63+F6OH6BKYI/=];_KMM^'EL)ZO7S_%6WWZ]_-ZI'@WP
MB_9B\0^#O&?A'7]3N-!2ZM=0\1:SK%I8R2M!;SZI*DJPVQ:-3(B%2&D<1EVR
M^Q=^Q='P?^R'IUM^T+XW\?ZZ)-1O=7UR#5-"A&KWKV=B$TJTLO->R+BU%R'B
MGQ,(VD".H#C[H]HHK-Q3^[E]%IM]R#76_5MOS;=W^)\EQ?\ !.)/#7[%=AX,
MLM-T+Q)XV-KX>AUC_A(]<O[[2]3CTZ]MKF:R22X2X:WLY/+F"PQP"(>9_JAS
M7K_P..M?#Z30?!0^&7A3P5I%OI]W>7">%[YY=%TD^>@@@@S96PDDFWSR.%1?
M+\OG=YBD^JT5ISN[;V;;MYVM^&__  ["6OJ>!_MM_!OQ;\:8M%TSP_X0\':]
M%(LT<&O7^M7&CZMX(O"A,>I6D\$3RMC:%,<+0NS%%+^6[E+4GPT^)]M^TSX6
MUQ+7P;J'AKP]X;N?#\NK7>O7*ZK>O<?8Y7NFLULO*!$MH1Y8N?F63=O0C8?<
MJ*B*Y=O/\4U^3:[VM_+&SD^;?M^J?Z+RWTU=_GS]GKX#>,_A%XI\0Z]%X2^&
M?A :U'96\GAGPQK%RFD74XG=KO5G)LHU2Z>)PH18"7\B-9+@@J8['P;_ &--
M8^"_QWLO$,'Q)\8>(/#UOINH02:=JZ:87DN+N[6Y<EX+&*1D+[W+-+OWA1DK
MN!][HJD[24ETO;YII_F[=MEHDA2]Y.+ZM/[FFOR7KN]6V%%%%( HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#R#X__ /(Y6W_7
MDO\ Z')11\?_ /D<K;_KR7_T.2B@#TSP5_R)ND_]>4/_ * *TZS/!7_(FZ3_
M ->4/_H K3H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 >0?'_ /Y'*V_Z\E_]
M#DHH^/\ _P CE;?]>2_^AR44 >F>"O\ D3=)_P"O*'_T 5IUF>"O^1-TG_KR
MA_\ 0!6G0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 ?(7[4/_)=-<_[=_\ TGBK@*]>_:'T2VO/C#J\
MDD6YV\G)W$?\L(_>N+_X1NR_YX_^/M_C7U^&K)48+R7Y'YUC</)XFH_[S_,Y
M6BNJ_P"$;LO^>/\ X^W^-'_"-V7_ #Q_\?;_ !K?VT3E^JS.5HKJO^$;LO\
MGC_X^W^-'_"-V7_/'_Q]O\:/;1#ZK,Y6BNJ_X1NR_P">/_C[?XT?\(W9?\\?
M_'V_QH]M$/JLS[2HHHKXD_3PHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH \@^/_\ R.5M_P!>2_\ H<E%'Q__ .1RMO\ KR7_ -#DHH ]
M,\%?\B;I/_7E#_Z *TZS/!7_ ")ND_\ 7E#_ .@"M.@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^;/
MC]_R5O5O^V/_ *)CKCJ['X_?\E;U;_MC_P"B8ZXZOIJ'\*/HCX?%_P >?J_S
M"BBBMCG"BBB@ HHHH ^Q****^3/T **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** /(/C__ ,CE;?\ 7DO_ *')11\?_P#D<K;_ *\E_P#0
MY** /3/!7_(FZ3_UY0_^@"M.LSP5_P B;I/_ %Y0_P#H K3H **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* /FSX_?\E;U;_MC_P"B8ZXZNQ^/W_)6]6_[8_\ HF.N.KZ:A_"CZ(^'Q?\
M'GZO\PHHHK8YPHHHH **** /L2BBBODS] "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#R#X__P#(Y6W_ %Y+_P"AR44?'_\ Y'*V_P"O
M)?\ T.2B@#TSP5_R)ND_]>4/_H K3K,\%?\ (FZ3_P!>4/\ Z *TZ "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@#YL^/W_)6]6_[8_\ HF.N.KL?C]_R5O5O^V/_ *)CKCJ^FH?PH^B/
MA\7_ !Y^K_,****V.<**** "BBB@#[$HHHKY,_0 HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH \@^/_\ R.5M_P!>2_\ H<E%'Q__ .1R
MMO\ KR7_ -#DHH ],\%?\B;I/_7E#_Z *TZS/!7_ ")ND_\ 7E#_ .@"M.@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH ^;/C]_R5O5O^V/_ *)CKCJ['X_?\E;U;_MC_P"B8ZXZOIJ'
M\*/HCX?%_P >?J_S"BBBMCG"BBB@ HHHH ^Q****^3/T **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MRMO^O)?_ $.2B@#TSP5_R)ND_P#7E#_Z *TZS/!7_(FZ3_UY0_\ H K3H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** /FSX_?\E;U;_MC_Z)CKCJ['X_?\E;U;_MC_Z)CKCJ^FH?PH^B
M/A\7_'GZO\PHHHK8YPHHHH **** /L2BBBODS] "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\]?^"\7_-*_
M^XO_ .V-?GK7Z%?\%XO^:5_]Q?\ ]L:_/6OTOA__ '"G\_\ TIG\_<;_ /(Z
MK?\ ;O\ Z1$****]D^4"BBB@ HHHH _=']D?_DU'X8_]BGI7_I'%7H=>>?LC
M_P#)J/PQ_P"Q3TK_ -(XJ]#K\AQ'\67JS^H<!_NM/_"OR"BBBL3K"BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M/(/C_P#\CE;?]>2_^AR44?'_ /Y'*V_Z\E_]#DHH ],\%?\ (FZ3_P!>4/\
MZ *TZS/!7_(FZ3_UY0_^@"M.@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^;/C]_P E;U;_ +8_^B8Z
MXZNQ^/W_ "5O5O\ MC_Z)CKCJ^FH?PH^B/A\7_'GZO\ ,****V.<**** "BB
MB@#[$HHHKY,_0 HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH _/7_@O%_S2O\ [B__ +8U^>M?H5_P7B_YI7_W
M%_\ VQK\]:_2^'_]PI_/_P!*9_/W&_\ R.JW_;O_ *1$****]D^4"BBB@ HH
MHH _=']D?_DU'X8_]BGI7_I'%7H=>>?LC_\ )J/PQ_[%/2O_ $CBKT.OR'$?
MQ9>K/ZAP'^ZT_P#"OR"BBBL3K"BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** /(/C_\ \CE;?]>2_P#H<E%'Q_\
M^1RMO^O)?_0Y** /3/!7_(FZ3_UY0_\ H K3K,\%?\B;I/\ UY0_^@"M.@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **_%?]JC]H+XQ:+^T]\1[/3/
MB%X_LM-M/%&IPVEO;^);F*&"%;N4(B()0%4*  H    K@_\ AI7XX?\ 12_B
M1_X55U_\>KZ>GPO6G%24EKY,_.ZWB+A*=25-TWHVMUT/WDHK\&_^&E?CA_T4
MOXD?^%5=?_'J/^&E?CA_T4OXD?\ A577_P >J_\ 52O_ #K[F9?\1*PG_/I_
M>C]Y**_!O_AI7XX?]%+^)'_A577_ ,>H_P"&E?CA_P!%+^)'_A577_QZC_52
MO_.ON8?\1*PG_/I_>C]Y**_!O_AI7XX?]%+^)'_A577_ ,>KN?V8/V@/C-KG
M[27P_LKWXB>/+FUO?$>GV\L5WXBNKBVD#W,:XEB,W[R/GYDR-ZY7(SD14X7K
MP@Y<VWDS6AXBX2K4C35-ZM+==3]JZ*Y+^Q_'7_0Q^$__  G+C_Y.KCOVG(?B
M!IG[*WQ$?2=074/$XT6=M,.@:;-:WB,$._R5\Z5FFVY\O9@[L8R2*^6E+EBV
M?HL5=I'KU%?!7B'Q9\,?AH=?\6?LRW?A.V;PY\-]?U#Q%<^%!#/9>=%;QR:<
MVHB,&.2]$HF9//S,5^T9^4ME?B!\>-=\:?#CQC)X:^/NM:[X;T./P[JVH^*=
M+BTJU/AVYEU/9>6+2I:^7'"EMB5XIPTT(C FD9)"K6]^7^MW_EUMKHM1:VOW
MT\_L_P#R2^6NUS[THKY/\>_&74/ 8^)VI:+XAL$L(D\)I<>,$L+*66UL+H".
MYU>22.(13>7 3*K2*T$8&[9Y2LARM#^-?C+Q]<Z'X?\ "GQ:O=>\-:UX_70;
M'Q[;:?I5U<ZG9?V%=WMS'$\=N+&5HKF'RUFC@V@J48.T<FX2;<DNCM^7^>[L
MMUOH"UCS=+-_))OTOH]%KUV:9]BT5\:_M$>+[GX@?\$X-9_X3+6="N_[+\=V
M^@WVK^)+&"33[BWLO%L5F+F_@0P0M&8H0TR*8D8;P-@/&-KGQW/P6\+?#K2?
MA7XO^&UWX-U 21^*=1^'^@6EMH'A>T;4H$;5H(DDN4C?=(]NT<DLJEG:?:%M
MY@2"YI<J_FY5]R=_):_+=Z)M$_=BV^ET_D[/U=^BWZ7;2?W'17YW_%']L?XO
MZ/XN^(EQ:_$OX;^']3\/RZ\D'@S4/$=D=4AM;6.Z^RS0Z2VE+=M*T<<%SO?4
M)(9$9W"A'58_>=.^(]]X8_:ET_P1XO\ C9?:&UE8Z?<Z+I]['HMI<>/I;B:Y
M\Y27M09%C*1PK%9^5(@ 9V<R*U*'O*,E]K;\_P"K?YA4]QR3^S^CM^O6Q]+T
M5\#^$OVHM3\$ZU\/[.7X@Z1I^EW,BVL7@SPG>:!::Y=7,FK7,8,VEW%HTLMF
MZ"(%[&6*< 2$12$F1>;\$?MA?%?Q'X6O[_4_CO\  [PQJ-SIR3:KI&L^/--M
M;[PQ<FYMQ) EN^B(^GN@::$B]-^5=HE(=@7:824E=#<6OP_$_1#5_$%CX?6W
M-_>VED+RX2U@-Q,L?GS.<)&N2-SL>BCD]JN5^?WQ;^*$7[5'[+>O"+5_$'B+
M3O WP_\ $_B&_P!1UMM-EFN[R6"]T^R82::JV4T/EKJ#(\(P52(GY]U2:AX5
M^"UQ^S=H4:?$/]E1=,T[Q,;Z2/3O#=K9>!M8NOL#HMEJ<*WLT0N=C-)'+)-N
M!C1EAD\LJ:>B=^EONOR^O1M=U:VXOY;=>;[TD_35->FK>Q]^T5\!Z/\ "BY_
M:N^-^A7NC^!_!VA/9^ ?"EW9ZQJ6HS7.J>#(H]4U1UDTJ0VOF3^;'" '>6VR
MAC+*X)C'=_L2?L_WLOQPUWX@0:#X-\.6=MXJ\8VEUJVFS.VM>+?,UJX5([Y/
ML\:+' 8LQYFG)VICRAN4URZV?][\-/Q_X:XI.RNM=8+_ ,"CS?A_P79'V#17
MP1\./@YXL\.Z+\6OBGX.T+PGX;UK1KGX@"RU?2,W.N^++LZE=_9H[R%K9(]E
MO+"IC#R7);:@ C!93VWC+]M&\^*WBO7H/AE\0M-OM"CC\%V,.JZ3#:ZA!:76
MHZQ<VU\8Y"C1O+]G\D;26$; ?*"6!F-Y<J6[Y?ES.R_IV+J+DYV]HN2_\!<5
M_P"W>>S['V#17Q#\?_BE-JO@3]H'PMXC^+]Q'X@\.>%M8T[3O!%R-)MY]:LT
MT02#4Y$%LMU,\C/)*7MGC@7;L\L>6^>D^(GQ:\9_ K1/B+H>H^/O$&K-IN@>
M'M9LM<>/2-,;0Y;^^N[64/*UE);PZ?']F1WEG@N)8HFE.Z1@N#3E4NC2:^?]
M:]MM] Y7IZM/RLXK\Y+\U=.Y]=45^<$/[=GC&+P#+<:Q\:_"R6?AW6-0M&?0
M/%GAY_$'BF(6UC- UA)?:7#9:BJO/,A$5O9GA-LDS#$A\/\ ]L7XK^)O!UWJ
M.I_'CX(^&=2NM,CGU72-<\=Z;::AX8N6N;<20K;OHB/ITB!IH2MZ;\I(T2D.
M078\_1_>KD_U^-OZ^\_1^JLNMV<&L0:>]W;)J%U#)<0VS2J)IHXRBR.J9R54
MR1@D# ,BY^\*\K_8T^.ND_&;X1V#V_B?5/$6JQK-+/)K%SI<NH3Q"YFA2XSI
MJK:26S-%(L4T*['$9R=ZN!XAXN\3^%/!O[=U[>:''\-OB)X[UO4FL393V:CQ
MQX&==."B6%F#R/II5"2-L"J;IF66;S=E*H^27*]=&].O:WS:UV74(>]%M?C_
M %VU[OHF?9M%?#?_  3,^)&@>#Y+D7VK?"._N=0\/:5>>)/$^D:3_9&JP:W<
MSO$=.UFYENIVN+]YG; <Q2!]X\H;U Z7]E,^#O!?[9WB+3?"&H_!SQ[<^)'U
MS5=9UKPMHD4?B#PZSZ@LZVFJ7T5Q,)@[3/&BNL#9M1A'"MLTY+34.ZEMWCO\
MM-^UGLT3S>ZY+HUY:-?@_+>^FZ9]?T445!1\V?'[_DK>K?\ ;'_T3'7'5V/Q
M^_Y*WJW_ &Q_]$QUQU?34/X4?1'P^+_CS]7^84445L<X4444 %%%% 'V)111
M7R9^@!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110!^>O\ P7B_YI7_ -Q?_P!L:_/6OT*_X+Q?\TK_ .XO_P"V
M-?GK7Z7P_P#[A3^?_I3/Y^XW_P"1U6_[=_\ 2(A1117LGR@4444 %%%% '[H
M_LC_ /)J/PQ_[%/2O_2.*O0Z\\_9'_Y-1^&/_8IZ5_Z1Q5Z'7Y#B/XLO5G]0
MX#_=:?\ A7Y!1116)UA1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% 'D'Q__ .1RMO\ KR7_ -#DHH^/_P#R.5M_
MUY+_ .AR44 >F>"O^1-TG_KRA_\ 0!6G69X*_P"1-TG_ *\H?_0!6G0 4444
M %%%% !1110 4444 %%%% !1110 4444 ?B;^U9_R=%\2?\ L:=3_P#2N6N!
MKOOVK/\ DZ+XD_\ 8TZG_P"E<M<#7[+AOX,/1?D?RGF'^]5/\3_,****W.,*
M*** "N^_93_Y.B^&W_8TZ9_Z5Q5P-=]^RG_R=%\-O^QITS_TKBK#$_P9>C_(
M[,O_ -ZI_P")?F?ME1117XT?U897CKP3IGQ+\$ZOX=UNV^VZ-KUE-IU_;^8\
M?GP2H8Y$W(0RY5B,J01G@@UIPPK;PK&@PJ *H] *=10&_P#7?_AE]P4444 %
M%%% !1110 4444 9FC^#].T#7=6U*UM_+OM=ECFO9C(SF9HXEB3&XD*H1!A5
MP,ECC+,3IT44 %%%% !1110 4444 %%%% &5IG@G2]'\5:IK=O:*NJZTD,=Y
M<L[.\J0AA$@R3M1=[D*N%W2.V-S,3;BT6S@UB?44M+9-0N88[>:Z6)1-+%&7
M:-&?&2JF20@$X!D;'WC5JB@ HHHH **** /FSX_?\E;U;_MC_P"B8ZXZNQ^/
MW_)6]6_[8_\ HF.N.KZ:A_"CZ(^'Q?\ 'GZO\PHHHK8YPHHHH ***;+*L$3.
M[*B("S,QP% ZDF@#[&HKDO\ A?G@7_H=/"?_ (-[?_XNC_A?G@7_ *'3PG_X
M-[?_ .+KY,_0#K:*Y+_A?G@7_H=/"?\ X-[?_P"+H_X7YX%_Z'3PG_X-[?\
M^+H ZVBN9TSXT>#M:U"&TL_%GAJ[NKAQ'%##JD$DDK'HJJ&R2?05Y?JOCCXJ
MZ=^U6?#7_"2_#[_A$5TF3Q$T/_"(7AU+[*ERL1M1/_:8C\TJV?.\G;G_ )94
MN9*23ZW_  3;_!-_+O8=GRN7:WXM)?BTOF>[45X[\.?VJD^+%U\.[VST;7?#
M^D>/EN9K"+5[" SZA EHES'<*T5VWV="&/$D;.Q!!6,8=LKP;^V->:A\//"L
MK>$-<\8>,/$JZC<KHWAA+6-H;2TNS ]P[WMU#$B M N#-O9I/E4A6VN=X2Y9
M;_T_P6_:SOL)-/5?U_73N>[T5X'??\%!_#DNH^'TT/PGXW\3V6NKI!>_L8K&
M"'2WU.=X+6.X2ZNH9MY>-]PCC?9M.2#Q7;_#G]IG0?B?XATG2M.M=66^U.VU
M*YFBFBC!TS[!>+93QW&'.US.650NX-Y;G.!R[/9=VOFE=_<M?3785[;^3^_1
M?BFO70]%HKYU^''[<,D][X_U'Q?96FG^%M*L[C7O#%S8Q227.K:9;W4]E*2F
MX^9,988I$V !DO[==N[)/3ZO^US=:'#I-M<_"KXECQ)JR75VOAZ(Z1-J%M8V
M_E"6]D9+]K<1;IHT5!,9G8D+$<$B;JRET:O^=_NL^;M9WV8VK2<>J=OR_.ZM
MWNK;GL=%>-Z7^W!X2UCX;ZQXI@L?$)TW1? EI\0I5:VB6:33[E+MXXU4R?Z\
M"SERK$*-R?.<G&#?_MWV'ASQHGAK^Q-;\6>)-6US4=.TK3=,33=+EECM$@=U
M5K_4(H[AU6X0GRG$C ,WDHJEJKE?M/9]>WHTOU^6MPE[JYGM_P #F_*WWH^@
MJ*^<?"_[<&J>(?C=\2_!*^$M8:#P-9W%\?$@M[1;*UVK*4BDMC?&>;!BV^8G
ME^8Q(*0J!(VSI/[<^DS6UE.WAOQ;J6B1?V;:ZSXGM+.UBTK2+R]B@>.&2)[H
MW)/^DV^XP1SI%YP#2?)(55/WTG'JD_E*Z7XJU]MK7N@E[K<7T;7S5G^36F_>
MQ[K17CW@K]LO2?&WQ)M]!3PKXRT^POM<U'PU9:_>0VB:;?:C8FX\^WC"W#7!
M^6UG99#"(SY9&\-\M=-^TGX[\0_#;X/ZCJWAC3VU#5H9;>(;=+N-5-I%)/''
M+<_8[<K/<^3&SR>3$P=]F 1G-3*5H\W3^N^WJ[*VM[:CM[W)U_K]4UZIK<[N
MBOE#Q[^U1XR\ _LM^&/%/A[Q]X$^(4JVMR;S7X?!VH2:?K,T) 6*9K:Y-OHP
MQN6:YNYO*B=6S$@#*ER^_;0\3G]MR'X<6EQX1D@DO(T31&TVY^W75@VF&Z^W
MQZIY_P!DW><"@M/),QC1I,[/F%R5G;^O\_EO;WK<NHNE_P"M/Z^_1>]H?4=%
M?-'[ W[8'B/]J+7O$4.JWWA74[;1["SFN!I6CW>E3:-?2O.LUBXN)Y?MB)Y0
MVWD(2&0JX4'!VZ?P9_:2\;>,OB;X9FUE/"W_  AOQ EUF#1K.RLIX]3TIK&4
MB)KB=YFBG$L4<K,$AB\MRB@RC+T6U2[_ -?\-T>Z=FFTW:_D[?U^O5/1ZZ'T
M)1112&%%%% !1110!^>O_!>+_FE?_<7_ /;&OSUK]"O^"\7_ #2O_N+_ /MC
M7YZU^E\/_P"X4_G_ .E,_G[C?_D=5O\ MW_TB(4445[)\H%%%% !1110!^Z/
M[(__ ":C\,?^Q3TK_P!(XJ]#KSS]D?\ Y-1^&/\ V*>E?^D<5>AU^0XC^++U
M9_4. _W6G_A7Y!1116)UA1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% 'D'Q_P#^1RMO^O)?_0Y**/C_ /\ (Y6W
M_7DO_H<E% 'IG@K_ )$W2?\ KRA_] %:=9G@K_D3=)_Z\H?_ $ 5IT %%%%
M!1110 4444 %%%% !1110 4444 %%%% 'XF_M6?\G1?$G_L:=3_]*Y:X&N^_
M:L_Y.B^)/_8TZG_Z5RUP-?LN&_@P]%^1_*>8?[U4_P 3_,****W.,**** "N
M^_93_P"3HOAM_P!C3IG_ *5Q5P-=]^RG_P G1?#;_L:=,_\ 2N*L,3_!EZ/\
MCLR__>J?^)?F?ME1117XT?U8%%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% 'S9\?O^2MZM_P!L?_1,=<=78_'[
M_DK>K?\ ;'_T3'7'5]-0_A1]$?#XO^//U?YA1116QSA1110 4444 ?8E%%%?
M)GZ %%%% !7,:A\*-.U+XEMXJ>:]&H/HLFA&-77R?(>42EL;=V_<!SNQCMWK
MIZ*3BGOY_BFG^#:'=[>GX--?BDS@/"O[.6B>$+'X<V]M=:JZ?#&Q.GZ6998R
M;B,VHMLSX0;FV 'Y=@W=L<5S=Y^QGIUIHWAV+P[XQ\:^#M4\-17UK;ZOI3V+
MW=Q;7DXGFMY5N;6:!D\U8V4B(.AC&UQE]WL=%.;<Y<\M_P#/?[]GW6@H^ZK(
M^/\ Q!_P3[\3^%OVI?"7BGP*?"5IX?\ #-MI>GVMUJ1M;G4M.M;=F6YC7[1I
M=S<R--&\GSPZA:9:4EE+!GD]=^%/[+1\!_%7XO\ B:2_:TE^(]Y$+#[#,6?2
M;5+559D\Q-J2O=27,Y 5EW.I.XYKV.BE9--/6_,OE)IO\OS#K=>7_DM[?F?/
MP_X)B_![3-,M+?0?#%IX2>+1+G0+R[T&UM["[U>WGB1"UU,D6^65'BBF20G<
MLJ!LG+ [FI?LBWFJR:5?3_%7XER>)-)ANK'^W%&D17EW8W!A:2SE6.P6#R]\
M$;"1(EG4[MLHR17LM%.I[]^;K^M[^E[N_=-IZ,%HK+^MO\E\TGNCYHT3_@G;
M#K/P$\,>%M;\8>)]!O(? MEX(\3)X:N;<6VOVL$3*(WDN;9YE56EN-K1&%F$
MS!\C '2_$?\ 86TOXC>&->T!_&GC#3O#7BJ]GOM:T>*TT>[M=2>7R@0_VNPF
M=0OE+M,;HRGY@VX*1[E152DY2<WN[_B[M>E];; ];>6WEI:Z[.VE^QXQH7[$
M?A_PM\0/$.OZ;X@\6VG_  EEI<6.KV/GVTUO>Q2*RIEI(&F4Q%W9"L@)+'S/
M,& (++]A70=-U&".W\4^-(?#)ET^ZU#PRL]I_9FL75E'!'#<3DV_V@,1;6Y=
M(9HXI#"-T9#2!_;J*F+<;6[)?)7:7R;OZ^B$TG^/XV3_  21XUXZ_919?AW;
M6?A#6[[2O$.C^(M4\4Z/J%TT4B6=_J/VY99'0PLLD<0U&=XXB!N:*)7?&XGM
MOC!\.-6^(_PVFTG1O&&M^#M=4)+9:[IT<,DUO.GW6>&1&AFC8_?B9=K G&T[
M67KZ*/\ @?@4VW+F>^OXMM_BW][[GB-U^Q%:3>"6T*#X@_$2PMM5>^D\226U
MQ8!_%C7C W#70:T98F8 J&LUMV16(4KA<%[^PCX:OO%,LK>(/%J^%9]2&LR>
M$4GM5TEKP6XMQ-YGD?;1PJML%R(]PSLQQ7MU%*RM:WE\MTO1/5+9/56%K_7=
M[OU>S>[6CT/'?A?^Q^GPLO4NX?B%X^U6_M-/M-%T^ZU#^S&?3-.MYEE^QQK'
M9(CI)M5'DE62;:/EE1OFJW\,_P!D;1_AC\1DUZ'Q!XIU2UT^2_ET71;^:W;3
MO#S7TWFW)MA'"DIW'*KYTLOEHS)'L5B*]7HJN9WN_/\ '?[]_5M[MBY5:R\O
MPT7W+3TTV"BBBD,**** "BBB@#\]?^"\7_-*_P#N+_\ MC7YZU^A7_!>+_FE
M?_<7_P#;&OSUK]+X?_W"G\__ $IG\_<;_P#(ZK?]N_\ I$0HHHKV3Y0****
M"BBB@#]T?V1_^34?AC_V*>E?^D<5>AUYY^R/_P FH_#'_L4]*_\ 2.*O0Z_(
M<1_%EZL_J' ?[K3_ ,*_(****Q.L**** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH \@^/_P#R.5M_UY+_ .AR44?'
M_P#Y'*V_Z\E_]#DHH ],\%?\B;I/_7E#_P"@"M.LSP5_R)ND_P#7E#_Z *TZ
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\3?VK/^3HOB3_ -C3J?\
MZ5RUP-=]^U9_R=%\2?\ L:=3_P#2N6N!K]EPW\&'HOR/Y3S#_>JG^)_F%%%%
M;G&%%%% !7??LI_\G1?#;_L:=,_]*XJX&N^_93_Y.B^&W_8TZ9_Z5Q5AB?X,
MO1_D=F7_ .]4_P#$OS/VRHHHK\:/ZL"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#YL^/W_)6]6_[8_\ HF.N
M.KL?C]_R5O5O^V/_ *)CKCJ^FH?PH^B/A\7_ !Y^K_,****V.<**** "BBB@
M#[$HHHKY,_0 HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH _/7_@O%_P TK_[B_P#[8U^>M?H5_P %XO\ FE?_
M '%__;&OSUK]+X?_ -PI_/\ ]*9_/W&__(ZK?]N_^D1"BBBO9/E HHHH ***
M* /W1_9'_P"34?AC_P!BGI7_ *1Q5Z'7GG[(_P#R:C\,?^Q3TK_TCBKT.OR'
M$?Q9>K/ZAP'^ZT_\*_(****Q.L**** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH \@^/\ _P CE;?]>2_^AR44?'__
M )'*V_Z\E_\ 0Y** /3/!7_(FZ3_ ->4/_H K3K,\%?\B;I/_7E#_P"@"M.@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH _$W]JS_DZ+XD_]C3J?_I7+
M7 UWW[5G_)T7Q)_[&G4__2N6N!K]EPW\&'HOR/Y3S#_>JG^)_F%%%%;G&%%%
M% !7??LI_P#)T7PV_P"QITS_ -*XJX&N^_93_P"3HOAM_P!C3IG_ *5Q5AB?
MX,O1_D=F7_[U3_Q+\S]LJ***_&C^K HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^;/C]_P E;U;_ +8_^B8Z
MXZNQ^/W_ "5O5O\ MC_Z)CKCJ^FH?PH^B/A\7_'GZO\ ,****V.<**** "BB
MB@#[$HHHKY,_0 HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH _/7_@O%_S2O\ [B__ +8U^>M?H5_P7B_YI7_W
M%_\ VQK\]:_2^'_]PI_/_P!*9_/W&_\ R.JW_;O_ *1$****]D^4"BBB@ HH
MHH _=']D?_DU'X8_]BGI7_I'%7H=>>?LC_\ )J/PQ_[%/2O_ $CBKT.OR'$?
MQ9>K/ZAP'^ZT_P#"OR"BBBL3K"BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** /(/C_\ \CE;?]>2_P#H<E%'Q_\
M^1RMO^O)?_0Y** /3/!7_(FZ3_UY0_\ H K3K,\%?\B;I/\ UY0_^@"M.@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH _$W]JS_DZ+XD_P#8TZG_ .E<
MM<#7??M6?\G1?$G_ +&G4_\ TKEK@:_9<-_!AZ+\C^4\P_WJI_B?YA1116YQ
MA1110 5WW[*?_)T7PV_[&G3/_2N*N!KOOV4_^3HOAM_V-.F?^E<588G^#+T?
MY'9E_P#O5/\ Q+\S]LJ***_&C^K HHHH **** "BBB@ HHHH **** "BBB@
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
M'_T3'7'5V/Q^_P"2MZM_VQ_]$QUQU?34/X4?1'P^+_CS]7^84445L<X4444
M%%%% 'V)1117R9^@!1110 5C>/OAUX?^*WA6XT+Q1H6C>)-$O"IGT_5;*.\M
M9RK!EW12*R-A@",C@@'M6S11:^X)M:HX?5/V9?AOK@\-B]^'W@B['@U53P_Y
M^A6LG]A*I4J+7*?N "B$>7MP47T%='<>!=$N[F2:71]*DEEO8]2=WM(RSW4:
M*D=P3C)E5$15?[P"* < 5JT4[O\ 7]?SU#_AOD8MO\-_#MIN\K0-%CWK=JVR
MQB&X7<@EN@?EZ32 /)_?8 MD\U!J/PD\*:OI5[8W?ACP]=6.I:='H]Y;S:="
M\5U8Q[_+M9%*X>%?,DVQD%1YC8'S&NAHI=+?U_6K^\+N]_Z_K0YGPC\%O!WP
M_P!!TK2]!\)>&=$TS0;E[S3+.PTN"V@TZ=UD1Y8410L;LLLH+* 2)'!/S'+_
M !!\'_"7BSP5?>&M5\+>'=2\.ZI.]S>Z5=Z;#-97<KS&=Y)(64H[-,3(68$E
MSN//-='10]=P6FW]?U=G(V?P \":?H_AW3X/!/A*"P\'W'VO0;:/1[=8=$FR
M3YMJ@3$#Y8G=&%/)YYIOA;]GKP!X&O-?N-$\#^#]'G\5[O[;EL=&MK=]9W%B
MWVDH@,V2[D[\YWMZFNPHH>M[]?UW^\%IHOZMM]QQ'AG]F?X<>"_#LFD:/\/_
M  3I.DRP75J]E9:%:P6[PW0C%S&8U0*4F$40D7&'\I-V=HQH_$;X+^#OC%X8
M@T3Q=X3\->*=&M95G@L-7TN"^M89%4JKK'*K*&"LP! R Q'>NFHH>NX+3;^K
M[_>9.F^ ]#T:/2%M-&TJU7P_;FTTL0VD:#382JH8H,#]VFU%7:N!A0.PK%\9
M?L]> /B-X-LO#GB'P/X/UWP]ILHGM-+U'1K:ZL[60!AOCA="BMAV&0 ?F/J:
M["BA^]JP6FQSFC_!WPCX>\*3:#8>%O#ECH=R(Q-IUOID,5I*(XXXX]T2J$.V
M.*)%R.%C0#A1C#^,'[,W@[XU?"K4O"&IZ/8VVF:C)<7(>UL[<26ES/YGG7,8
M>-X_-<S3;RZ,)!-*L@=9'5N_HHE[RM((OEV/#_V9?V!/!?[+7B%]5T6XU"_O
MMEPD/G6>G6%M:?:!;B<PVUA:VUO&SBTMPQ6/)\O)Y9BW=_%7]G'P%\<];\/Z
MCXQ\'^'O$]]X5N6N])FU*QCN&LI&4J2NX'@\':<C<D;8W(A':T4^9Z>6WD))
M*Z[G+VWP1\%V7Q-N?&L/A#PQ%XRO(?L]QKR:5 NISQ;538]R%\UEVH@P6QA0
M.PK-T+]E_P"&GA;P1J_AG3/AWX&T[PYX@?S-4TJUT&UAL=2;CF>%8PDAX'+
M]!Z5W5%*RM;IM\NP[N]SD$_9^\!1>'K72%\$>$5TJPTZ?2+:R&CVXM[>RGV^
M?:I'LVK#)M7?&!M;:,@X%:W@'X=^'_A5X5MM"\+Z%H_AO1++<;?3M*LH[.U@
MW,7;9%&JHN69F.!R23U-;-%.[_K^O-ATL%%%%(#\]?\ @O%_S2O_ +B__MC7
MYZU^A7_!>+_FE?\ W%__ &QK\]:_2^'_ /<*?S_]*9_/W&__ ".JW_;O_I$0
MHHHKV3Y0**** "BBB@#]T?V1_P#DU'X8_P#8IZ5_Z1Q5Z'7GG[(__)J/PQ_[
M%/2O_2.*O0Z_(<1_%EZL_J' ?[K3_P *_(****Q.L**** "BBB@ HHHH ***
M* "BBB@ HHHH **** "O)_C%\4/%MQ\9-#^'G@6?P[I6LW^DW.OWVK:YITVI
M6UI:PRQ0+&EM%/;M)+)),/F,RA%C8X8L /6*\_\ B_\ L_P?%/Q)H^OV/B7Q
M+X*\4:'#/:6VLZ$;1KAK6<HTUL\=W!<0/&SQ0O\ -$65HAM9<L&7VE?;6_W.
MW_DUF_)/T'T=M_\ @J_X72\[,\O^&/[:WBK5_'_ACP7K?P[O;_6[VYUC3M7U
MK1;ZU32K:;3;F.!YTAN)UN/*=94E*?.\8D5%,Y#,#X#?\%"++Q9\&])\0>/?
M#^M^#7F\$MXRFU&>VB&FZE;V\4+7LEI&D\MR$B:>/"SQHSJZE/,'S5W.A_LC
M:-X5N/!USI6O>*+&_P#",U[/)>>=;W$^O&]D66]%X9H7!\Z5%=C"(F4C$91/
MEJ*#]BOP=_PA/AGP[=/K%_I/ACP;>>!HH9KE5-W8726B2M*T:*WG8LX\/&4
MW.<9V[6KJ+4M7;?SY9:KLN;ELNU[]&.')S:Z1O\ <K[>MM]_+J<'\/O^"J'P
M]^)6@:U=:7I^L7M_HT^FP'3-.U/1M8N;HW]R+6W*/87\\"YF(5EEEC=00Q7:
M0:^C="U&75M%M+J>QNM+GN84EDL[IHVFM&8 F-S$[QEE)P=CLN0<,1S7FMA^
MR_<7/AU=+\2?$?Q[XTM8-3TW5+3^U8])B>SDL;E+F-5:TL8"RN\:!_,WDA?E
M*$DGLO VD^(K'5_$ESKVJ07EO?ZD9-(LX(U":79K%'&L9?8K.[NDDK%L[3-L
M4E4!->[9KK^GNV^;;=]]M&MC/WNO]/\ R[;;ZWW/(KKX^:[IW[8L^@^(/%_A
MWP/X8L8Y8].T/5?#\RR^,(OLL,[WEKJKSI!O@?S%:WCCD=(TD:08>-X^B_9J
M^/&O?&GQ=XM_M*PL=/T2&.RU#P\B0NEV]C<B?RY+DEV4O((1* JH46948%E)
M,?B?]D.+XA?%:?5O%/B_Q%XG\&"Y34K/P7J,-I-I=K>^7+%)(9##]HDB*296
MW>4Q*Q<X8,BQS^ ?V)OA]\&O%NLZYX T+2?A[J>N)9P7$WAW1M.M,06\OF-"
MH^SL DWW9."2 I4HRJPFG\*4]_Z;;\[]M$MEJHQJI\7N[?UM\OG?=Z<S\_\
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
M[*?_ "=%\-O^QITS_P!*XJPQ/\&7H_R.S+_]ZI_XE^9^V5%%%?C1_5@4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 ?-GQ^_Y*WJW_ &Q_]$QUQU=C\?O^2MZM_P!L?_1,=<=7TU#^%'T1\/B_
MX\_5_F%%%%;'.%%%% !1110!]B4445\F?H 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?GK_ ,%XO^:5_P#<
M7_\ ;&OSUK]"O^"\7_-*_P#N+_\ MC7YZU^E\/\ ^X4_G_Z4S^?N-_\ D=5O
M^W?_ $B(4445[)\H%%%% !1110!^Z/[(_P#R:C\,?^Q3TK_TCBKT.O//V1_^
M34?AC_V*>E?^D<5>AU^0XC^++U9_4. _W6G_ (5^04445B=84444 %%<A\<O
MC!;? KX=3>(KG2M7UP)>6>GPV&EB#[5=SW=U%:PHAGEBB&99DR7D4 9.>*J_
M"']H#1?B[IZA8[KP_KBSWEK<Z!J\D":G:26DB1W *122(ZH9829(G=,3Q'=\
MPH6M[=/TM?[KJ_:ZON@>B3?7^OZ]'V9W-%<DOQ]\"O?Z;:CQKX2-UK%G_:.G
MPC6+?S+ZU\MI?/B7?EXO+1WWKE=J,<X!-<9J'[?'P@T^]TES\0O!TNA:Q:WU
MS'XBCUVR;18&M)+..2"2Z\W8LQ:]AVISD;LXXR=>7K_7^069[!17$^*?VE?A
MSX%\4Z3H>M^/_!6CZUK\<4NF:??:Y:V]UJ*2L4B:&)W#2!V!52H.XC R:LWW
MQ]\"Z7\38_!5SXU\)6_C*:/SH]!EU>W34Y$V&3<+8OYI&Q6;.W&U2>@HVW\_
MPW^[J!UM%>;VO[9/PAO?!U[XBA^*OPWE\/Z;<I9W>IIXFLFL[6=P2D4DPDV*
M[ $A203@X%:WB[]HGX?^ / NF>*->\=>#M$\,ZUY9T[5[_6K:VL;_P Q#)'Y
M,[N(Y-R L-I.5!(XHVU_K7;[PZV_K3<[*BO++[]K_P 'Q?M)Z'\*[*ZBU?Q-
MK6FMJSBTU&PV6%L$+H\D<EPD\GF $J((I2%PS;$(:M0?M-^"].T?7M1US7-.
M\*:;X=UF?0KF\UV\@L8'N(8Q*^QW?:5V$MR0<(Q( &://R;^2?*_NEIZAUMZ
M?BN9?>M?0[^BN8T+XV^#/%'AXZOIGB[PQJ.E VX-[:ZI!-;C[05$'[Q6*_O2
MZ;.?GW+C.161'^U9\+I9O$4:_$GP"S^$ S:\H\06A.B!7\MC=#S/W&'^4^9M
MPW'6AZ.S_JV_W M5=?U<[ZBO*?"W[=7P7\<^+9M#T7XJ^ -6U*#3FU5TL]=M
MYD^RIYADD$BN4(01.S@,2BC<P"D$Z^A_M7_"WQ/J]CI^F_$KP!J%_JE[+IEE
M;6WB&TEFN[N(*9+>-%D)>5 Z%D4%EWKD#(IV=TN_^=OST]0O^'^5_P M?0[^
MBN+O?VD?AWIOCG4?#%QX]\%P>)='MWO+_29-;MEOK*!(Q*\LL)?>B+&0Y9@
M%()..:YK6?V\/@KH/V'[1\5_A]MU'5&T6%XM>MID%XJ%VA=D<B-@,9WE0"R
MG+J"EK:W7;SZ?GH#TO?I_E?\M?0]9HKE/#WQX\#^+OB)J/A#2?&?A34_%FCJ
MSW^B6FKV\VHV*J55C+;JYD0 NH.Y1@L/45F_'_XVS?!?P[8G3/#6J>,O$VO7
M+V&AZ'87%O;2:C<K!+.5:>X=(HD$<,C,[-D!3M5VPI.B?<=M6NQWM%>5>._V
MI1\,[GP]_;G@3QQ8Z?K+Z?!?:D4L'L_#]Q>SK;PV]RPNBTC^<ZHQM5G1-P+,
M%(-:GPE^/$_Q<\3:S:V_@GQ;I6CZ3>7MA'KU_)IWV'49K6Z>UE6%(KN2Y'SQ
MR$&6",$*>02 6DWMYK[K7_->M]!=+^GX_P##?+J>@T5Y1<?M<Z/;_&-?"G_"
M/^*7L/[87PZ_B98;?^QH=3:W^T"T8F87&XKM7S! 8O,<1^9ORH]7I+6*DMG_
M ,/^33]&GLT#T?*]_P"OU37JFMTSPG_@H/\ MK?\,(_!C3/%W_"-?\)5_:.M
M1:/]D_M'[#Y>^">7S-_E29QY&-NT?>SGC!^._P#B(Y_ZHW_Y=G_W%7T?_P %
M?O\ DVK0_P#L9H/_ $ENZ_.*OM<BR/#XK"JK56MWW_S/R3C'C#'Y=F3PV'=H
MV3^SU]8L^CO^(CG_ *HW_P"79_\ <50W_P#P<50:K92VUS\%8KBWG0I)%)XJ
M#)(IX((-E@BOG>BO9_U5P?;\_P#,^5_XB-FW\WX1_P#D3WGPO_P<+R^&8YK<
M?"F:ZL,@VL4_BS?):CG*>8;/+KTQN^8<Y8C&-7_B(Y_ZHW_Y=G_W%7SC11_J
MK@^WY_YA_P 1&S;^;\(__(GT=_Q$<_\ 5&__ "[/_N*C_B(Y_P"J-_\ EV?_
M '%7SC11_JK@^WY_YA_Q$;-OYOPC_P#(GZI?\$^/VUO^&[O@QJ?B[_A&O^$5
M_L[6I='^R?VC]N\S9!!+YF_RH\9\_&W:?NYSS@>[5\J?\$@?^3:M<_[&:?\
M]);2OJNO@,SP\:&*G1ALF?MO#^-J8O+J.)J_%)7?]*P445@>(/':6&I'3--M
MFU?6=H8VL3[4MP>C328(B7Z@L<':K8K@/8-?5=6M=#T^6[O;B"TM8%W233.$
M2,>I)X%<U_:>L?$'C3O/T+1VZWLT6+RZ'_3&-A^[7_;D&[KA!PU6-*\"27NH
M1:EX@N$U34(6WP0JNVSL3_TSC/5O^FCY;KC:#MKI: ,_PYX7L?"=@;>P@$2,
MQDD8L7DG<]7=V)9V/=F)-:%%% !1110 4444 %%%% !1110!Y!\?_P#D<K;_
M *\E_P#0Y**/C_\ \CE;?]>2_P#H<E% 'IG@K_D3=)_Z\H?_ $ 5IUF>"O\
MD3=)_P"O*'_T 5IT %%%% !1110 4444 %%%% !1110 4444 %%%% 'XF_M6
M?\G1?$G_ +&G4_\ TKEK@:[[]JS_ ).B^)/_ &-.I_\ I7+7 U^RX;^##T7Y
M'\IYA_O53_$_S"BBBMSC"BBB@ KOOV4_^3HOAM_V-.F?^E<5<#7??LI_\G1?
M#;_L:=,_]*XJPQ/\&7H_R.S+_P#>J?\ B7YG[94445^-']6!1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\V?
M'[_DK>K?]L?_ $3'7'5V/Q^_Y*WJW_;'_P!$QUQU?34/X4?1'P^+_CS]7^84
M445L<X4444 %%%% 'V)1117R9^@!1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!^>O_!>+_FE?_<7_ /;&OSUK
M]"O^"\7_ #2O_N+_ /MC7YZU^E\/_P"X4_G_ .E,_G[C?_D=5O\ MW_TB(44
M45[)\H%%%% !1110!^Z/[(__ ":C\,?^Q3TK_P!(XJ]#KSS]D?\ Y-1^&/\
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
MV?A?'^68C$9LZD-N6/4\EHKUK_A0^D?\_&I?]_$_^(H_X4/I'_/QJ7_?Q/\
MXBOH/[0HGQ/]A8OLOO/):*]:_P"%#Z1_S\:E_P!_$_\ B*/^%#Z1_P _&I?]
M_$_^(H_M"B']A8OLOO/):*]:_P"%#Z1_S\:E_P!_$_\ B*/^%#Z1_P _&I?]
M_$_^(H_M"B']A8OLOO/L/_@D#_R;5KG_ &,T_P#Z2VE?4.M:W:>'=-DO+ZXA
MM+6$9>65MJC/ 'U)P .I)KYC_P"">)3X>?!?5-$T.TO-6U&XUN6YVRMLAMPT
M%NH>64+A5^3@ ,YP<*0"1]!Z+X#)U*/4]:N?[7U6([H6*;+:R)Z^1%D[3R1O
M8LY!(W8XK\LSF:GC:DH[7/Z,X6HRI930ISW42K]HUGXA<0?:O#VBMUF==FH7
M@_V5/^H4^K#S.N%C.&K?\/\ ARQ\*Z<+33[=+: ,7(7)+L>K,QY9CW9B2>YJ
M]17F'OA1110 4444 %%%% !1110 4444 %%%% 'D'Q__ .1RMO\ KR7_ -#D
MHH^/_P#R.5M_UY+_ .AR44 >F>"O^1-TG_KRA_\ 0!6G69X*_P"1-TG_ *\H
M?_0!6G0 4444 %%%% !1110 4444 %%%% !1110 4444 ?B;^U9_R=%\2?\
ML:=3_P#2N6N!KOOVK/\ DZ+XD_\ 8TZG_P"E<M<#7[+AOX,/1?D?RGF'^]5/
M\3_,****W.,**** "N^_93_Y.B^&W_8TZ9_Z5Q5P-=]^RG_R=%\-O^QITS_T
MKBK#$_P9>C_([,O_ -ZI_P")?F?ME1117XT?U8%%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S9\?O^2MZM_V
MQ_\ 1,=<=78_'[_DK>K?]L?_ $3'7'5]-0_A1]$?#XO^//U?YA1116QSA111
M0 4444 ?8E%%%?)GZ %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% 'YZ_\%XO^:5_]Q?\ ]L:_/6OT*_X+Q?\
M-*_^XO\ ^V-?GK7Z7P__ +A3^?\ Z4S^?N-_^1U6_P"W?_2(A1117LGR@444
M4 %%%% '[H_LC_\ )J/PQ_[%/2O_ $CBKT.O//V1_P#DU'X8_P#8IZ5_Z1Q5
MZ'7Y#B/XLO5G]0X#_=:?^%?D%%%%8G6%%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 >*_MV:7_:_P (].CW^7C6(FSM
MS_RQG']:^3_^$)_Z>?\ R'_]>OKO]M/_ ));8?\ 85C_ /1,U?,5?5Y1-K#V
M7=GY]Q'1A+&MR71&#_PA/_3S_P"0_P#Z]'_"$_\ 3S_Y#_\ KUO45ZGM)'@_
M5J?8P?\ A"?^GG_R'_\ 7H_X0G_IY_\ (?\ ]>MZBCVD@^K4^Q@_\(3_ -//
M_D/_ .O1_P (3_T\_P#D/_Z];U%'M)!]6I]CZ2_83TO^R/A'J,>_S,ZQ*V=N
M/^6, _I7M5>0?L6?\DMO_P#L*R?^B8:]?KXS,-<1/U/T[*$E@Z:78****XST
M0HHKQOX6?MD:1X]\2?$*#5+(>&](\$":\@U:ZNPUOJFGPSW-M/>#Y5\M8[BS
MN5(RWR")]V)  KKKV;^[?_/TN]DQV=KKNE\WM_EZV6[1[)17A?A?_@H#X)\2
M^(?& 9=9TW0?!VD:7J=Q>ZCHNHV-[-)?3W4,5NEA/;)<LS&"+R]B.9C<*J*2
M/FG^'_[:VD_$V?5Y--L3:6&E^,K3P@LFK1WNGW-Q)-9VUP2;62U\Z&97N#&(
MIE0'R]QD0,!56?-R]=/Q:BOO;2^8KJS?;_+F_+4]MHKQOP7^VIX<^)>F_:M&
MLM;L8H/%8\*7)\1:/J&C[YO.EA+6Y>V83'=$?ER@7.)6B;Y2V7_@H#\)[73[
MJ\N/$=]9V-NBRPW=UH.HV]MJD;7$5L);&5X E]'YL\*^9:F50)HV)VNI*3OJ
MOZT3_)I_,&FI<O7_ (+7YIKY'LU%>0K^W+\.Y;.!H9_%]W>3330-I=KX*UJX
MU>U:(1&0SV"6ANH$ GA(>6)%(E0@G<,[?Q6_:G\$_!76HM/\0ZCJ4-TUI_:-
MP+/1;[4$TRTW%?M-X]O#(MG!E7_>W!C3]U(=V(WVG;SV_/\ +4#T.BO(_AK^
MU(WQ4_:;\7^!--T"Y31_!UG#)<ZW<Q7T'VJYE".L<(>T%M)%L<$2"ZWMU6)D
M_>5ZY1T3[A?6P4444 >0?'__ )'*V_Z\E_\ 0Y**/C__ ,CE;?\ 7DO_ *')
M10!Z9X*_Y$W2?^O*'_T 5IUF>"O^1-TG_KRA_P#0!6G0 4444 %%%% !1110
M 4444 %%%% !1110 4444 ?B;^U9_P G1?$G_L:=3_\ 2N6N!KOOVK/^3HOB
M3_V-.I_^E<M<#7[+AOX,/1?D?RGF'^]5/\3_ #"BBBMSC"BBB@ KOOV4_P#D
MZ+X;?]C3IG_I7%7 UWW[*?\ R=%\-O\ L:=,_P#2N*L,3_!EZ/\ ([,O_P!Z
MI_XE^9^V5%%%?C1_5@4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 ?/_QM\.?;_B?J<OG;=WE<;,XQ$@]:Y7_A
M$/\ IX_\A_\ UZ[[XN?\E#U#_MG_ .BDKFZ]ZC.7LX^B/E,12@ZLFUU?YF+_
M ,(A_P!/'_D/_P"O1_PB'_3Q_P"0_P#Z];5%:^TD8^QAV,7_ (1#_IX_\A__
M %Z/^$0_Z>/_ "'_ /7K:HH]I(/8P[&+_P (A_T\?^0__KT?\(A_T\?^0_\
MZ];5%'M)![&'8^D****^</L0HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH _/7_@O%_P TK_[B_P#[8U^>M?H5
M_P %XO\ FE?_ '%__;&OSUK]+X?_ -PI_/\ ]*9_/W&__(ZK?]N_^D1"BBBO
M9/E HHHH **** /W1_9'_P"34?AC_P!BGI7_ *1Q5Z'7GG[(_P#R:C\,?^Q3
MTK_TCBKT.OR'$?Q9>K/ZAP'^ZT_\*_(****Q.L**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \@_;3_ .26V'_85C_]
M$S5\Q5]._MI_\DML/^PK'_Z)FKYBKZG*?]W^;/@^(/\ ?'Z(****],\,****
M "BBB@#Z=_8L_P"26W__ &%9/_1,->OUX'^R?\1+#PK\/;ZVN;?799#J3OFS
MT2]O(\&*+^.&)USQTSGIQS7I_P#PNG1_^?/Q9_X2VI__ "/7QV/_ -XGZGZ1
ME7^Z4_0ZVBN2_P"%TZ/_ ,^?BS_PEM3_ /D>M+PSX^L?%MW)#:P:U$\:;R;W
M1[NR0C..&FB12>>@.:Y#T#0UVVNKW1+R&QN4LKV6!TM[AX?.6WD*D*Y3*[@#
M@[=PSC&1UKYH'_!+CP[H_ARST[1?%GB^R#^%K[PKJLE]J]]JXO8KE(V\V&*Z
MN'AM'6YA2;;$@1LLA7!!7ZBKPV?]L*7PK'J:ZCX;U?Q!?S>.KGP;H>G>'H(C
M<WCQVC72F0W$\<:_)%+N=G1!A<[1E@H_&U'>U_.U^73KKSVLM_DAOX4WM?Y;
M.6O2RY+Z[?-F5JW[&_C#QGJNN>(/$/Q$T>Z\87\>A'3[JP\+-::;ITNDWUQ>
M0%K9[R625)&N&61?/4D9V.F1MU?#?[(VL))>WWB#QE:ZOK>J^-K#QI>3VFB?
M8K;?:VEM;"VBB,\C(A6V4AFD=ANYWXR4T']M>3Q=\2? FAZ3\._%UU;>,(]3
M%Y>27>G1-X>N-/NDM;J">,W)+F*4L':$N/N^7YV6V8WA#_@IKX$\3W?CNTGT
M_5--U+X>Z+>Z]J5@NJZ+JMR;>S.+A=NG7]R(I48JOEW!B+%OESM?;479W7K_
M . M-O[X)M]4NJ$XN5T];VB_FN51_-6Z/LS=_P"&0[V\LK_2[[Q+97&@R^-O
M^$PL[>/2'CN81)/+/<6TLWV@K)N>4A'6./8HP5<_-7*)^P+X@UW3/!^F^(_B
M%8ZIIGPW;3X_"\=IX;-G-%!:W]E<_P"F.;IQ<3-%8QPAXT@1?,D<Q,=JKM:E
M_P % ]/TF^_LN?X;_$F+Q1,(I[/P_(FE1WU]9R074ZWBLU\($CV65SE)98Y@
M8\&+)%9/Q/\ V[;K0?!GAWQ#HNCWHB\1:1H>M0:/?:6LU\+:^UBSLW_>07;(
M9C#=?)$JL ^TF0C,=*DG":A#?FC]ZC[MUY*'R:?6X2:D_:/[_62;UZ7<TWW3
M72POQJ_8/UCXE^.?$VL:9XG\(:7+XBU0ZI!?W?A:ZGUWPZYT^RL6.G:C;ZC;
M26SLMF&9E4[MX5E95(;I_BY^RQXD\9>)=:N?#OCJVT&R\9Z!!X<\3)?Z"-2N
MKN"'SU6>UE6>%+>X,=S,I9XIX\^6?*&U@^)KO[?5GX>\26R:WH>J>";/16U)
MO%EGKT,,M]ID-MIHOXY8VLYYX)%>-@?D>0G#+A7! YKP]_P6!^&GBH"VT^PU
M*]UR>^M;"TTJU\0>'+IKQ[D3&+;=1:FUE&Q,$@$4UQ',QVA8VW+E))I4=TDM
M-]&K+UTZ>5WL5S-?O-K:7VM:S^737SMUU]W^%WP5@^%OC+Q1J5K>&6U\0_8%
MAM3$0;)+6U2V5=Y8E\A <X&,XYZUV]4O#NJ3ZWH%E>7.G7FD7%U DLMC=M$U
MQ9LP!,4AA>2,NI."4=UR#AB.:NU<FW)N6YG!)12CL%%%%24>0?'_ /Y'*V_Z
M\E_]#DHH^/\ _P CE;?]>2_^AR44 >F>"O\ D3=)_P"O*'_T 5IUF>"O^1-T
MG_KRA_\ 0!6G0 4444 %%%% !1110 4444 %%%% !1110 4444 ?B;^U9_R=
M%\2?^QIU/_TKEK@:^C?VC- L)OVA/';O96C.WB+4&9FA4DDW,G)XKC?^$;T[
M_GPLO^_"_P"%?L6&G^YAZ+\C^6\?AV\34=_M/\SR2BO6_P#A&]._Y\++_OPO
M^%'_  C>G?\ /A9?]^%_PK;G.3ZL^YY)17K?_"-Z=_SX67_?A?\ "C_A&]._
MY\++_OPO^%'.'U9]SR2N^_93_P"3HOAM_P!C3IG_ *5Q5N_\(WIW_/A9?]^%
M_P *[+]G/0+"']H3P(Z65HKKXBT]E985!!%S'R.*QQ,_W4O1_D=> P[^M4]?
MM+\T?K'1117XZ?U(%%%<D_QS\*Q_&Y?ARVJA?&;Z/_;ZZ<;>4;K+S3#YHEV^
M43O5ALW;^"=N.:.MOZ[_ )!TO_7;\]#K:*Y+X5_'/PK\;9?$:>%]5753X2UB
M;0-5*V\L0MKV$(TD0+JH? =?F3<ISPQP:Z&Y\06%GK5KITU[:1:A?1R2VUJ\
MRK-<)'M\QD0G<P7>FX@<;USU%'9]]?D]5^&H>1<HHK)UCQOIOAZ\NHK^:2QB
ML;%M2N;RXMY(K&W@4D,SW+*(5(P25+[@HW$;>: -:BF6]PEW DL3K)'(H='0
MY5P>00>XI] 7OJ@HKCM$^//AGQ%?>+8;2ZU!U\#NT>KW+Z5=QVD3JK,Z17#1
M"*X9 IWK SE#A6 ) KI/#GB&T\6^'K#5=/E^T6&IV\=W;2[&3S8I%#HV& (R
MI!P0#ZT+577D_D]OOMIW!Z.SWU_#?[KJ_:Y=HHHH **IZ-X@L/$4$TFGWMI?
M1V\\EK*]O,LJQ31L4DC8J3AU8%64\@@@\U<H ***IIX@L)==DTM;VT;4X8$N
MI+,3*9XX79E20IG<$9D<!L8)1AV- >9<HHK@/'G[2'A_P!\3]$\(2VGB?5M:
MUF2(2+HV@WFI0Z1%+YBQ7%[+!&R6T3O$R!I".<MC8DCH=4NX=&^QW]%>8S?M
MB?#ZVUGQ)83:MJ5M/X5TZ\U:]:?0K^*&:ULV"W4MK*T CO!$Q57^S-*0S*,9
M(%=3\-?BOI7Q6\,R:OID'B"SLX96B8:WH%]HDV5 8L(;V&&0I@CYPNT\@'(.
M"]US+;?Y;7^_0'H[/T^9TM%<!\&/VGO!7[0%]?VWA74[R]FT^W@O&%SI5Y8"
MXMIC((;JW-Q%&+BWD,4FV:$O&VWAC7?T6:W#R"BBB@ HHHH \3^+G_)0]0_[
M9_\ HI*YNND^+G_)0]0_[9_^BDKFZ]RE\"]#YFO_ !9>K"BBBM#$**** "BB
MF3P)<PO'(BR1R*596&0P/!!'<4 ?2=%<E_PH3P+_ -"7X3_\%%O_ /$4?\*$
M\"_]"7X3_P#!1;__ !%?/GUAUM%<E_PH3P+_ -"7X3_\%%O_ /$4?\*$\"_]
M"7X3_P#!1;__ !% &;\=?C1=_"Y_#NE:)HT7B+Q;XPOVT_1]/N+[[#:LR0O/
M-+/<".5HHHXHW)*Q2,6**$.[(X_0?VUM.\-V.JVGQ(TN3P;XGT;6TT&33M,-
MSK\6I7$MJUY;_8GAMUFN/,MU8A3 DGF(Z;"=A?J?C;\"KCXA1>%;_P -:M:>
M%?$O@:^-[HEU-IOVVQC#P26TL$ULLD+20M#*PVI+&RLL;!L*5;RKQ]^RC\0E
MU;PCK6E>*=+U#QU<>.AXCUS77T14TNQACT:]LHHX[ W0E, #PQE!<M*6FD?S
M /N)7U_KMM^._GY#=K7[)OYI-I/U=MM=O,]*NOVR/ $'A#2M9AOM>U&+69;F
M&VLM-\,ZG?ZJ&MI/*N1)806[W</DR%4D,D2B-W16PSJ#8M?VMO FJ:Q!8:=J
M6IZS=W.BIXA2/2M"O]1Q8NDKQRL8(7"E_(E5$;#NZ[%4N0I\E\=?\$VX?'.E
M>'[W4K_P!XH\6:;=:K>:A/XN\#)KFBWTFHSQSSM%8&ZC:W9&AB2)A<,5C#J_
MFL^\=SI/['Z:;X=\56-OK%EX>'BCP;8^% GA?2O['M](:W%YFXM(UE<Q*3=D
MK&&)01CYV)R'K[-O[7;IL^OK;MZ=A6YDGM_P>W^'7KZB^*OV^/ /A3P!J'B&
M2W\=S1Z5?65A=:=_PA>K6^JPF[E\J"4V<]O'/Y+-O EV;&:-D4M)A#?\2?MD
M>$? FKW<6OW4UE$9K"VT^"WTS4KK5+R:[M9;F.%K);3S$E*02[8T\QSL(8(^
M$/F/@'_@FX_@7PGXYMK+5_A]H&H>+ET9[=/"W@0:+I%A/IET]S%*]HMX[SF1
MF429F5B%P&7C;Z'/^RI=ZK\;M*\<7_B2WDOK+4['5;FWM]+,45Q);Z5?V#*F
MZ9BBN;XR#)<J(PN6W;PVELGU7W6U_&__  28WM>79_?;3[WI^.@LO[?/PO2\
MT>W35M?N9=;DMX85M?"FK7'V6:>YDM8H;HQVS"TF:>*2/RKCRW#1ME1@U=_:
M _:C@^!'CWP=HSZ--JL?B*XSJ5U'<",:'9?:+:T%VZ[3O7[3>6RE<KA#*^3Y
M94_-5U^QQ\2/A?\ MD)K.BZ"/%OAS4/$,>M&\G=H=/MTFU6[O9//B76;<>=:
MB\D,3OIU\=ZHZM'N\N+W;X]_L':%^TCXJ\6:MXDU[Q/'-KFAQZ!IT>E:S?Z7
M%ID"B5B98[>X2.[+32ER)D*X1%VXR62?NQFU]IW76R6BU[O1O16VLRFO?E!/
M2VC\VWK]UFEJT]&FC=^*W[:G@CX1R^*H;M?%FKW/@RSDO-631/"VHZE#:[(!
M/Y+W,,#6R3&-D;RY)5(5U9MJG=4FE?M<>&M2\2>&K>62?2[/Q;80W.G#4]/O
M[+4#++<>1''+;2VRB%6?"AY)%+,R@(0RL><T_P#9/\6V^E>-=!N/'FC7?A3X
M@6=Q_:UNWAIUU&.^N+!+6>>"Y%YY:1-(GG>4\$A!=E$F-NUOC+]CG5_B/X<'
M]M>,+!?$4?A5="M]1T[0VMX;2]AO([NTU".&2YE(,,L,+>69#N*$[U!P#:2Y
MM5I>W^&=TK_WN5)OO=K=).[A[NCU^6L+-_+G;2[63V;V?&?[:7A7P;9^)-2W
M3ZMHWA;1[[5+O^S+.\N=1D:SNVM;A([<0;'195*^8)L9#$@1J9 W1_VV/"5Y
MIU]J-W_:EI9)]B6QLET/59-=NWN8I)5C.F?8Q<;PL,KA8A*?*C>1MBC-9]A^
MQ)9V/@_^Q1K\YMY/ %QX(GE^R#SIWG;?+?$[\;V<NQ3!R7)W5R/CW_@G9<?%
M72Q<^)]>\$^(O$$-SIMY$FI^"OMF@2R6EK<VF)]/EO&:1&BN20!<*R2QHX8C
M*%:J%MW?\.::;_\  >5_/J[CT<_+7_TF%E_X%S)^G16/3- _;0\ >+-;TW3=
M*NO$VJ7VHLJ-!9^$M7N&TMFF> +?[+8_8&\R*0$7?E$>6Y( 4FNS^+GQ!7X3
M_"SQ%XG>QNM23P]IMQJ+6EL/WMP(HV<HON=O7M7SPW[!.M^&)-!U#19OA+X:
MG\,[)\^ _A[+X:U:\2.X:X:S@N5U8Q1P3'"O#<)-"S,SNIR-GO%MIGC;Q!\$
M+>WO-5T?P_X_N=,C\^^L;$W6GV5]L!8I#(^Z2$/D;2X9ESAE)!#G_#DX[K^E
M;OM^5[7%#2:YMOZO_7K;8\6\0_MN^)/AK\!/#/B_Q&OP./\ PF'B&33M-U.#
MXBRV_AA;)K>YN(II-2DL#^\Q 8=JQ%7?#!DW>6O;?$K]HWQ7\-[3PIJ[>#M
MU3PKJ\VDV>I:E8^)FFDAGU"YCME^PPBU_P!,B1I48N[VY9&RJ,05'/\ PP_9
MD^)7PXT+7]6T[Q;\--$\=^.]135?$C6W@RYGT19A;K$?LUL-0AD\TLNY[B61
MS*<$HG %?2?V,O&?@;6/AW#X<^(7A\^%OAUI<-E9:1KOA.6^)N@'26^62WOK
M9%E:)VC16B=(06V+EC5*W/KM>/W6]Y?I?>[5E:Y+OR^=G]]]'V6G3567??KO
MVBOVCO$'PIUX:3X3\'V7B_4[30KSQ+J,5YK?]DQP65NR+MB?R)O,N)&8A$8(
MGR,7E3Y=WIWA3Q+:^,_"VFZQ8L[66JVL5Y;LZ[6:.1 ZDCL<$<5Y#\8_V:?&
MGQ+US^UM-\>:'X?U6[TK4?#FH2CPP]U'-IES,KQ")&O!Y=W"JX$Q+Q.SL6@Q
MM1?7O"GAJU\&>%M-T>Q5ULM)M8K.W5VW,L<:!%!/<X YJ:?P>_O_ ,&7Z<GS
MYNEBI_&N7;_@1_7F^7+UN:%%%% !1110 4444 ?GK_P7B_YI7_W%_P#VQK\]
M:_0K_@O%_P TK_[B_P#[8U^>M?I?#_\ N%/Y_P#I3/Y^XW_Y'5;_ +=_](B%
M%%%>R?*!1110 4444 ?NC^R/_P FH_#'_L4]*_\ 2.*O0Z\\_9'_ .34?AC_
M -BGI7_I'%7H=?D.(_BR]6?U#@/]UI_X5^04445B=84444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y!^VG_ ,DML/\
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
M^A]\6?\ @/IG_P AT?\ "N=8_P"A]\6?^ ^F?_(=;7VO6?\ GPTS_P #W_\
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
MZS_SX:9_X'O_ /&:@HTZ*S/M>L_\^&F?^![_ /QFC[7K/_/AIG_@>_\ \9H
M\F^+G_)0]0_[9_\ HI*YNO1_%WPHUGQ5XAN+_=ID'G[?W?GNVW"A>OECT]*S
M?^%#ZS_S\:9_W]?_ .(KU:>)IJ"39X57!UI5)22Z^1Q5%=K_ ,*'UG_GXTS_
M +^O_P#$4?\ "A]9_P"?C3/^_K__ !%7]:I=S/ZC7_E_%'%45VO_  H?6?\
MGXTS_OZ__P 11_PH?6?^?C3/^_K_ /Q%'UJEW#ZC7_E_%'%45VO_  H?6?\
MGXTS_OZ__P 11_PH?6?^?C3/^_K_ /Q%'UJEW#ZC7_E_%'K=%9GVO6?^?#3/
M_ ]__C-'VO6?^?#3/_ ]_P#XS7CGT)IT5F?:]9_Y\-,_\#W_ /C-'VO6?^?#
M3/\ P/?_ .,T :=%9GVO6?\ GPTS_P #W_\ C-'VO6?^?#3/_ ]__C- &G16
M9]KUG_GPTS_P/?\ ^,T?:]9_Y\-,_P# ]_\ XS0!IT5F?:]9_P"?#3/_  /?
M_P",T?:]9_Y\-,_\#W_^,T :=%9GVO6?^?#3/_ ]_P#XS1]KUG_GPTS_ ,#W
M_P#C- &G169]KUG_ )\-,_\  ]__ (S1]KUG_GPTS_P/?_XS0!IT5F?:]9_Y
M\-,_\#W_ /C-'VO6?^?#3/\ P/?_ .,T :=%9GVO6?\ GPTS_P #W_\ C-'V
MO6?^?#3/_ ]__C- &G169]KUG_GPTS_P/?\ ^,T?:]9_Y\-,_P# ]_\ XS0!
MIT5F?:]9_P"?#3/_  /?_P",T?:]9_Y\-,_\#W_^,T :=%9GVO6?^?#3/_ ]
M_P#XS1]KUG_GPTS_ ,#W_P#C- &G169]KUG_ )\-,_\  ]__ (S1]KUG_GPT
MS_P/?_XS0!IT5F?:]9_Y\-,_\#W_ /C-'VO6?^?#3/\ P/?_ .,T ?!'_!>+
M_FE?_<7_ /;&OSUK]?/V\?V&-9_;;_X17_B=Z9X9_P"$9^U_\LWO?M/G^1[1
M[=OD^^=W;'/SU_PXGUG_ **+IG_@H?\ ^.U]QD^<8.A@X4JL[25^C[OR/Q_B
MGA;-,9FE7$8>E>#Y;/FBMHI=6GNCX(HK[W_X<3ZS_P!%%TS_ ,%#_P#QVC_A
MQ/K/_11=,_\ !0__ ,=KT_\ 6# ?\_/PE_D?/?ZD9W_SY_\ )H?_ "1\$45]
M[_\ #B?6?^BBZ9_X*'_^.T?\.)]9_P"BBZ9_X*'_ /CM'^L& _Y^?A+_ "#_
M %(SO_GS_P"30_\ DCX(HK[W_P"'$^L_]%%TS_P4/_\ ':/^'$^L_P#11=,_
M\%#_ /QVC_6# ?\ /S\)?Y!_J1G?_/G_ ,FA_P#)'VU^R/\ \FH_#'_L4]*_
M](XJ]#KB_A'X-UGX5_"CPQX8\O3+[_A'-)M=+^T_:GB^T>1"D6_9Y3;=VW.,
MG&<9-=#]KUG_ )\-,_\  ]__ (S7YQ6DI5)26UV?O.$A*%"$);I)?@:=%9GV
MO6?^?#3/_ ]__C-'VO6?^?#3/_ ]_P#XS69T&G169]KUG_GPTS_P/?\ ^,T?
M:]9_Y\-,_P# ]_\ XS0!IT5F?:]9_P"?#3/_  /?_P",T?:]9_Y\-,_\#W_^
M,T ?.'Q#^('Q"\<67QD\6:#X^NO!T'PDO+BRTW0TTRQN;#56M+*&\D?4&FA>
MX*3&4H!;30%8PI!+'=6O<?MM>)(;[6+Q/A_9-X5\*:GI.EZYJ$GB Q7L;7]M
M83![:T^S,)?*^W*'$DT1VIE-[$HO6>/_ -DOPQ\3O&=SKNL>&8Y;K43"=2MK
M?Q3J5IIVM&+ C-]90[+:\(4*G^D1291%0Y50HQ;/]BO2[KXW^)O'6LV2:M?Z
M[K=EK5O:+KU_:V-L]I:6L$ FM4/V>[:.2V,T;S1$QM(-N"H8E'1I3VM'[U;F
M?=\VKM=)6LFKA/5MQ_O?C:R_[=M:^K=[M&%X/_X* ZEXV^-\^@6/PW\0S>%8
M]6O]&778[#6"8Y;0S1O-*QTT:>MNTT#H'2_D?YX\QABZ)2\0_M\>+=&^#G@K
MQ4G@#P[)>^.+)M7L]#CUW5]0U%+#R8)%G,6G:+=OP9MLA*B*,F$>:S2[5].T
MG]F?2= ^(5UXEL--U&PO+V>>ZN+*U\;:O#I$TTRL)I&TY6%F7<LSLWDY,C&0
M_/\ -5?Q/^RCX<\6>%/#FBS^'VM+#PG8?V5IG]F^+=3TV:*SV1H;:2:W,<LT
M+"*/='*SJQ12P) -3[WL[?:T_6_X\OROHBFX^T;7PZ_\ XK0/VNO&'Q&\77S
MZ=X>T6Q\!W'PXM/&EK?_ -K.FNVS745RR+Y#6LEN6#0A<%B%QO/F;O*6CHW[
M>?B"#39-2D\#Q7?A#0+W0M'U?6)O$ _M.6XU.UT^6-H;2.T$<NU]0B63,D Q
MED4_<7TNR_9CT#3)])>U\.0V@T70!X7MHK?Q+J$4#Z:$9%MYHE 2<(KML:4.
MR%F*LI)-5=?_ &4/#^M?#/7O"L?ANPM--\0S6=W<;-8N9&%Q9Q6T5I,-\;#,
M2V5K\I^1_*^=6W/NJH[<[@O1?]OR>OK!I>J\KB@DYQYWIU_\!@KKYJ;^?W<_
M^Q+^VE??M@OK5TNB>$+30]-LK&ZAU#0O%C:XK2W*/(;2;_1(4AN845/-C#N4
M,J#H03Y=\"O^"F5AK^M?$N_N_%GAWQM8PZ;<^)O#NBZ+>VCWVG6T%[+9"RF\
MLY1I5-A,#/\ ,K7DP)VQ@+Z+^RO^R/XT^!.@>(-+\3>+QXRTW6M/@TV*S75]
M:2&SCC657D1KV\O98Y'610?(DA0"-<(",CO?%O[./A[QSH&D:5JG@_0[K3M"
MTNXT6QMO[4N$CALKBW%M-;D+&-R-$JC#9P45AAE!%U.53;AM:R^=^^UFHVLM
M5=::WFG=Q2GO=/Y*VG2]TVG=JSL^UN57XX?&"P^/7@'PMJ_@?X;Z=8^)K34+
MO4FM?%U[?36L=L]J-T3-IT*LP$_^K90'/_+1-N7P?A;^W'/?Z58Z3>:-?7WB
M#4+RPM])^UZC"9=8BNK^[MI92T5M$BFV6SN)'58_N(F3E\UWNB?LOZ3H$GAZ
M6*RUJXNO"MW+>:;=WOC[6KVZB:4()(GFF=Y);=O+CS;R,T)* [,U/I/[,_AS
M0_%'A36K;PAHZ:IX'COH]$N#J]T[6*WC;KG&4(?>2<%PVW<VW;DYG2\>U]?-
M;V^_3TU\A*_*^]M/7_AOQ_'R4_M9_$&2Q\%1Z3I6E7^B^(-!\0ZCJ6IZEK0A
MUFV;3[@1[H%BL#:LRJZE5>,*Y(#;=A:6'3?^"C^KS^+-,TC2?AKXK\56%JFE
M6NKW]M8ZI<W8N+NUMKAFB-MI;:>ZQI=1ES-=VIRLA$:J(R_K6J?LM^'M6TC0
MK%_#<4%MX;:Z-@+3Q/J%JR+=,6N(I&BVM-%(3EHI2R':OR_*,4YOV1/#H\06
MVIV>E:MHES;0VT!71?'NM:3!="WC6*%KB&VDCCN'6-$CWS*[%$122J@"*=U?
MF\K?>[_FE\KW+EK:W9_?[MOR?W[=1W[)_P"TWJ?[1*:Q_:^B:!X6O=,6"1M%
M76+N77=/67S"HU"QNK&UDM"0F4(,J2_,4=E =L3]M_5?%&AIH-[#K7Q!\-?#
M[3UEO?$6K^"+:SNM5T^2*6W>!YHKB*:22RVB8RK;0R2'"AE,7F9T/#/[):^!
M/B!H^NZ)=Z[ UC,9K[^T?&NKZS<ZHJQ2QPVSSWCRNMJC3R2F!?E>58G/,?.G
M\;?V8M._: UW2K_7K2_A?34DMYHM+\5W^FPZO:R*0UI>) J"XMRQ#^6^1E<?
M=>17J6\7#I^GYZ]- C9-WV_K^KV?H<?X@^)GB_2/VJ/!5Q%XA\2_\*[\67*V
M\#W&GZ6_A[4$DT^22&*WDA#ZBMXTR"3S+@Q6I0.B_.8P_8?&3Q/XK\+_ +1/
MPJBLO$$5MX7\0ZI<Z7?:2FG1F2[9=.OKGS)+ARS !H(-BQK&01)N:0.JI);?
MLQZ#9_$E/%<?AY!J<,GGV\!\3ZB=-LIO(^S^?!8'_1(9O*RGFQQ+)AG^;YFS
M5\3_ +*.C>,=>\+:GJ-KXBFO?!:QC29%^(NO1^2R!U$DBK*!/*RR.CR3!W=&
M*NS+Q5*VGD_P_5KOII;9K6=;/TM\^_ET[OY/3T7Q-X^L?"5W'#=0:U*\B;P;
M+1[N]0#..6AB=0>.A.:ST^-_A97"W6JKI3L<!=4@ETYB?I.J&MC[7K/_ #X:
M9_X'O_\ &:1Y]7E0JVGZ6RL,$&^<@C_OS4C+FF:O:ZU;":SN;>[A/22&02*?
MQ'%6*X?4OA1I^K7)GE\(^&%N3_R\0SM#/_W\2$-^M5_^%8:K9?\ (,U'5]*]
M GB"6[5?HMU!*H'L!B@# _;3_P"26V'_ &%8_P#T3-7S%7U-XR^$7B[Q_80Z
M?J^IZ+?Z;#,+C;+&Z7!<*RC]Y&$7'S'/R<^U<_\ \,@_],],_P# J?\ PKW,
M!CZ5*ER3W/ELVRG$8C$>TIVM9=3YYHKZ&_X9!_Z9Z9_X%3_X4?\ #(/_ $ST
MS_P*G_PKM_M;#]W]QYG^K^,[+[SYYHKZ&_X9!_Z9Z9_X%3_X4?\ #(/_ $ST
MS_P*G_PH_M;#]W]P?ZOXSLOO/GFBOH;_ (9!_P"F>F?^!4_^%'_#(/\ TSTS
M_P "I_\ "C^UL/W?W!_J_C.R^\U_V+/^26W_ /V%9/\ T3#7K]</\+/A_?\
MPK\/S:?:VFF21S7#7!/VV4<E57O&W]T=ZZ7[7K/_ #X:9_X'O_\ &:^>Q515
M*TIQV9]C@*,J6'A3GND:=%9GVO6?^?#3/_ ]_P#XS1]KUG_GPTS_ ,#W_P#C
M-<YUFG169]KUG_GPTS_P/?\ ^,T?:]9_Y\-,_P# ]_\ XS0!IUYG:?LF>#[7
MXVW'CMAKUQJ4LR7L6G3ZU=2Z-9WH1XVO8;$R?9TN71]K2!,_+E=K-(S]S]KU
MG_GPTS_P/?\ ^,T?:]9_Y\-,_P# ]_\ XS0M'S+?^O\ ) ]5RO8Y;4OV:/!6
MK?#"^\'RZ1*-!U'4I-8F2+4+F*X%[)=F]:Y2Y203QRBY/F*Z.&0@;2   [PS
M^SAX5\&>&(M'TI-?T^QCMKVW(@\1:BDLYO'\RXGEE$_F2W3/EA<R,TZ,S%9%
M+-GI_M>L_P#/AIG_ ('O_P#&:/M>L_\ /AIG_@>__P 9H\OZ[?EH.[O?Y_,Y
M[X(_ 'PW^SQX>NM*\+KKL=C>W4E[+'J6OW^KD32,7D96O)I63>[,[!2 S,S$
M%B37:5F?:]9_Y\-,_P# ]_\ XS1]KUG_ )\-,_\  ]__ (S1=O<6VQIT5F?:
M]9_Y\-,_\#W_ /C-'VO6?^?#3/\ P/?_ .,T :=%5-/FOY)3]JMK2%,<&*Y:
M4D_0HO\ .K= 'D'Q_P#^1RMO^O)?_0Y**/C_ /\ (Y6W_7DO_H<E% 'IG@K_
M )$W2?\ KRA_] %:=9G@K_D3=)_Z\H?_ $ 5IT %%%% !1110 4444 %%%%
M!1110 4444 %<]X@^+7A7PGXPTSP]JOB;P_INOZW_P @[3+O488;R_Y(_<Q,
MP>3D$?*#TKH:^=OCZ+CPQ\=3J/AG3O%=QXHU>/2[6XT^?PM-JGAS7X(KEVC:
M2[2,K93P&25A(\\84A6:*4;#0OB2[O\ K^M?0'\+?;^OZV/HFBOC#XD:;\0O
M$5MXCM/#TGQ:M_BK-=ZY'>2M-J=OX=33C!>+9_968C3PV#8^6UO_ *2),ER,
M3&MW4->\3_M!_M,Z$+&#XN:+\/Y8=.MK]I+;5?#R2R):ZU)/G<(I8QYAL5:0
M;-S+$ S#;DA[R3]/QZ^G3U305/<NWY_@TK>NMTNVOI]945\B:P/%=Q\*_'*Z
M=-\5+;XG_P!H.FKRW5KKEQIL>FC55$C:;$LD5J_^A?<%C(EVR9PPF)-<7>:=
MXET'PM;3_P#"7_%CQK;VMU<RVWAM/"?C[P\UVQCMP(_[2\^>\BPRNRM=-- 3
M*ZJD>TNA#WOZ_+JUV?5IK2UQM6=O-K^KZ?Y+4^[ZQT^(>@2>.6\,+KFCGQ*E
MI]O;21>Q_;EMMVWSC#G?Y>X@;\8SQFO(?VE[J=_%GA(^(+?XEP^")-.NVNX?
M!QU1KZ/4\P>0MPVE$W/EB+[2 0WDE_OG/EUS'[('P7\6:'+\0-4\0R>*K/Q?
MK^F6$/VK4]3N9HFF:P3<XC\PV_FQR *S1+A2&52%XJ9-QBYVO:^BWTO9?.U^
MNC3ZBC:32VO;?Y7^Z_EKZ'OGA3XM^%?'GB'5M(T/Q-X?UG5= D\G5+*QU&&X
MN--?<R[)HT8M&VY6&& .5([5T-?.GPM\1I#^S8VA:3\.O%UOXO\ !W@V739;
M6ZT^[T=A<+&JO:6^I;5,IFEC+B:TDD'[M7+JQCW>):'#XUM]+UNRN_$_Q5D\
M/076G7UEM\(^.8#JTOE7BW-IYANKC5;9<BV/G"7R0RJ?L\FXA[FE%M7NEUZ/
M6U_3JN^RN)7<4VK7Z=5HM'YW?EIKT/N[2-=LO$-J\UA>6M]#'-+;/);RK(J2
MQ.T<D9*D@,CJRL.H92#R*M5\??L?_#?Q1X.\,?#CQ"^G?$30]0U[QCKD>MZ+
MJ>L:G?6VG:;*=4GB\V*XV@DS+;,+J:,3.THR^'"U]@TY1M_7]?U]X7]YKUMZ
M7:_3[K!1114C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** *D>O6,NLSZ<MY:MJ%K!'<S6HF4S0Q2%U21DSN"L8Y &(
MP3&V/NFET37++Q+H]KJ.G7=KJ&GWT2SVUU;2K+#<1L,JZ.I(92"""#@@UXWX
M_P#%LOP7_:8UKQ#J.@>*M3T7Q)X4L=/M+C0]#N]787=I<WKO!(EM&[1;UO(R
MCR!8SM<%@17@'Q.\&_$7X8_"_P %Z-X>;QSJ/C?1?!6F:19Z!IUOK]GI^FZD
ML9!N_P"T+0_V7<;&*[[>]!1O*YF124=)Z7]%_P"E7_)?)IO34KE]YQOV_*-_
MN;:^5MS[MHKX0T[0O$EIX5N';XB?%>ZL_M-K-+H__" ?$"U:[=8[C=&;QKNX
MOH0Y9,O;R>2AB0M#+NVM[?\ $C4M8OO@1\,YK_2?B%H?AZ>6W_X2G3]%O-2O
M]?M(/LDOE(9X/^)A(HN?(\QT G(_U@4&4"FK+YI??_6F^F]KD)W=O)O[O+^M
M=K[GM&K?$/0- \6:7H-]KFCV6N:X)&TW3I[V..[U 1C=(88B0\FT<MM!P.M5
MK/XM^%=0^(5SX2@\3>'Y_%=E"+BXT6/486U"WC(4AW@#>8JX=#DKC#+ZBOGO
M]E/X3:PO[1=QXLU>/X@BR.AS1:+)KFIZCN%F=0N%MHKF*63:THMRC;9U,P#*
MTF)=QKK?V<M0A\*@^#M4\(>)'\7:5K6K:C+J%QHD_P!AE:::XD6]CU%U\@F:
M*5$VQR&5?-*,BJC[4OA4GU4G;KI)K\M6M?+N-_%**Z-*_35)WOVZ+[_(]XJK
M8:[9:K>7MO:WEK<SZ;,+>[BBE5WM9"B2!) #E&*.C8.#M=3T(KX.\-Q_$!KK
M5+>?7/BGX:TK5=&\W4(U\,>,]7.CWR7MHRV2S2WDES<YB:XC-QIQM49<ON("
MA-O]GWX=>*H=#\5>-(-*^)^@:P/B'I":=I]UKFNW45[IS?V7;7=U)%?".>YC
M>'SR3=QL8!'A=GEDFJ<>9I/9_P#R2CZ6UNM=5KMN2TNE_6E_^ ^ST>NA]P44
M45(!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !6)X_^)?ASX4>'SJWBG7]$\-:4)%A-YJM]%9VX=L[5\R1E7)P<#.3
MBMNO)/VK[&Q6P\,ZI-+XVTW4M$U&2YTO5O#>@2:[)IUPUO+&1/:1PS.\,D;N
MC$1\9&)(F*M4R=D-*YZK8:A!JMA#=6LT5S;7,:RPS1.'CE1AE65AP00001US
M4U?'GC"_\8ZIH%LWB'2/B1HNJR^$+<^#K'P/:ZI9:=;ZL6N PNHK9C'"?^/(
MB+47,$:%E).)B<KXK>,?BI'\)1X4L[?XGOX\TS7O$5[J&H:;INH?93:R6FJO
M9"*[V"*9-\UF(XHV?8T:*54H!5VNVE_6MOPZ]KKY+[*=_P"N7F^Y[+N[]M?M
MBBOGB+PU_P (9^T-;:7JTWQ7N;"VL+)O"DMO>Z[>Z8]RTEPUS_:$T#,C-YGE
M9%\WE+%L" #>*\/\'>'OB#+X:O'\1?$GXH:/K\]BBZ]90?#OQE>HUU]H@:41
MS17LD.W*R(&THVP*2LR%8U $WO\ U_7;7M=;W#?7T_%7_KOKV/O>L?Q9\0]
M\!2Z:FN:YH^BOK-VEAIZW][';&^N7^Y#$'(WR-V1<D]A7AL&J>);W]BZWDLM
M%\<:'(FI1QZA!'J&J:CKLNEB_ NIK:2\5=1\Q[?S&1'19T!VQC<L9/'_  N^
M$U[XK_:>\,>((H_BK_PA.DW=^="?7]3UJ&>!!:VA?STNI!.8GN?."K=@EPK
M Q",55O>?9??TZ?/3S3["O[M^OX=>O7:^G2UGJ?3.K?%OPKH/CRP\+7WB;P_
M9^)]5C\ZRT>?488[^\3YOGC@+"1U^1^54CY&]#70UX7X(OK?P1\:/&FA>(/"
M?B34]3\4>)[?5].U&/0I[W3[BW$%NL,C784V]N;5H7^25T<&,-&K&1-WBGBV
M3X@1_'+5YK34?B3X7M=1N]:L]2BM-"\4:W#I-L;:Z^RW<4LES)93[Y5MY4BL
M+:.2/S!$)%VMNE.\4^ZO^"=ODW9OI;Y*FK-^3M^>OS2NO6Q]JQ:[93ZU-IJ7
MEJ^HVT,=S-:K*IFBBD9U21DSN"LT<@!(P3&P'0U:KX$\ ?#+Q5K]U\8O$-G9
M_%FPO_#OA"T/AJ^&J^*+<^)-1@_M"5)%MM2876 [HOV%WGA_>$YE+AJ^]K-W
MDLXFD&)&0%AC&#CFK:LK_P!?U_P.NBENTK?UM%O\[?)]M9:***D84444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!5UC7
M;+P[9K<:A>6MC TT5NLMQ*L2&25UCC0%B!N=V55'4LP Y(HBUVRGUJ;34O+5
M]1MH8[F:U653-%%(SJDC)G<%9HY "1@F-@.AKS_]K;0]2USX)7#:3IUSJ]YI
M.JZ5K)LK8;I[J*SU&VNY4B7^*0QPOM7JS8 Y->2?$F^O/BEJ7Q!\6:1/X_\
M!^CZAI.A:':ZA_PA^M_VA<S6UY>W%PBV,"P:B(3'<QQF:(Q$%FVO\AI7T;ZW
M_"RL_O;7RTNRK:7_ *W5_N5V?4M%? ?P[M?B)J_CA;O5-=^)_@&VAU6$^'[4
M^'_&?B@2V"LFYY)WN$B'G2BXRFIV;31+(O6-8=ON'[%DFN6?_"4V$H\8:U-!
M:6[Q^)?$*>(M/BU2X/FY0:=J[,;8KP6-HS1.&'$6$C#>D7+LKVZ^GD^C3V>F
MK)ZV]/Z\UYJ]UKMJ>_\ B/Q)IW@[0;O5=7O[+2],T^)I[J\O)U@@MHU&6=W8
MA54#J2<"L/Q+\<O!7@OP38>)=8\8>%M)\.:KY?V+5;S58(+*\\Q"\?ES,X1]
MR LNTG(!(XKXW\6_#SQ'\5_AYI^GPP?&^?5?L,$WCJ+5;K6K6WEU(7EG@689
MEB(5OM;#^S_]'$:@MTAKZ%^*?D_"7XY^$/$.I:-XIUWPS9>';S0X)M/TV]U^
MXTVY>2W8-+%"LMP_G11,IF*M@QX=AYGS#T?*^O7IHI=?[S24?5>@;ZKI]^Z_
M)-M^A[3!.ES"DD;K)'(H964Y# \@@^E0:CKMEI%U90W=Y:VTVI3&VM(YI51K
MJ4(\ACC!.6;9&[8&3M1CT!KY%_;,_P"$QAU*PE\%Z9XV\+2:9X:MYM"M=)T_
M7[Z*ZN0TA%FT&G7<6G6C0!8P3=QSI*) H5EBVMS6I?#[7/B5^U;X1TZ:3XKZ
M]I4GB?4-1U'7\>*?#R:+;FSOD2T$,^++!\Q8UO+)H6QP$4OYC.UW9=W^#_IO
MMYMI _=BV^BO^%_\DN_E9GW317GO[,=MK&F_"Y['6SK#3Z9K6K6-J^JR2RW<
MME%J%Q':.\DI,DN;=8B)&)+@ALG.3Z%0_(-;M/HVONT"BBBD 4444 %%%% !
M1110 4444 %%%% !1110!Y!\?_\ D<K;_KR7_P!#DHH^/_\ R.5M_P!>2_\
MH<E% 'IG@K_D3=)_Z\H?_0!6G7C.F_&[5=(TZ"TCM]/,=K&L*%HWW$* !GYN
MO%3_ /"_]9_Y]M,_[]O_ /%T >OT5Y!_PO\ UG_GVTS_ +]O_P#%T?\ "_\
M6?\ GVTS_OV__P 70!Z_17D'_"_]9_Y]M,_[]O\ _%T?\+_UG_GVTS_OV_\
M\70!Z_17D'_"_P#6?^?;3/\ OV__ ,71_P +_P!9_P"?;3/^_;__ != 'K]%
M>0?\+_UG_GVTS_OV_P#\71_PO_6?^?;3/^_;_P#Q= 'K]%>0?\+_ -9_Y]M,
M_P"_;_\ Q='_  O_ %G_ )]M,_[]O_\ %T >OT5Y!_PO_6?^?;3/^_;_ /Q=
M'_"_]9_Y]M,_[]O_ /%T >OT5Y!_PO\ UG_GVTS_ +]O_P#%T?\ "_\ 6?\
MGVTS_OV__P 70!Z_17D'_"_]9_Y]M,_[]O\ _%T?\+_UG_GVTS_OV_\ \70!
MZ_17D'_"_P#6?^?;3/\ OV__ ,71_P +_P!9_P"?;3/^_;__ != 'K]%>0?\
M+_UG_GVTS_OV_P#\71_PO_6?^?;3/^_;_P#Q= 'K]%>0?\+_ -9_Y]M,_P"_
M;_\ Q='_  O_ %G_ )]M,_[]O_\ %T >OT5Y!_PO_6?^?;3/^_;_ /Q='_"_
M]9_Y]M,_[]O_ /%T >OT5Y!_PO\ UG_GVTS_ +]O_P#%T?\ "_\ 6?\ GVTS
M_OV__P 70!Z_17D'_"_]9_Y]M,_[]O\ _%T?\+_UG_GVTS_OV_\ \70!Z_17
MD'_"_P#6?^?;3/\ OV__ ,71_P +_P!9_P"?;3/^_;__ != 'K]%>0?\+_UG
M_GVTS_OV_P#\71_PO_6?^?;3/^_;_P#Q= 'K]%>0?\+_ -9_Y]M,_P"_;_\
MQ='_  O_ %G_ )]M,_[]O_\ %T >OT5Y!_PO_6?^?;3/^_;_ /Q='_"_]9_Y
M]M,_[]O_ /%T >OT5Y!_PO\ UG_GVTS_ +]O_P#%T?\ "_\ 6?\ GVTS_OV_
M_P 70!Z_17D'_"_]9_Y]M,_[]O\ _%T?\+_UG_GVTS_OV_\ \70!Z_17D'_"
M_P#6?^?;3/\ OV__ ,71_P +_P!9_P"?;3/^_;__ != 'K]%>0?\+_UG_GVT
MS_OV_P#\71_PO_6?^?;3/^_;_P#Q= 'K]%>0?\+_ -9_Y]M,_P"_;_\ Q='_
M  O_ %G_ )]M,_[]O_\ %T >OT5Y!_PO_6?^?;3/^_;_ /Q='_"_]9_Y]M,_
M[]O_ /%T >OT5Y!_PO\ UG_GVTS_ +]O_P#%T?\ "_\ 6?\ GVTS_OV__P 7
M0!Z_17D'_"_]9_Y]M,_[]O\ _%T?\+_UG_GVTS_OV_\ \70!Z_17D'_"_P#6
M?^?;3/\ OV__ ,71_P +_P!9_P"?;3/^_;__ != 'K]%>0?\+_UG_GVTS_OV
M_P#\71_PO_6?^?;3/^_;_P#Q= 'K]%>0?\+_ -9_Y]M,_P"_;_\ Q='_  O_
M %G_ )]M,_[]O_\ %T >OT5Y!_PO_6?^?;3/^_;_ /Q='_"_]9_Y]M,_[]O_
M /%T >OT5Y!_PO\ UG_GVTS_ +]O_P#%T?\ "_\ 6?\ GVTS_OV__P 70!Z_
M17D'_"_]9_Y]M,_[]O\ _%T?\+_UG_GVTS_OV_\ \70!Z_17D'_"_P#6?^?;
M3/\ OV__ ,71_P +_P!9_P"?;3/^_;__ != 'K]%>0?\+_UG_GVTS_OV_P#\
M71_PO_6?^?;3/^_;_P#Q= 'K]%>0?\+_ -9_Y]M,_P"_;_\ Q='_  O_ %G_
M )]M,_[]O_\ %T >OT5Y!_PO_6?^?;3/^_;_ /Q='_"_]9_Y]M,_[]O_ /%T
M >OT5Y!_PO\ UG_GVTS_ +]O_P#%T?\ "_\ 6?\ GVTS_OV__P 70!Z_17D'
M_"_]9_Y]M,_[]O\ _%T?\+_UG_GVTS_OV_\ \70!Z_17D'_"_P#6?^?;3/\
MOV__ ,71_P +_P!9_P"?;3/^_;__ != 'K]%>0?\+_UG_GVTS_OV_P#\71_P
MO_6?^?;3/^_;_P#Q= 'K]%>0?\+_ -9_Y]M,_P"_;_\ Q='_  O_ %G_ )]M
M,_[]O_\ %T >OT5Y!_PO_6?^?;3/^_;_ /Q='_"_]9_Y]M,_[]O_ /%T >OT
M5Y!_PO\ UG_GVTS_ +]O_P#%T?\ "_\ 6?\ GVTS_OV__P 70!Z_17D'_"_]
M9_Y]M,_[]O\ _%T?\+_UG_GVTS_OV_\ \70!Z_17D'_"_P#6?^?;3/\ OV__
M ,71_P +_P!9_P"?;3/^_;__ != 'K]%>0?\+_UG_GVTS_OV_P#\71_PO_6?
M^?;3/^_;_P#Q= 'K]%>0?\+_ -9_Y]M,_P"_;_\ Q='_  O_ %G_ )]M,_[]
MO_\ %T >OT5Y!_PO_6?^?;3/^_;_ /Q='_"_]9_Y]M,_[]O_ /%T >OT5Y!_
MPO\ UG_GVTS_ +]O_P#%T?\ "_\ 6?\ GVTS_OV__P 70!Z_17D'_"_]9_Y]
MM,_[]O\ _%T?\+_UG_GVTS_OV_\ \70!Z_17D'_"_P#6?^?;3/\ OV__ ,71
M_P +_P!9_P"?;3/^_;__ != 'K]%>0?\+_UG_GVTS_OV_P#\71_PO_6?^?;3
M/^_;_P#Q= 'K]%>0?\+_ -9_Y]M,_P"_;_\ Q='_  O_ %G_ )]M,_[]O_\
M%T >OT5Y!_PO_6?^?;3/^_;_ /Q='_"_]9_Y]M,_[]O_ /%T >OT5Y!_PO\
MUG_GVTS_ +]O_P#%T?\ "_\ 6?\ GVTS_OV__P 70!Z_17D'_"_]9_Y]M,_[
M]O\ _%T?\+_UG_GVTS_OV_\ \70!Z_17D'_"_P#6?^?;3/\ OV__ ,71_P +
M_P!9_P"?;3/^_;__ != 'K]%>0?\+_UG_GVTS_OV_P#\71_PO_6?^?;3/^_;
M_P#Q= 'K]%>0?\+_ -9_Y]M,_P"_;_\ Q='_  O_ %G_ )]M,_[]O_\ %T >
MOT5Y!_PO_6?^?;3/^_;_ /Q='_"_]9_Y]M,_[]O_ /%T >OT5Y!_PO\ UG_G
MVTS_ +]O_P#%T?\ "_\ 6?\ GVTS_OV__P 70!Z_17D'_"_]9_Y]M,_[]O\
M_%T?\+_UG_GVTS_OV_\ \70!Z_17D'_"_P#6?^?;3/\ OV__ ,71_P +_P!9
M_P"?;3/^_;__ != 'K]%>0?\+_UG_GVTS_OV_P#\71_PO_6?^?;3/^_;_P#Q
M= 'K]%>0?\+_ -9_Y]M,_P"_;_\ Q='_  O_ %G_ )]M,_[]O_\ %T >OT5Y
M!_PO_6?^?;3/^_;_ /Q='_"_]9_Y]M,_[]O_ /%T >OT5Y!_PO\ UG_GVTS_
M +]O_P#%T?\ "_\ 6?\ GVTS_OV__P 70!Z_17D'_"_]9_Y]M,_[]O\ _%T?
M\+_UG_GVTS_OV_\ \70!Z_17D'_"_P#6?^?;3/\ OV__ ,71_P +_P!9_P"?
M;3/^_;__ != 'K]%>0?\+_UG_GVTS_OV_P#\71_PO_6?^?;3/^_;_P#Q= 'K
M]%>0?\+_ -9_Y]M,_P"_;_\ Q='_  O_ %G_ )]M,_[]O_\ %T >OT5Y!_PO
M_6?^?;3/^_;_ /Q='_"_]9_Y]M,_[]O_ /%T >OT5Y!_PO\ UG_GVTS_ +]O
M_P#%T?\ "_\ 6?\ GVTS_OV__P 70 ?'_P#Y'*V_Z\E_]#DHKGO%GBNX\<:B
6EW=I#')'&(0(00N 2>Y//S&B@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6831543168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_PropertyAndEquipmentAndAmortizableIntangibleAssetsAbstract', window );"><strong>Property and Equipment, Net</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of property and equipment, net</a></td>
<td class="text"><div style="line-height:120%;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net consisted of the following as of:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Computer hardware</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,685</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,114</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Furniture and office equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,478</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,888</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,461</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,158</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements in process</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,318</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,940</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,942</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,100</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24,299</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,801</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,643</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,299</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_PropertyAndEquipmentAndAmortizableIntangibleAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>NA.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_PropertyAndEquipmentAndAmortizableIntangibleAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</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_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>XML
<SEQUENCE>21
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6812198976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [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="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Retirement Plan</a></td>
<td class="text">Retirement Plan<div style="line-height:120%;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has established a 401(k) plan for eligible employees to contribute up to </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> of their compensation, limited by the IRS-imposed maximum contribution amount. The Company matches </span><span style="font-family:inherit;font-size:10pt;"><span>33%</span></span><span style="font-family:inherit;font-size:10pt;"> of each employee&#8217;s contribution up to </span><span style="font-family:inherit;font-size:10pt;"><span>6%</span></span><span style="font-family:inherit;font-size:10pt;"> of the employee&#8217;s salary deferral each plan year. For the years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, the Company made employer contributions of </span><span style="font-family:inherit;font-size:10pt;"><span>$3.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$2.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for pension and other postretirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>XML
<SEQUENCE>22
<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>23
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6850864096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Stock-Based Compensation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">$ 51,504<span></span>
</td>
<td class="nump">$ 31,410<span></span>
</td>
<td class="nump">$ 21,930<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=twou_CurriculumAndTeachingMember', window );">Curriculum and teaching</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">45<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=twou_ServicingAndSupportMember', window );">Servicing and support</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">8,915<span></span>
</td>
<td class="nump">4,764<span></span>
</td>
<td class="nump">4,036<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=twou_TechnologyAndContentDevelopmentMember', window );">Technology and content development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">8,241<span></span>
</td>
<td class="nump">4,094<span></span>
</td>
<td class="nump">3,306<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Marketing and sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">7,021<span></span>
</td>
<td class="nump">2,743<span></span>
</td>
<td class="nump">1,742<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and administrative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">$ 27,282<span></span>
</td>
<td class="nump">$ 19,795<span></span>
</td>
<td class="nump">$ 12,843<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IncomeStatementLocationAxis=twou_CurriculumAndTeachingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=twou_CurriculumAndTeachingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=twou_ServicingAndSupportMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=twou_ServicingAndSupportMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=twou_TechnologyAndContentDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=twou_TechnologyAndContentDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6847624240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Additional Information (Details)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jan. 31, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>plan </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>plan </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jan. 01, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 01, 2019 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 30, 2014 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Stock-based compensation expense included in the unaudited condensed consolidated statements of operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNumberOfEmployeeCompensationPlans', window );">Number of share-based employee compensation plans (in plans) | plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock reserved for issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,178,107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,178,107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Compensation cost related to the nonvested awards not yet recognized | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period for recognition of compensation cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Total unrecognized compensation cost related to unvested RSUs | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 93.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 93.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedMaximumPeriodForRecognition1', window );">Unrecognized compensation cost period expected to be realized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Stock-based compensation expense included in the unaudited condensed consolidated statements of operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Stock-based compensation expense included in the unaudited condensed consolidated statements of operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Option to purchase common stock, outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,373,895<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,373,895<span></span>
</td>
<td class="nump">4,057,788<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34.24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34.24<span></span>
</td>
<td class="nump">$ 27.23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Expiration period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28.49<span></span>
</td>
<td class="nump">$ 39.66<span></span>
</td>
<td class="nump">$ 19.65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Aggregate intrinsic value of employee options exercised | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15.4<span></span>
</td>
<td class="nump">$ 54.0<span></span>
</td>
<td class="nump">$ 24.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=twou_PerformanceRestrictedStockUnitsMember', window );">Performance Restricted Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Stock-based compensation expense included in the unaudited condensed consolidated statements of operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,275,955<span></span>
</td>
<td class="nump">186,433<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=twou_PerformanceRestrictedStockUnitsMember', window );">Performance Restricted Stock Units | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Stock-based compensation expense included in the unaudited condensed consolidated statements of operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=twou_EquityIncentivePlan2008Member', window );">2008 Equity Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Stock-based compensation expense included in the unaudited condensed consolidated statements of operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of options or stock awards available for grant under the plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Option to purchase common stock, outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,124,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,124,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.66<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.66<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=twou_EquityIncentivePlan2014Member', window );">Equity Incentive Plan 2014</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Stock-based compensation expense included in the unaudited condensed consolidated statements of operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized under the plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Number of shares that may be added to the 2014 Plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,943,348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOfAnnualAutomaticIncreaseInSharesAuthorized', window );">Period of annual automatic increase in the number of shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageAppliedOnOutstandingSharesOfCommonStockForAutomaticInclusionInPlan', window );">Percentage applied on total number of shares of common stock outstanding on previous calendar year for automatic inclusion in the plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock reserved for issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,296,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,296,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,175,011<span></span>
</td>
<td class="nump">2,896,365<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Option to purchase common stock, outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,249,445<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,249,445<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44.14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44.14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=twou_EquityIncentivePlan2014Member', window );">Equity Incentive Plan 2014 | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Stock-based compensation expense included in the unaudited condensed consolidated statements of operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of options or stock awards available for grant under the plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,943,348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,943,348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=twou_EquityIncentivePlan2014Member', window );">Equity Incentive Plan 2014 | Restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Stock-based compensation expense included in the unaudited condensed consolidated statements of operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Restricted stock units outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,694,915<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,694,915<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Stock-based compensation expense included in the unaudited condensed consolidated statements of operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Granted (in shares)</a></td>
<td class="nump">1,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Performance Restricted Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Stock-based compensation expense included in the unaudited condensed consolidated statements of operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Granted (in shares)</a></td>
<td class="nump">1,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedMaximumPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedMaximumPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageAppliedOnOutstandingSharesOfCommonStockForAutomaticInclusionInPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the percentage applied on the total number of shares of common stock outstanding on previous calendar year end for automatic inclusion in the share based compensation plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageAppliedOnOutstandingSharesOfCommonStockForAutomaticInclusionInPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOfAnnualAutomaticIncreaseInSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period during which the number of authorized shares available for issuance under the 2014 Plan will automatically increase on an annual basis.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOfAnnualAutomaticIncreaseInSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_twou_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNumberOfEmployeeCompensationPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the number of employee compensation plans under the share-based arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNumberOfEmployeeCompensationPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of non-option equity instruments granted to participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of equity instruments other than options outstanding, including both vested and non-vested instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of additional shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=twou_PerformanceRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=twou_PerformanceRestrictedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=twou_EquityIncentivePlan2008Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=twou_EquityIncentivePlan2008Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=twou_EquityIncentivePlan2014Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=twou_EquityIncentivePlan2014Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6824302112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Information - Reconciliation of Net Loss to Total Segment Profitability (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (44,584)<span></span>
</td>
<td class="num">$ (141,112)<span></span>
</td>
<td class="num">$ (27,972)<span></span>
</td>
<td class="num">$ (21,554)<span></span>
</td>
<td class="nump">$ 4,832<span></span>
</td>
<td class="num">$ (9,944)<span></span>
</td>
<td class="num">$ (18,347)<span></span>
</td>
<td class="num">$ (14,871)<span></span>
</td>
<td class="num">$ (235,222)<span></span>
</td>
<td class="num">$ (38,330)<span></span>
</td>
<td class="num">$ (29,423)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="num">(713)<span></span>
</td>
<td class="num">(924)<span></span>
</td>
<td class="num">(1,814)<span></span>
</td>
<td class="num">(2,349)<span></span>
</td>
<td class="num">(2,120)<span></span>
</td>
<td class="num">(1,799)<span></span>
</td>
<td class="num">(912)<span></span>
</td>
<td class="num">(342)<span></span>
</td>
<td class="num">(5,800)<span></span>
</td>
<td class="num">(5,173)<span></span>
</td>
<td class="num">(371)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">5,289<span></span>
</td>
<td class="nump">5,651<span></span>
</td>
<td class="nump">2,424<span></span>
</td>
<td class="nump">55<span></span>
</td>
<td class="nump">27<span></span>
</td>
<td class="nump">27<span></span>
</td>
<td class="nump">27<span></span>
</td>
<td class="nump">27<span></span>
</td>
<td class="nump">13,419<span></span>
</td>
<td class="nump">108<span></span>
</td>
<td class="nump">87<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionLossBeforeTax', window );">Foreign currency loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">707<span></span>
</td>
<td class="nump">1,722<span></span>
</td>
<td class="nump">866<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="num">(942)<span></span>
</td>
<td class="nump">714<span></span>
</td>
<td class="num">(18,691)<span></span>
</td>
<td class="num">(941)<span></span>
</td>
<td class="nump">$ 340<span></span>
</td>
<td class="num">$ (414)<span></span>
</td>
<td class="num">$ (3,565)<span></span>
</td>
<td class="num">$ (1,228)<span></span>
</td>
<td class="num">(19,860)<span></span>
</td>
<td class="num">(4,867)<span></span>
</td>
<td class="num">(1,297)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,843<span></span>
</td>
<td class="nump">32,785<span></span>
</td>
<td class="nump">19,624<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment', window );">Deferred revenue fair value adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,175<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_TransactionCosts', window );">Transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,786<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationIntegrationRelatedCosts', window );">Integration costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,255<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring-related costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,826<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_ShareholderActivismCosts', window );">Shareholder activism costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,042<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment charge</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 70,379<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,379<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,504<span></span>
</td>
<td class="nump">31,410<span></span>
</td>
<td class="nump">21,930<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_AdjustmentsToNetIncomeLoss', window );">Total adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">211,276<span></span>
</td>
<td class="nump">55,985<span></span>
</td>
<td class="nump">40,839<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_ProfitLossFromSegmentOperations', window );">Total segment profitability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (23,946)<span></span>
</td>
<td class="nump">$ 17,655<span></span>
</td>
<td class="nump">$ 11,416<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_AdjustmentsToNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of adjustments related to net income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_AdjustmentsToNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_twou_ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, Liability, Increase (Decrease) for Fair Value Adjustment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_twou_ProfitLossFromSegmentOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period from segment operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_ProfitLossFromSegmentOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_twou_ShareholderActivismCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shareholder Activism Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_ShareholderActivismCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_twou_TransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transaction Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_TransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_BusinessCombinationIntegrationRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Costs incurred to effect a business combination which have been expensed during the period. Such costs could include business integration costs, systems integration and conversion costs, and severance and other employee-related costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_BusinessCombinationIntegrationRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ForeignCurrencyTransactionLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized and unrealized loss recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30690-110894<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30700-110894<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ForeignCurrencyTransactionLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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>XML
<SEQUENCE>26
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6823681392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Loss (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive loss</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Foreign currency translation adjustments, tax</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e640-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6846836272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Amortizable Intangible Assets - Goodwill (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 61,852<span></span>
</td>
<td class="nump">$ 61,852<span></span>
</td>
<td class="nump">$ 71,988<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill recognized in connection with business combination</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">425,346<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment charge (current and cumulative)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (70,379)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(70,379)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,531<span></span>
</td>
<td class="num">(10,136)<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">418,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">418,350<span></span>
</td>
<td class="nump">61,852<span></span>
</td>
<td class="nump">71,988<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=twou_GraduateProgramSegmentMember', window );">Graduate Program Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill recognized in connection with business combination</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment charge (current and cumulative)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=twou_AlternativeCredentialSegmentMember', window );">Alternative Credential Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 61,852<span></span>
</td>
<td class="nump">61,852<span></span>
</td>
<td class="nump">71,988<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill recognized in connection with business combination</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">425,346<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment charge (current and cumulative)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(70,379)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,531<span></span>
</td>
<td class="num">(10,136)<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 418,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 418,350<span></span>
</td>
<td class="nump">$ 61,852<span></span>
</td>
<td class="nump">$ 71,988<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_StatementBusinessSegmentsAxis=twou_GraduateProgramSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=twou_GraduateProgramSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=twou_AlternativeCredentialSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=twou_AlternativeCredentialSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6844924368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COVER PAGE - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Feb. 24, 2020</div></th>
<th class="th"><div>Jun. 28, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover page.</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-36376<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">2U,&#160;INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">26-2335939<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">7900 Harkins Road<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Lanham,<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">MD<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">20706<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">301<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">892-4350<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common stock, $0.001 par value per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">TWOU<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,786,014,274<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,627,643<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text"><div style="line-height:120%;padding-top:10px;padding-left:24px;text-indent:48px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Portions of the Company&#8217;s definitive proxy statement, to be filed pursuant to Regulation&#160;14A under the Securities Exchange Act of 1934, for its </span><span style="font-family:inherit;font-size:8pt;">2020</span><span style="font-family:inherit;font-size:8pt;"> Annual Meeting of Stockholders, or an amendment on Form 10-K/A are incorporated by reference in Part&#160;III of this Form&#160;10-K.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001459417<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2019<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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_CurrentFiscalYearEndDate</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:gMonthDayItemType</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_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 20-F, 40-F<br> -Number 240<br> -Section 15<br> -Subsection d-1<br></p></div>
<a href="javascript:void(0);" onclick="top.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_DocumentAnnualReport</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_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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_DocumentFiscalPeriodFocus</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:fiscalPeriodItemType</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_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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_DocumentFiscalYearFocus</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:gYearItemType</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1-<br></p></div>
<a href="javascript:void(0);" onclick="top.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_DocumentTransitionReport</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_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="top.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-23<br></p></div>
<a href="javascript:void(0);" onclick="top.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_DocumentsIncorporatedByReferenceTextBlock</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>nonnum:textBlockItemType</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.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_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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_EntityCommonStockSharesOutstanding</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:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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_EntityCurrentReportingStatus</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:yesNoItemType</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.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_EntityFilerCategory</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:filerCategoryItemType</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.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_EntityInteractiveDataCurrent</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:yesNoItemType</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_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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_EntityPublicFloat</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:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.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_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.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_EntityShellCompany</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_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.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_EntitySmallBusiness</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_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.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_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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_EntityVoluntaryFilers</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:yesNoItemType</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_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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_EntityWellKnownSeasonedIssuer</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:yesNoItemType</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.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_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6847179536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Expenses (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Accrued university and head tutor compensation</a></td>
<td class="nump">$ 23.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedMarketingCostsCurrent', window );">Accrued marketing costs</a></td>
<td class="nump">22.1<span></span>
</td>
<td class="nump">$ 10.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_AccruedTransactionIntegrationandRestructuringRelatedCosts', window );">Accrued transaction, integration and restructuring-related costs</a></td>
<td class="nump">4.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Employee termination benefits reserve</a></td>
<td class="nump">$ 0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_AccruedTransactionIntegrationandRestructuringRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrued Transaction, Integration and Restructuring-Related Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_AccruedTransactionIntegrationandRestructuringRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedMarketingCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services.   Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_AccruedMarketingCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6911-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_AccruedProfessionalFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_RestructuringReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_RestructuringReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6831508832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Significant Accounting Policies</a></td>
<td class="text">Significant Accounting Policies<div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation and Principles of Consolidation</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries and have been prepared in accordance with United States generally accepted accounting principles (&#8220;U.S.&#160;GAAP&#8221;) and include the assets, liabilities, results of operations and cash flows of the Company. All significant intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of consolidated financial statements in accordance with U.S.&#160;GAAP requires management to make certain estimates and assumptions that affect the amounts reported herein. The Company bases its estimates and assumptions on historical experience and on various other factors that it believes to be reasonable under the circumstances. Significant estimates and assumptions are inherent in the analysis and the measurement of acquired intangible assets, the recoverability of goodwill and deferred tax assets. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may be affected by changes in those estimates. The Company evaluates its estimates and assumptions on an ongoing basis.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition, Accounts Receivable and Allowance for Doubtful Accounts</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January&#160;1, 2018, the Company adopted Accounting Standards Update (&#8220;ASU&#8221;) No.&#160;2014-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606)</span><span style="font-family:inherit;font-size:10pt;"> and the related amendments using the modified retrospective transition method and has concluded that doing so did not have a material impact on the amount and timing of either its revenue or costs. As part of its assessment, the Company completed reviews of its contracts and evaluated its costs, including costs of obtaining contracts with its university clients and costs associated with content development. Certain of these contract and content costs are capitalized under the new standard. The adoption of ASU 2014-09 did not have a material impact as of January&#160;1, 2018, and no cumulative adjustment was recorded. Further, the amounts reported as of December&#160;31, 2018 on the consolidated balance sheets and the results of operations for the year ended December&#160;31, 2018 reported on the consolidated statements of operations and comprehensive loss would not have been materially different than under legacy U.S. GAAP (i.e., Topic 605).</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company generates substantially all of its revenue from contractual arrangements, with either its university clients or students, to provide a comprehensive platform of tightly integrated technology and technology-enabled services that support its offerings.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Performance Obligations</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. A contract&#8217;s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing the expected value method. Variable consideration is included in the transaction price if, in the Company&#8217;s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. Any estimates, including the effect of the constraint on variable consideration, are evaluated at each reporting period, and if necessary, the Company adjusts its estimate of the overall transaction price. Revenue is then recognized over the remaining estimated period of performance using the cumulative catch-up method. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> derives revenue primarily from contractually specified percentages of the amounts the Company&#8217;s university clients receive from their students in 2U-enabled degree programs for tuition and fees, less credit card fees and other specified charges the Company has agreed to exclude in certain university contracts. </span><span style="font-family:inherit;font-size:10pt;"><span>The Company&#8217;s contracts with university clients in this segment typically have terms of 10 to 15 years and have a single performance obligation, as the promises to provide a platform of tightly integrated technology and services that university clients need to attract, enroll, educate and support students are not distinct within the context of the contracts.</span></span><span style="font-family:inherit;font-size:10pt;"> The single performance obligation is delivered as the university clients receive and consume benefits, which occurs ratably over a series of academic terms. The amounts received from university clients over the term of the arrangement are variable in nature in that they are dependent upon the number of students that are enrolled in the program within each academic term. These amounts are allocated to and are recognized ratably over the related academic term, defined as the period beginning on the first day of classes through the last. Revenue is recognized net of an allowance, which is established for the Company&#8217;s expected obligation to refund tuition and fees to university clients.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;"> derives revenue primarily from contracts with students for the tuition and fees paid to enroll in, and progress through, the Company&#8217;s short courses and boot camps. </span><span style="font-family:inherit;font-size:10pt;"><span>The Company&#8217;s short courses run between six and 16 weeks, while boot camps run between 12 and 24 weeks.</span></span><span style="font-family:inherit;font-size:10pt;"> In this segment, the Company&#8217;s contracts with students include the delivery of the educational and related student support services and are treated as either a single performance obligation or multiple performance obligations, depending upon the offering being delivered. All performance obligations are satisfied ratably over the same presentation period, which is defined as the period beginning on the first day of the course through the last. The Company recognizes the proceeds received, net of any applicable pricing concessions, from the students enrolled and shares contractually specified amounts received from students with the associated university client, in exchange for licenses to use the university brand name and other university trademarks. These amounts are recognized as curriculum and teaching costs on the Company&#8217;s consolidated statements of operations and comprehensive loss. The Company&#8217;s contracts with university clients in this segment are typically shorter and less restrictive than the Company&#8217;s contracts with university clients in the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company does not disclose the value of unsatisfied performance obligations for the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> because the variable consideration is allocated entirely to a wholly unsatisfied promise to transfer a service that forms part of a single performance obligation.&#160;The Company does not disclose the value of unsatisfied performance obligations for the </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;"> because the performance obligations are part of contracts that have original durations of less than one year.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Acquisition Costs</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company pays commissions to certain of its employees to obtain contracts with university clients in the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;">. These costs are capitalized and recorded on a contract-by-contract basis and amortized using the straight-line method over the expected life, which is generally the length of the contract.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">With respect to contract acquisition costs in the </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;">, the Company has elected to apply the practical expedient in ASC Topic 606 to expense these costs as incurred, as the terms of contracts with students in this segment are less than one year.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Payments to University Clients</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pursuant to certain of the Company&#8217;s contracts in the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;">, the Company has made, or is obligated to make, payments to university clients at either execution of a contract or at the extension of a contract in exchange </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">for various marketing and other rights. Generally, these amounts are capitalized and amortized as contra revenue over the life of the contract, commencing on the later of when payment is due or when contract revenue recognition begins.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Accounts Receivable, Contract Assets and Liabilities</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance sheet items related to contracts consist of accounts receivable, net and deferred revenue on the Company&#8217;s consolidated balance sheets. Included in accounts receivable, net are trade accounts receivable, which are comprised of billed and unbilled revenue. Accounts receivable, net is stated at net realizable value, and the Company utilizes the allowance method to provide for doubtful accounts based on management&#8217;s evaluation of the collectability of the amounts due. The Company&#8217;s estimates are reviewed and revised periodically based on historical collection experience and a review of the current status of accounts receivable, net. Historically, actual write-offs for uncollectible accounts have not significantly differed from prior estimates. The Company recognizes unbilled revenue when revenue recognition occurs in advance of billings. Unbilled revenue is recognized in the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> because billings to university clients do not occur until after the academic term has commenced and final enrollment information is available. Unbilled accounts receivable is recognized in the Alternative Credential segment once the presentation period commences for amounts to be invoiced to students under installment plans that are paid over the same presentation period. The Company&#8217;s unbilled revenue and accounts receivable represent contract assets.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue represents the excess of amounts billed or received as compared to amounts recognized in revenue on the consolidated statements of operations and comprehensive loss as of the end of the reporting period, and such amounts are reflected as a current liability on the Company&#8217;s consolidated balance sheets. The Company generally receives payments for its share of tuition and fees from degree program university clients early in each academic term and from short course and boot camp students, either in full upon registration for the course or in full before the end of the course based on a payment plan, prior to completion of the service period. These payments are recorded as deferred revenue until the services are delivered or until the Company&#8217;s obligations are otherwise met, at which time revenue is recognized.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Marketing and Sales Costs</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The majority of the marketing and sales costs incurred by the Company are directly related to recruiting students for its university clients&#8217; degree programs, with lesser amounts related to recruiting students for its short courses and boot camps and marketing and advertising efforts related to the Company&#8217;s own brand. For the years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, costs related to the Company&#8217;s marketing and advertising efforts of its own brand were not material. All such costs are expensed as incurred and reported in marketing and sales expense on the Company&#8217;s consolidated statements of operations and comprehensive loss.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company provides stock-based compensation awards consisting of restricted stock units (&#8220;RSUs&#8221;), performance restricted stock units (&#8220;PRSUs&#8221;) and stock options to employees, independent contractors and directors. The Company measures all stock-based compensation awards at fair value as of the grant date. The fair values of RSUs and PRSUs containing performance-based vesting conditions are based on the fair value of the Company&#8217;s stock. The Company uses a Monte Carlo model to estimate the fair value of PRSUs containing market-based vesting conditions and uses a Black-Scholes option pricing model to measure the fair value of stock option grants. The Company also provides for an employee stock purchase plan (&#8220;ESPP&#8221;) and estimates the fair value of each purchase right thereunder as of the grant date using a Black-Scholes option pricing model.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For awards subject only to service-based vesting conditions, the Company recognizes stock-based compensation expense on a straight-line basis over the awards&#8217; requisite service period. For awards subject to both service and performance-based vesting conditions, the Company recognizes stock-based compensation expense using an accelerated recognition method when it is probable that the performance condition will be achieved. For awards subject to both service and market-based vesting conditions, the Company recognizes stock-based compensation expense using an accelerated recognition method over the requisite service period beginning with the date of the grant and ending upon completion of the service period, with stock-based compensation expense being recognized irrespective of the achievement of the market condition. For shares subject to the ESPP, the Company uses the straight-line method to record stock-based compensation expense over the respective offering period.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prior to April 1, 2017, the Company estimated expected volatility based on the historical volatilities of comparable publicly-traded companies over the expected life of the award. Effective April&#160;1, 2017, the Company began to estimate expected volatility based on the historical volatilities of the Company&#8217;s common stock.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Refer to Note </span><span style="font-family:inherit;font-size:10pt;">12</span><span style="font-family:inherit;font-size:10pt;"> for further information about the Company&#8217;s stock-based compensation awards.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income taxes are accounted for under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that are included in the financial statements. Under this method, the deferred tax assets and liabilities are determined based on the differences between the financial statement and tax bases of the assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on the deferred tax assets and liabilities is recognized in earnings in the period when the new rate is enacted. Deferred tax assets are subject to periodic recoverability assessments. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount that more likely than not will be realized. The Company considers all positive and negative evidence relating to the realization of the deferred tax assets in assessing the need for a valuation allowance. The Company currently maintains a full valuation allowance against deferred tax assets in the U.S. and certain entities in the foreign jurisdictions.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company records a liability for unrecognized tax benefits resulting from uncertain tax positions taken or expected to be taken in a tax return. The Company accounts for uncertainty in income taxes using a two-step approach for evaluating tax positions. Step one, recognition, occurs when the Company concludes that a tax position, based solely on its technical merits, is more likely than not to be sustained upon examination. Step two, measurement, determines the amount of benefit that is more likely than not to be realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. De-recognition of a tax position that was previously recognized would occur if the Company subsequently determines that a tax position no longer meets the more likely than not threshold of being sustained. The Company recognizes interest and penalties, if any, related to unrecognized tax benefits as income tax expense on the consolidated statements of operations and comprehensive loss.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents consist of bank checking accounts, money market accounts, investments in certificates of deposit that have an original maturity of three months or less and highly liquid marketable securities with maturities at the time of purchase of three months or less.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Cash</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company maintains restricted cash as collateral for standby letters of credit for the Company&#8217;s leased facilities and in connection with the deferred government grant obligations.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Measurements</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The carrying amounts of certain assets and liabilities, including cash and cash equivalents, accounts receivable, advances to university clients, accounts payable and accrued expenses and other current liabilities, approximate their respective fair values due to their short-term nature.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date, based on the Company&#8217;s principal or, in the absence of a principal, most advantageous, market for the specific asset or liability.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S.&#160;GAAP provides for a three-tier fair value hierarchy to classify and disclose all assets and liabilities measured at fair value on a recurring basis, as well as assets and liabilities measured at fair value on a non-recurring basis, in periods subsequent to their initial measurement. Generally, assets are recorded at fair value on a non-recurring basis as a result of impairment charges. The Company remeasures non-financial assets such as goodwill, intangible assets and other long-lived assets at fair value when there is an indicator of impairment, and records them at fair value only when recognizing an impairment loss. The fair value hierarchy requires the Company to use observable inputs when available, and to minimize the use of unobservable inputs when determining fair value.&#160;Refer to Notes&#160;</span><span style="font-family:inherit;font-size:10pt;">4</span><span style="font-family:inherit;font-size:10pt;"> and&#160;</span><span style="font-family:inherit;font-size:10pt;">5</span><span style="font-family:inherit;font-size:10pt;"> for&#160;further discussion of assets measured at fair value on a nonrecurring basis.  The three tiers are defined as follows:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Level&#160;1</span><span style="font-family:inherit;font-size:10pt;">&#8212;Observable inputs that reflect quoted market prices (unadjusted) for identical assets or liabilities in active markets;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Level&#160;2</span><span style="font-family:inherit;font-size:10pt;">&#8212;Observable inputs, other than quoted prices in active markets, that are observable either directly or indirectly in the marketplace for identical or similar assets and liabilities; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Level&#160;3</span><span style="font-family:inherit;font-size:10pt;">&#8212;Unobservable inputs that are supported by little or no market data, which require the Company to develop its own assumptions about the assumptions market participants would use in pricing the asset or liability based on the best information available in the circumstances.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has financial instruments, including cash deposits, accounts receivable, accounts payable and a senior secured term loan facility. The carrying values for such financial instruments, other than the senior secured term loan facility, each approximated their fair values as of&#160;</span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">&#160;and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Investments</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s investments within current assets on the consolidated balance sheets relate to certificates of deposit with original maturities between three months and one year. As of December 31, 2018, the Company had a </span><span style="font-family:inherit;font-size:10pt;"><span>$25.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> certificate of deposit included in investments that qualified as a Level 1 fair value measurement asset and was stated at cost, which approximated fair value. This certificate of deposit matured in the first quarter of 2019.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Advances to University Clients</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company may periodically become contractually obligated to pay advances to certain of its university clients in order to fund start-up expenses of the program on behalf of the university client. Advances to university clients are stated at realizable value on the consolidated balance sheets, with the current portion recorded within prepaid expenses and other assets, and the non-current portion recorded within university payments and other assets, non-current. Advances are repaid to the Company on terms as required in the respective agreements. The Company recognizes imputed interest income on these advance payments when the related amount of imputed interest is deemed significant. For the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, the Company did not incur a material amount of imputed interest income.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Long-Lived Assets</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Property and Equipment</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment is stated at cost less accumulated depreciation and amortization. Expenditures for major additions, construction and improvements are capitalized. Depreciation and amortization is expensed using the straight-line method over the estimated useful lives of the related assets, which range from </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;"> for computer hardware and </span><span style="font-family:inherit;font-size:10pt;">five</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>seven years</span></span><span style="font-family:inherit;font-size:10pt;"> for furniture and office equipment. Leasehold improvements are depreciated on a straight-line basis over the lesser of the remaining term of the leased facility or the estimated useful life of the improvement, which generally ranges from </span><span style="font-family:inherit;font-size:10pt;">four</span><span style="font-family:inherit;font-size:10pt;"> to approximately </span><span style="font-family:inherit;font-size:10pt;"><span>11 years</span></span><span style="font-family:inherit;font-size:10pt;">. Useful lives of significant assets are periodically reviewed and adjusted prospectively to reflect the Company&#8217;s current estimates of the respective assets&#8217; expected utility. Repair and maintenance costs are expensed as incurred.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Amortizable Intangible Assets</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Acquired Intangible Assets.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;The Company capitalizes purchased intangible assets, such as software, websites and domains, and amortizes them on a straight-line basis over their estimated useful life. Historically, the Company has assessed the useful lives of these acquired intangible assets to be between </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>ten years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Capitalized Technology.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Capitalized technology includes certain purchased software and technology licenses, direct third-party costs, and internal payroll and payroll-related costs used in the creation of our internal-use software. Software development projects generally include three stages: the preliminary project stage (all costs are expensed as incurred), the application development stage (certain costs are capitalized and certain costs are expensed as incurred) and the post-implementation/operation stage (all costs are expensed as incurred). Costs capitalized in the application development stage include costs of designing the application, coding, integrating the Company&#8217;s and the university&#8217;s networks and systems, and the testing of the software. Capitalization of costs requires judgment in determining when a project has reached the application development stage and the period over which the Company expects to benefit from the use of that software. Once the software is placed in service, these costs are amortized using the straight-line method over the estimated useful life of the software, which is generally </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Capitalized Content Development.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;The Company develops content for each offering on a course-by-course basis in collaboration with university client faculty and industry experts. Depending upon the offering, the Company may use materials provided by university clients and their faculty, including curricula, case studies, presentations and other reading materials. The Company is responsible for the creation of materials suitable for delivery through the Company&#8217;s learning platform, including all expenses associated with this effort. With respect to the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;">, the development of content is part of the Company&#8217;s single performance obligation and is considered a contract fulfillment cost.</span></div><div style="line-height:120%;padding-bottom:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The content development costs that qualify for capitalization are third-party direct costs, such as videography, editing and other services associated with creating digital content. Additionally, the Company capitalizes internal payroll and payroll-related costs incurred to create and produce videos and other digital content utilized in the university clients&#8217; offerings for delivery via the Company&#8217;s online learning platform. Capitalization ends when content has been fully developed by both the Company and the university client, at which time amortization of the capitalized content development costs begins. The capitalized costs for each offering are recorded on a course-by-course basis and included in capitalized content costs in amortizable intangible assets, net on the Company&#8217;s consolidated balance sheets. These costs are amortized using the straight-line method over the estimated useful life of the respective course, which is generally </span><span style="font-family:inherit;font-size:10pt;">four</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;">. The estimated useful life corresponds with the planned curriculum refresh rate. This refresh rate is consistent with expected curriculum refresh rates as cited by faculty members for similar on-campus offerings. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Evaluation of Long-Lived Assets</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company reviews long-lived assets, which consist of property and equipment, capitalized technology costs, capitalized content development costs and acquired finite-lived intangible assets, for impairment whenever events or changes in circumstances indicate the carrying value of an asset may not be recoverable. In order to assess the recoverability of the capitalized technology and content development costs, the costs are grouped by the lowest level of independent cash flows. Recoverability of a long-lived asset is measured by a comparison of the carrying value of an asset or asset group to the future undiscounted net cash flows expected to be generated by that asset or asset group. If such assets are not recoverable, the impairment to be recognized is measured by the amount by which the carrying value of an asset exceeds the estimated fair value (discounted cash flow) of the asset or asset group. The Company&#8217;s impairment analysis is based upon cumulative results and forecasted performance. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Non-Cash Long-Lived Asset Additions</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the year ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had capital asset additions of </span><span style="font-family:inherit;font-size:10pt;"><span>$81.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> in property and equipment and capitalized technology and content development, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$3.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> consisted of non-cash capital expenditures, primarily related to landlord funded leasehold improvements. Due to extended payment terms associated with the timing of cash capital expenditures made more than 90 days after the date of purchase, an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$2.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> was classified as cash flows from financing activities in the consolidated statement of cash flows for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the year ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company had capital asset additions of </span><span style="font-family:inherit;font-size:10pt;"><span>$87.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> in property and equipment and capitalized technology and content development, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$5.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> consisted of non-cash capital expenditures, primarily related to the acquisition of certain long-lived assets for which a liability was accrued. Due to extended payment terms associated with the timing of cash capital expenditures made more than 90 days after the date of purchase, an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$4.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> was classified as cash flows from financing activities in the consolidated statement of cash flows for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill is the excess of purchase price over the fair value of identified net assets of businesses acquired. The Company&#8217;s goodwill balance relates to its acquisitions of GetSmarter in July 2017 and Trilogy in May 2019. The Company reviews goodwill at least annually, as of October 1. Between annual tests, goodwill is reviewed for possible impairment if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value. The Company tests goodwill at the reporting unit level, which is an operating segment or one level below an operating segment. The Company initially assesses qualitative factors to determine if it is necessary to perform a quantitative goodwill impairment review. The Company reviews goodwill for impairment using a quantitative approach if it decides to bypass the qualitative assessment or determines that it is more likely than not that the fair value of a reporting unit is less than its carrying value based on a qualitative assessment. Upon completion of a quantitative assessment, the Company may be required to recognize an impairment based on the difference between the carrying value and the fair value of the reporting unit. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company determines the fair value of a reporting unit by utilizing a weighted combination of the income-based and market-based approaches. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The income-based approach requires the Company to make significant assumptions and estimates. These assumptions and estimates primarily include, but are not limited to, the selection of appropriate peer group companies, discount rates, terminal growth rates, and forecasts of revenue, operating income, depreciation and amortization expense, capital expenditures and future working capital requirements. When determining these assumptions and preparing these estimates, the Company considers each reporting unit&#8217;s historical results and current operating trends, revenue, profitability, cash flow results and forecasts, and industry trends. These estimates can be affected by a number of factors including, but not limited to, general economic and regulatory conditions, market capitalization, the continued efforts of competitors to gain market share and prospective student enrollment patterns.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, the value of a reporting unit using the market-based approach is estimated by comparing the reporting unit to other publicly-traded companies and/or to publicly-disclosed business mergers and acquisitions in similar lines of business. The value of a reporting unit is based on pricing multiples of certain financial parameters observed in the comparable companies. The Company also makes estimates and assumptions for market values to determine a reporting unit&#8217;s estimated fair value.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the third quarter of 2019, the Company recorded an impairment charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$70.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> on the consolidated statement of operations and comprehensive loss (see Note </span><span style="font-family:inherit;font-size:10pt;">5</span><span style="font-family:inherit;font-size:10pt;">). Other than the reporting unit impaired in the third quarter of 2019, the Company had no reporting units whose estimated fair value exceeded their carrying value by less than 10% as of October 1, 2019, the date of the annual goodwill impairment assessment. It is possible that future changes in the Company&#8217;s circumstances, or in the variables associated with the judgments, assumptions and estimates used in assessing the fair value of our reporting units, could require the Company to record additional impairment charges in the future.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equity Interests</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had a </span><span style="font-family:inherit;font-size:10pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> investment in an education technology company recorded within university payments and other assets, non-current on the consolidated balance sheet. This investment does not have a readily determinable fair value, and is accounted for as a cost method investment, which is subject to fair value remeasurement upon the occurrence of an observable event. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were no events that would require a change in the fair value of this investment.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employee Benefits</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company offers a variety of benefits to its employees (e.g., health care, gym memberships and tuition reimbursement). The Company accounts for costs related to providing employee benefits as incurred, unless there is a service requirement, in which case, such costs are recognized over the service commitment period.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred Government Grant Obligations</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Government grants awarded to the Company in the form of forgivable loans are recorded as &#8220;deferred government grant obligations&#8221; within long-term liabilities on the consolidated balance sheets until all contingencies are resolved and the grant is determined to be realized.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Debt Issuance Costs</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Debt issuance costs are incurred as a result of entering into certain borrowing transactions and are presented as a reduction from the carrying amount of the debt liability on the Company&#8217;s consolidated balance sheets. Debt issuance costs are amortized over the term of the associated debt instrument. The amortization of debt issuance costs is included as a component of interest expense on the Company&#8217;s consolidated statements of operations and comprehensive loss. If the Company extinguishes debt prior to the end of the underlying instrument&#8217;s full term, some or all of the unamortized debt issuance costs may need to be written off, and a loss on extinguishment may need to be recognized. Refer to Note </span><span style="font-family:inherit;font-size:10pt;">9</span><span style="font-family:inherit;font-size:10pt;"> for further information about the Company&#8217;s debt.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the Company&#8217;s operating leases, an assessment is performed to determine if an arrangement is a lease at inception. Right-of-use (&#8220;ROU&#8221;) assets represent the Company&#8217;s right to use an underlying asset for the lease term and lease liabilities represent the Company&#8217;s obligation to make lease payments arising from the lease. Operating lease ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As the information necessary to determine the rate implicit in the Company&#8217;s leases is not readily available, the Company determines its incremental borrowing rate based on the information available at the lease commencement date in determining the present value of lease payments. The operating lease ROU asset also includes any prepaid lease payments made, less lease incentives. The Company&#8217;s lease terms include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. The Company does not have any finance leases for any periods presented.</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has elected, as an accounting policy for its leases of real estate, to account for lease and non-lease components in a contract as a single lease component. In addition, the recognition requirements are not applied to leases with a term of 12 months or less. Rather, the lease payments for short-term leases are recognized on the consolidated statements of operations and comprehensive loss on a straight-line basis over the lease term. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable payments that depend on an index or a rate are initially measured using the index or rate at the lease commencement date. Such variable payments are included in the total lease payments when measuring the lease liabilities and ROU assets. The Company will only remeasure variable payments that depend on an index or a rate when the Company is remeasuring the lease liabilities due to any of the following occurring: (i) the lease is modified and the modification is not accounted for as a separate contract; (ii) a contingency, upon which some or all of the variable lease payments that will be paid over the remainder of the lease term are based, is resolved; (iii) there is a change in lease term; (iv) there is a change in the probability of exercising a purchase option; or (v) there is a change in the amount probable of being owed under residual value guarantees. Until the lease liabilities are remeasured due to one of the aforementioned events, additional payments for an increase in the index or rate will be recognized in the period in which they are incurred. Variable payments that do not depend on an index or a rate are excluded from the measurement of the lease liabilities and recognized in the consolidated statements of operations and comprehensive loss in the period in which the obligation for those payments is incurred.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Business Combinations</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The purchase price of an acquisition is allocated to the assets acquired, including intangible assets, and liabilities assumed, based on their respective fair values at the acquisition date. Acquisition-related costs are expensed as incurred. The excess of the cost of an acquired entity, net of the amounts assigned to the assets acquired and liabilities assumed, is recognized as goodwill. The net assets and results of operations of an acquired entity are included on the Company&#8217;s consolidated financial statements from the acquisition date.</span></div><div style="line-height:120%;padding-bottom:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency Translation</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the portion of the Company&#8217;s non-U.S. business where the local currency is the functional currency, operating results are translated into U.S. dollars using the average rate of exchange for the period, and assets and liabilities are converted at the closing rates on the period end date. Gains and losses on translation of these accounts are accumulated and reported as a separate component of stockholder&#8217;s equity and comprehensive loss.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For any transaction that is in a currency different from the entity&#8217;s functional currency, the Company records a gain or loss based on the difference between the exchange rate at the transaction date and the exchange rate at the transaction settlement date (or rate at period end, if unsettled) as other income (expense), net on the consolidated statements of operations and comprehensive loss.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentration of Credit Risk</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial instruments that subject the Company to significant concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. All of the Company&#8217;s cash is held at financial institutions that management believes to be of high credit quality. The Company&#8217;s bank accounts exceed federally insured limits at times. The Company has not experienced any losses on cash to date. The Company maintains an allowance for doubtful accounts, if needed, based on collection history.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In December 2019, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2019-12, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="font-family:inherit;font-size:10pt;">, as part of its initiative to reduce complexity in the accounting standards. The amendments in the ASU include removal of certain exceptions to the general principles in Topic 740 related to recognizing deferred taxes for investments, performing intraperiod tax allocation and calculating income taxes in an interim period. The ASU also clarifies and simplifies other aspects of the accounting for income taxes, including the recognition of deferred tax liabilities for outside basis differences. The amendments in this ASU are effective for annual and interim periods in fiscal years beginning after December 15, 2020, with early adoption permitted. The Company is evaluating the impact that this ASU will have on its consolidated financial statements and related disclosures.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In April 2019, the FASB issued ASU No. 2019-04, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Improvements to Topic 326, Financial Instruments&#8212;Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments. </span><span style="font-family:inherit;font-size:10pt;">ASU No. 2019-04 provides corrections, updates and clarifications to the previously issued updates of ASU No. 2016-01, ASU No. 2016-13 and ASU No. 2017-12. Various areas of the Accounting Standards Codification were impacted by the update. This standard follows the effective dates of the previously issued ASUs, unless an entity has already early adopted the previous ASUs, in which case the effective date will vary according to each specific ASU adoption. As the Company has adopted ASU No. 2016-01, the amendments related to ASU No. 2016-01 are effective for annual and interim periods in fiscal years beginning after December 15, 2019. As the Company has not yet adopted ASU No. 2016-13, the amendments related to ASU No. 2016-13 are effective for fiscal years beginning after December 15, 2019. Refer below for further discussion of ASU No. 2016-13. The Company does not anticipate a significant impact on its consolidated financial statements upon the adoption of the amendments related to ASU Nos. 2016-13 and 2016-01. The amendments to ASU No. 2017-12 are not applicable to the Company.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-15, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles&#8212;Goodwill and Other&#8212;Internal-Use Software (Subtopic 350-40): Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement that is a Service Contract</span><span style="font-family:inherit;font-size:10pt;">, which requires customers in cloud computing arrangements that are service contracts to follow the internal-use software guidance in ASC 350-40 to determine which implementation costs to capitalize as assets or expense as incurred. The amendments in this ASU are effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The Company early adopted this ASU on July 1, 2018 under the prospective method. As a result of adopting this standard, as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the Company had balances of </span><span style="font-family:inherit;font-size:10pt;"><span>$3.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of capitalized implementation costs incurred to integrate the software associated with its cloud computing arrangements, within university payments and other assets, non-current on the consolidated balance sheets. Such capitalized costs are subject to amortization over the remaining contractual term of the associated cloud computing arrangement, with a useful life of between three to five years. The Company incurred </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> of such amortization for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and did not incur a material amount of such amortization for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In July 2018, the FASB issued ASU No. 2018-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Improvements</span><span style="font-family:inherit;font-size:10pt;">, which clarifies and corrects unintended applications of guidance, and makes improvements to several Accounting Standards Codification topics. The applicable amendments in this ASU are effective for the Company in annual periods beginning after December 15, 2018. The Company adopted this ASU on January 1, 2019. Adoption of this standard did not have a material impact on the Company&#8217;s consolidated financial statements or related disclosures.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June&#160;2018, the FASB issued ASU No.&#160;2018-07, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation&#8212;Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting</span><span style="font-family:inherit;font-size:10pt;">, which simplifies the accounting for share-based payments to nonemployees. The amendments in this ASU are effective for fiscal years beginning after December&#160;15, 2018, with early adoption permitted. The Company adopted this ASU on January 1, 2019. Adoption of this standard did not have a material impact on the Company&#8217;s consolidated financial statements or related disclosures.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU No. 2017-04, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles&#8212;Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment</span><span style="font-family:inherit;font-size:10pt;">, which eliminates step two from the goodwill impairment test and requires an entity to recognize an impairment charge for the amount by which the carrying amount of a reporting unit exceeds its fair value, up to the amount of goodwill allocated to that reporting unit. The amendments in this ASU are effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The Company early adopted this ASU on January 1, 2019. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued ASU No. 2016-15,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments</span><span style="font-family:inherit;font-size:10pt;">. The ASU addresses eight specific cash flow issues with the objective of reducing the existing diversity in practice surrounding how certain transactions are classified in the statement of cash flows. The amendments in this ASU were effective for fiscal years beginning after December 15, 2017. The Company adopted this ASU on January 1, 2018. Adoption of this standard did not have a material impact on the Company&#8217;s consolidated statements of cash flows or related disclosures.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments&#8212;Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="font-family:inherit;font-size:10pt;">. Subsequently, the FASB has issued the following standards related to ASU No. 2016-13: ASU No. 2019-11, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Improvements to Topic 326, Financial Instruments&#8212;Credit Losses</span><span style="font-family:inherit;font-size:10pt;">, ASU No. 2019-05, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments&#8212;Credit Losses (Topic 326): Targeted Transition Relief</span><span style="font-family:inherit;font-size:10pt;">; ASU No. 2019-04, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Improvements to Topic 326, Financial Instruments&#8212;Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments</span><span style="font-family:inherit;font-size:10pt;">; and ASU No. 2018-19, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Improvements to Topic 326, Financial Instruments&#8212;Credit Losses</span><span style="font-family:inherit;font-size:10pt;">. ASU No. 2016-13 requires entities to measure all expected credit losses for most financial assets held at the reporting date based on an expected loss model, which includes historical experience, current conditions, and reasonable and supportable forecasts. Entities will now use forward-looking information to better form their credit loss estimates. ASU No. 2016-13 also requires enhanced disclosures to help financial statement users better understand assumptions used in estimating expected credit losses. The amendments in these ASUs are effective for annual and interim periods in fiscal years beginning after December 15, 2019, with early adoption permitted. The Company is evaluating the impact that the new guidance will have on its consolidated financial statements and related disclosures. The Company does not anticipate a significant impact on its consolidated financial statements based on the instruments currently held and its historical trend of bad debt expense relating to trade accounts receivable.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</span><span style="font-family:inherit;font-size:10pt;">, which supersedes ASC 840, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 840)</span><span style="font-family:inherit;font-size:10pt;">. The ASU introduces a model for lessees requiring most leases to be reported on the balance sheet. The Company adopted this ASU and the related amendments on January 1, 2019 under the modified retrospective transition method, which resulted in no cumulative-effect adjustment to retained earnings. The Company&#8217;s financial results for periods ending after January 1, 2019 are presented in accordance with the requirements of Topic 842, while prior period amounts are not adjusted and continue to be reported in accordance with Topic 840.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Upon adoption, the Company elected to not recognize ROU assets or lease liabilities for leases with a term of 12 months or less, as permitted by the short-term lease practical expedient. In transition, the Company also applied the package of practical expedients that permit entities to not reassess (i) whether expired or existing contracts contain a lease under the new standard, (ii) the lease classification for expired or existing leases, or (iii) whether previously capitalized initial direct costs would qualify for capitalization under the new standard. The Company also applied the practical expedient that permits a lessee to account for lease and non-lease components in a contract as a single lease component. In addition, the Company did not use hindsight during transition.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Upon adoption, the Company recorded ROU assets of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$34 million</span></span><span style="font-family:inherit;font-size:10pt;">, which have been reduced for accrued rent, and the remaining balance of any lease incentives upon transition, and also recorded corresponding current and non-current lease liabilities for its operating leases of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$58 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, on the consolidated balance sheets. Adoption of this standard did not have a material impact on the Company&#8217;s consolidated statements of operations and comprehensive loss, the consolidated statements of changes in stockholders&#8217; equity or the consolidated statements of cash flows. Refer to Note </span><span style="font-family:inherit;font-size:10pt;">8</span><span style="font-family:inherit;font-size:10pt;"> for more information about the Company&#8217;s lease-related obligations.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>XML
<SEQUENCE>31
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6824708704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plan (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Eligible employees to contribute</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Employee contribution</a></td>
<td class="nump">33.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Maximum matching contributions as a percentage of eligible compensation</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Contributions made by Company</a></td>
<td class="nump">$ 3.0<span></span>
</td>
<td class="nump">$ 2.1<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage employer matches of the employee's percentage contribution matched.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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>XML
<SEQUENCE>32
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6851466048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Other (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract', window );"><strong>Components of loss before income taxes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (239,629)<span></span>
</td>
<td class="num">$ (33,339)<span></span>
</td>
<td class="num">$ (25,002)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,453)<span></span>
</td>
<td class="num">(9,858)<span></span>
</td>
<td class="num">(5,718)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income taxes</a></td>
<td class="num">$ (45,526)<span></span>
</td>
<td class="num">$ (140,398)<span></span>
</td>
<td class="num">$ (46,663)<span></span>
</td>
<td class="num">$ (22,495)<span></span>
</td>
<td class="nump">$ 5,172<span></span>
</td>
<td class="num">$ (10,358)<span></span>
</td>
<td class="num">$ (21,912)<span></span>
</td>
<td class="num">$ (16,099)<span></span>
</td>
<td class="num">$ (255,082)<span></span>
</td>
<td class="num">$ (43,197)<span></span>
</td>
<td class="num">$ (30,720)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract', window );"><strong>Reconciliation between statutory federal income tax rate and the effective tax rate</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">U.S. statutory federal income tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">U.S. state income taxes, net of federal benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.20%<span></span>
</td>
<td class="nump">0.90%<span></span>
</td>
<td class="nump">9.90%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Foreign tax rate differential</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
<td class="nump">1.10%<span></span>
</td>
<td class="num">(1.40%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense', window );">Non-deductible expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.10%)<span></span>
</td>
<td class="num">(2.60%)<span></span>
</td>
<td class="num">(1.80%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">40.90%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10.90%)<span></span>
</td>
<td class="num">(39.30%)<span></span>
</td>
<td class="nump">29.80%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Change in tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(0.10%)<span></span>
</td>
<td class="num">(108.00%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses', window );">Non-deductible impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5.80%)<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.30%)<span></span>
</td>
<td class="nump">0.30%<span></span>
</td>
<td class="num">(0.20%)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.80%<span></span>
</td>
<td class="nump">11.30%<span></span>
</td>
<td class="nump">4.20%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract', window );"><strong>Deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_DeferredTaxAssetsAccruedExpensesAndOther', window );">Accrued expenses and other</a></td>
<td class="nump">3,037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,037<span></span>
</td>
<td class="nump">$ 2,580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_DeferredTaxAssetsAccruedCompensationAndBenefits', window );">Accrued compensation and related benefits</a></td>
<td class="nump">2,779<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,395<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,779<span></span>
</td>
<td class="nump">3,395<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves', window );">Rebate reserve</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">5<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent', window );">Deferred rent</a></td>
<td class="nump">7,543<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,388<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,543<span></span>
</td>
<td class="nump">6,388<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">14,546<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,279<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,546<span></span>
</td>
<td class="nump">8,279<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsDeferredIncome', window );">Deferred income</a></td>
<td class="nump">345<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">257<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">345<span></span>
</td>
<td class="nump">257<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetInterestCarryforward', window );">Interest expense carryforwards</a></td>
<td class="nump">2,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,059<span></span>
</td>
<td class="nump">0<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign', window );">Foreign net operating loss carryforwards</a></td>
<td class="nump">3,171<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,543<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,171<span></span>
</td>
<td class="nump">1,543<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic', window );">U.S. net operating loss carryforwards</a></td>
<td class="nump">164,854<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">96,809<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">164,854<span></span>
</td>
<td class="nump">96,809<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(116,244)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(88,061)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(116,244)<span></span>
</td>
<td class="num">(88,061)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total deferred tax assets</a></td>
<td class="nump">82,090<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,195<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">82,090<span></span>
</td>
<td class="nump">31,195<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_DeferredTaxLiabilitiesPrepaidExpensesAndOther', window );">Prepaid expenses and other</a></td>
<td class="num">(142)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(95)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(142)<span></span>
</td>
<td class="num">(95)<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="num">(3,056)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,038)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,056)<span></span>
</td>
<td class="num">(4,038)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangibles</a></td>
<td class="num">(84,025)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(34,011)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(84,025)<span></span>
</td>
<td class="num">(34,011)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(87,223)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(38,144)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(87,223)<span></span>
</td>
<td class="num">(38,144)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Net deferred tax liabilities</a></td>
<td class="num">$ (5,133)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (6,949)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (5,133)<span></span>
</td>
<td class="num">$ (6,949)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_DeferredTaxAssetsAccruedCompensationAndBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued compensation and benefits costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_DeferredTaxAssetsAccruedCompensationAndBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_DeferredTaxAssetsAccruedExpensesAndOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The tax effect as of the balance sheet date of the amount of estimated future tax deductions arising from accrued liabilities and other temporary differences not otherwise specified in the taxonomy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_DeferredTaxAssetsAccruedExpensesAndOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_DeferredTaxLiabilitiesPrepaidExpensesAndOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses and other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_DeferredTaxLiabilitiesPrepaidExpensesAndOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ComponentsOfDeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetInterestCarryforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DeferredTaxAssetInterestCarryforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DeferredTaxAssetsDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred rent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31931-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to impairment loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6845777936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Maturities of Operating Lease Liabilities (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Future minimum lease payments</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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2020</a></td>
<td class="nump">$ 15,956<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2021</a></td>
<td class="nump">14,934<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2022</a></td>
<td class="nump">14,043<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2023</a></td>
<td class="nump">13,685<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2024</a></td>
<td class="nump">13,262<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">45,952<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">117,832<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(43,538)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total lease liability</a></td>
<td class="nump">$ 74,294<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6825271952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-Based Compensation</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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock', window );">Schedule of stock-based compensation expense related to stock-based awards</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense related to stock-based awards, as well as the ESPP, is included in the following line items on the accompanying consolidated statements of operations and comprehensive loss:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Curriculum and teaching</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Servicing and support</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,915</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,764</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,036</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Technology and content development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,241</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,094</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,306</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Marketing and sales</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,021</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,743</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,742</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,282</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,795</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,843</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,504</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,410</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,930</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock options</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-Based Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of assumptions used for estimating the fair value of the stock options granted</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the assumptions used for estimating the fair value of the stock options granted for the periods presented.</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:59%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="5" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.6% - 2.6%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.3% - 3.0%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.0% - 2.1%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected term (years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5.96 - 6.08</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5.97 - 6.77</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6.00&#160;-&#160;6.08</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected volatility</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">45% - 64%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">44% - 45%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">46% - 49%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividend yield</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0%</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of stock option activity</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following is a summary of the stock option activity for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:43%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise Price per</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual Term</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding balance as of December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,057,788</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.23</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.95</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,211</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>809,289</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61.34</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.35</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(361,134</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.64</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.36</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(116,435</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56.00</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(15,613</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44.99</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding balance as of December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,373,895</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34.24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.88</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,736</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercisable as of December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,051,658</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.98</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.69</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,374</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-Based Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Schedule of restricted stock unit activity</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following is a summary of RSU and PRSU activity for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:71%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted Stock</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant Date Fair</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value per Share</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding balance as of December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,139,045</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52.47</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,388,919</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32.50</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(538,752</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42.74</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(294,297</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50.15</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding balance as of December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,694,915</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.76</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6831466624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2019 </div>
<div>offering </div>
<div>segment</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_NumberofEducationalOfferings', window );">Number of educational offerings (more than) | offering</a></td>
<td class="nump">400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments (in segments) | segment</a></td>
<td class="nump">2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_NumberofEducationalOfferings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Educational Offerings</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_NumberofEducationalOfferings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</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_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</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_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6812254096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [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="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Legal Contingencies</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is involved in various claims and legal proceedings arising in the ordinary course of business. The Company accrues a liability when a loss is considered probable and the amount can be reasonably estimated. While the Company does not expect that the ultimate resolution of any existing claims and proceedings (other than the specific matter described below, if decided adversely), individually or in the aggregate, will have a material adverse effect on its financial position, an unfavorable outcome in some or all of these proceedings could have a material adverse impact on the results of operations or cash flows for a particular period. This assessment is based on the Company&#8217;s current understanding of relevant facts and circumstances. With respect to current legal proceedings, the Company does not believe it is probable a material loss exceeding amounts already recognized has been incurred as of the date of the balance sheets presented herein. As such, the Company&#8217;s view of these matters is subject to inherent uncertainties and may change in the future. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">In re 2U, Inc., Securities Class Action</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On August 7 and 9, 2019, Aaron Harper and Anne M. Chinn filed putative class action complaints against the Company, Christopher J. Paucek, the Company&#8217;s CEO, and Catherine A. Graham, the Company&#8217;s former CFO, in the United States District Court for the Southern District of New York. The district court consolidated the two actions on August 27, 2019, under the caption </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">In re 2U, Inc., Securities Class Action</span><span style="font-family:inherit;font-size:10pt;">, No. 1:19-cv-7390 (S.D.N.Y.). On November 26, 2019, the court transferred the case to the United States District Court for the District of Maryland, and the docket number is now 8:19-cv-3455 (D. Md.).  The complaints allege violations of Section 10(b) and 20(a) of the Securities Exchange Act of 1934, and SEC Rule 10b-5 promulgated thereunder, based upon allegedly false and misleading statements regarding the Company&#8217;s business prospects and financial projections. The proposed class consists of all persons who acquired the Company&#8217;s securities between February 26, 2018 and July 30, 2019.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company believes that the claims are without merit, and it intends to vigorously defend against these claims. However, due to the complex nature of the legal and factual issues involved, the outcome of this matter is not presently determinable.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Marketing and Sales Commitments</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain of the agreements entered into between the Company and its university clients in the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> require the Company to commit to meet certain staffing and spending investment thresholds related to marketing and sales activities. In addition, certain of the agreements in the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> require the Company to invest up to agreed-upon levels in marketing the programs to achieve specified program performance. The Company believes it is currently in compliance with all such commitments.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Future Minimum Payments to University Clients</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pursuant to certain of the Company&#8217;s contracts in the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;">, the Company has made, or is obligated to make, payments to university clients in exchange for contract extensions and various marketing and other rights. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the future minimum payments due to university clients were as follows (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,625</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,625</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>625</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>625</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>625</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,150</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total future minimum payments to university clients</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,275</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contingent Payments</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has entered into agreements with certain of its university clients in the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> under which the Company would be obligated to make future minimum payments in the event that certain program metrics are not achieved on an annual basis. The Company recognizes any estimated contingent payments under these agreements as contra revenue over the period in which they relate, and records a liability in other current liabilities on the consolidated balance sheets.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had an obligation to make an additional investment in an education technology company of up to </span><span style="font-family:inherit;font-size:10pt;"><span>$5.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, upon demand by the investee.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>XML
<SEQUENCE>37
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6812254096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Business Combination</a></td>
<td class="text">Business Combination<div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 22, 2019, the Company completed its acquisition of Trilogy pursuant to an Agreement and Plan of Merger and Reorganization, dated as of April 7, 2019 (the &#8220;Merger Agreement&#8221;), for a net purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$608.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash and stock consideration, subject to final adjustments related to working capital and indebtedness. Under the terms of the Merger </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Agreement, the Company has issued restricted stock units for shares of its common stock, par value </span><span style="font-family:inherit;font-size:10pt;"><span>$0.001</span></span><span style="font-family:inherit;font-size:10pt;"> per share, to certain employees and officers of Trilogy. These awards were issued pursuant to the Company&#8217;s 2014 Equity Incentive Plan, are subject to future service requirements and will primarily vest over an 18-month period. In addition, a portion of the purchase price held in escrow was recognized as compensation expense in the third quarter of 2019 as the service requirements of certain key employees was determined to be fulfilled. The net assets and results of operations of Trilogy are included in the Company&#8217;s consolidated financial statements within the </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;"> as of May 22, 2019. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects the Company&#8217;s completed valuation of the assets acquired and liabilities assumed of Trilogy as of the date of the acquisition:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:63%;"/><td style="width:21%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Average<br/>Useful Life (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Purchase Price<br/>Allocation</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,320</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,081</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,411</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other non-current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,276</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortizable intangible assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,096</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed content</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,050</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">University client relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,150</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names and domain names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,100</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>425,346</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(57,010</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21,224</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>608,596</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets are valued using the cost replacement, multi-period excess earnings and relief-from-royalty methodologies, which are Level 3 measurements. The fair value of the developed technology and developed content acquired from Trilogy was determined using the replacement cost method under the cost approach. Under the replacement cost method, consideration was given to the estimated time, investment and resources required to recreate the acquired intangibles, adjusted for obsolescence, an estimated developer&#8217;s profit and rate of return, in accordance with accepted valuation methodologies.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of university client relationships was determined using the multi-period excess earnings method under the income approach based on discounted projected cash flows associated with the net earnings attributable to the acquired customer relationships. These projected cash flows are estimated over the remaining economic life of the intangible asset and are considered from a market participant perspective. Significant estimates and assumptions required under this method include growth rates for revenue attributable to the existing university partnership base, forecasted margins, attrition and renewal rates, a discount rate, and contributory asset charges.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names were valued using the relief-from-royalty method under the income approach. This method assumes that trade names have value to the extent that their owner is relieved of the obligation to pay royalties for the benefits received from them. This method required several assumptions, including future revenue for the trade name, the appropriate royalty rate and the discount rate.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> &#160;&#160;&#160;&#160;The goodwill balance is primarily attributed to the assembled workforce, expanded market opportunities and operating synergies anticipated upon the integration of the operations of the Company and Trilogy. The goodwill resulting from the acquisition will not be tax deductible. Refer to Note </span><span style="font-family:inherit;font-size:10pt;">5</span><span style="font-family:inherit;font-size:10pt;"> for details.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The unaudited pro forma combined financial information below is presented for illustrative purposes and does not purport to represent what the results of operations would actually have been if the business combination occurred as of the dates indicated or what the results would be for any future periods. The following table presents the Company&#8217;s unaudited pro forma combined revenue, pro forma combined net loss and pro forma combined net loss per share for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, as if the acquisition of Trilogy had occurred on January&#160;1, 2018: </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended<br/>December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except per share amounts)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pro forma revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>624,796</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>497,637</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pro forma net loss</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(268,900</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(109,508</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pro forma net loss per share, basic and diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.38</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.96</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6812846288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity</a></td>
<td class="text">Stockholders&#8217; Equity<div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 22, 2019, the Company issued </span><span style="font-family:inherit;font-size:10pt;"><span>4,608,101</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock in connection with its acquisition of Trilogy. On May&#160;22, 2018, the Company sold </span><span style="font-family:inherit;font-size:10pt;"><span>3,833,334</span></span><span style="font-family:inherit;font-size:10pt;"> shares of its common stock to the public, including </span><span style="font-family:inherit;font-size:10pt;"><span>500,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares sold pursuant to the underwriters&#8217; over-allotment option, and received net proceeds of </span><span style="font-family:inherit;font-size:10pt;"><span>$330.9 million</span></span><span style="font-family:inherit;font-size:10pt;">. On September&#160;11, 2017, the Company sold </span><span style="font-family:inherit;font-size:10pt;"><span>4,047,500</span></span><span style="font-family:inherit;font-size:10pt;"> shares of its common stock to the public, including </span><span style="font-family:inherit;font-size:10pt;"><span>547,500</span></span><span style="font-family:inherit;font-size:10pt;"> shares sold pursuant to the underwriters&#8217; over-allotment option, and received net proceeds of </span><span style="font-family:inherit;font-size:10pt;"><span>$189.5 million</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company was authorized to issue </span><span style="font-family:inherit;font-size:10pt;"><span>205,000,000</span></span><span style="font-family:inherit;font-size:10pt;"> total shares of capital stock, consisting of </span><span style="font-family:inherit;font-size:10pt;"><span>200,000,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock and </span><span style="font-family:inherit;font-size:10pt;"><span>5,000,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of preferred stock. As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had reserved a total of </span><span style="font-family:inherit;font-size:10pt;"><span>14,178,107</span></span><span style="font-family:inherit;font-size:10pt;"> of its authorized shares of common stock for future issuance as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:87%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding stock options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,373,895</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding restricted stock units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,694,915</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available for future issuance under Amended and Restated 2014 Equity Incentive Plan</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,296,333</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available for future issuance under 2017 Employee Stock Purchase Plan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>812,964</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total shares of common stock reserved for future issuance</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,178,107</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>XML
<SEQUENCE>39
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6850867552">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Segment and Geographic Information - Trade Accounts Receivable and Contract Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">$ 33,655<span></span>
</td>
<td class="nump">$ 32,636<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesNetCurrent', window );">Total trade accounts receivable</a></td>
<td class="nump">33,655<span></span>
</td>
<td class="nump">32,357<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">48,833<span></span>
</td>
<td class="nump">8,345<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=twou_GraduateProgramSegmentMember', window );">Graduate Program Segment</a></td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">3,454<span></span>
</td>
<td class="nump">31,110<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled revenue</a></td>
<td class="nump">12,123<span></span>
</td>
<td class="nump">265<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">2,210<span></span>
</td>
<td class="nump">2,864<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=twou_AlternativeCredentialSegmentMember', window );">Alternative Credential Segment</a></td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">12,436<span></span>
</td>
<td class="nump">982<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled revenue</a></td>
<td class="nump">5,642<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">46,623<span></span>
</td>
<td class="nump">5,481<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 1,300<span></span>
</td>
<td class="nump">$ 257<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118955202&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-06(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6488278&amp;loc=d3e604059-122996<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_UnbilledReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_UnbilledReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=twou_GraduateProgramSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=twou_GraduateProgramSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=twou_AlternativeCredentialSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=twou_AlternativeCredentialSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>a2u201910-k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2019-01-31"
  xmlns:twou="http://www.2u.com/20191231"
  xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="twou-20191231.xsd" xlink:type="simple"/>
    <context id="FD2019Q4YTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="I2019Q2Jun28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
        </entity>
        <period>
            <instant>2019-06-28</instant>
        </period>
    </context>
    <context id="I2020Q1Feb24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
        </entity>
        <period>
            <instant>2020-02-24</instant>
        </period>
    </context>
    <context id="FI2019Q4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FI2016Q4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2017Q4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="D2018Q4July_Dec">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="I2019Q1Jan01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q3QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:AlternativeCredentialSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="I2017Q1Jan01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201609Member_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-01-01</instant>
        </period>
    </context>
    <context id="D2019Q2May22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
        </entity>
        <period>
            <startDate>2019-05-22</startDate>
            <endDate>2019-05-22</endDate>
        </period>
    </context>
    <context id="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">twou:TrilogyEducationServicesInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-22</instant>
        </period>
    </context>
    <context id="D2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">twou:TrilogyEducationServicesInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-22</startDate>
            <endDate>2019-05-22</endDate>
        </period>
    </context>
    <context id="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_DevelopedContentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">twou:TrilogyEducationServicesInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">twou:DevelopedContentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-22</instant>
        </period>
    </context>
    <context id="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_UniversityClientRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">twou:TrilogyEducationServicesInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">twou:UniversityClientRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-22</instant>
        </period>
    </context>
    <context id="D2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_UniversityClientRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">twou:TrilogyEducationServicesInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">twou:UniversityClientRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-22</startDate>
            <endDate>2019-05-22</endDate>
        </period>
    </context>
    <context id="D2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_DevelopedContentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">twou:TrilogyEducationServicesInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">twou:DevelopedContentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-22</startDate>
            <endDate>2019-05-22</endDate>
        </period>
    </context>
    <context id="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">twou:TrilogyEducationServicesInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-22</instant>
        </period>
    </context>
    <context id="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">twou:TrilogyEducationServicesInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-22</instant>
        </period>
    </context>
    <context id="D2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">twou:TrilogyEducationServicesInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-22</startDate>
            <endDate>2019-05-22</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_twou_LeaseholdImprovementsInProcessMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">twou:LeaseholdImprovementsInProcessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_twou_LeaseholdImprovementsInProcessMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">twou:LeaseholdImprovementsInProcessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">twou:InProcessCapitalizedTechnologyAndContentDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">twou:InProcessCapitalizedTechnologyAndContentDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q1QTD_srt_CounterpartyNameAxis_twou_FlatironSchoolIncMember_us-gaap_TypeOfArrangementAxis_twou_SoftwareDevelopmentLicenseAndServicesAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">twou:FlatironSchoolIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">twou:SoftwareDevelopmentLicenseAndServicesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ArtisticRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ArtisticRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractualRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractualRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">twou:ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:AlternativeCredentialSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:AlternativeCredentialSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:AlternativeCredentialSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:AlternativeCredentialSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ArtisticRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractualRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractualRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ArtisticRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FI2019Q4_srt_RangeAxis_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_srt_RangeAxis_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="D2019Q2May22_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">twou:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-22</startDate>
            <endDate>2019-05-22</endDate>
        </period>
    </context>
    <context id="I2019Q2May22_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">twou:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-22</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">twou:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="D2019Q2May22_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">twou:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-22</startDate>
            <endDate>2019-05-22</endDate>
        </period>
    </context>
    <context id="D2019Q2May22_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">twou:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-22</startDate>
            <endDate>2019-05-22</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_LineOfCreditFacilityAxis_twou_PrinceGeorgesCountyMarylandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">twou:PrinceGeorgesCountyMarylandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="D2019Q2May22_twou_PrepaymentDateAxis_twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">twou:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="twou:PrepaymentDateAxis">twou:OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-22</startDate>
            <endDate>2019-05-22</endDate>
        </period>
    </context>
    <context id="FI2019Q2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="D2019Q2May22_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">twou:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-22</startDate>
            <endDate>2019-05-22</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_CreditFacilityAxis_us-gaap_StandbyLettersOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_LongtermDebtTypeAxis_twou_DeferredGovernmentGrantObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">twou:DeferredGovernmentGrantObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2019Q4QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_LongtermDebtTypeAxis_twou_DeferredGovernmentGrantObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">twou:DeferredGovernmentGrantObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="D2019Q2May22_twou_PrepaymentDateAxis_twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">twou:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="twou:PrepaymentDateAxis">twou:PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-22</startDate>
            <endDate>2019-05-22</endDate>
        </period>
    </context>
    <context id="I2020Q1Feb25_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">twou:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-25</instant>
        </period>
    </context>
    <context id="D2019Q2May22_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">twou:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-22</startDate>
            <endDate>2019-05-22</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">twou:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="D2017Q3Sep11-Sep11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
        </entity>
        <period>
            <startDate>2017-09-11</startDate>
            <endDate>2017-09-11</endDate>
        </period>
    </context>
    <context id="D2019Q2May22_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-22</startDate>
            <endDate>2019-05-22</endDate>
        </period>
    </context>
    <context id="D2017Q3Sep11-Sep11_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-11</startDate>
            <endDate>2017-09-11</endDate>
        </period>
    </context>
    <context id="D2018Q2May22-May22_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-22</startDate>
            <endDate>2018-05-22</endDate>
        </period>
    </context>
    <context id="D2018Q2May22-May22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
        </entity>
        <period>
            <startDate>2018-05-22</startDate>
            <endDate>2018-05-22</endDate>
        </period>
    </context>
    <context id="D2017Q3Sep11-Sep11_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-11</startDate>
            <endDate>2017-09-11</endDate>
        </period>
    </context>
    <context id="D2018Q2May22-May22_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-22</startDate>
            <endDate>2018-05-22</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_ServicingAndSupportMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">twou:ServicingAndSupportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_TechnologyAndContentDevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">twou:TechnologyAndContentDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_CurriculumAndTeachingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">twou:CurriculumAndTeachingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_CurriculumAndTeachingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">twou:CurriculumAndTeachingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_ServicingAndSupportMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">twou:ServicingAndSupportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_TechnologyAndContentDevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">twou:TechnologyAndContentDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_TechnologyAndContentDevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">twou:TechnologyAndContentDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_CurriculumAndTeachingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">twou:CurriculumAndTeachingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_ServicingAndSupportMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">twou:ServicingAndSupportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D2020Q1Jan_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">twou:EquityIncentivePlan2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">twou:EquityIncentivePlan2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="I2020Q1Jan1_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">twou:EquityIncentivePlan2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="FD2019Q4QTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FI2019Q1_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="D2017Q2Jun5-Jun5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
        </entity>
        <period>
            <startDate>2017-06-05</startDate>
            <endDate>2017-06-05</endDate>
        </period>
    </context>
    <context id="D2020Q1Jan_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4QTD_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q1QTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="D2017Q2Jun5-Jun5_srt_RangeAxis_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-05</startDate>
            <endDate>2017-06-05</endDate>
        </period>
    </context>
    <context id="D2020Q1Jan_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="D2017Q2Jun5-Jun5_srt_RangeAxis_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-05</startDate>
            <endDate>2017-06-05</endDate>
        </period>
    </context>
    <context id="FD2019Q4QTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FI2019Q4_srt_RangeAxis_srt_MaximumMember_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">twou:EquityIncentivePlan2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FD2019Q1QTD_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="I2020Q1Jan_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2008Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">twou:EquityIncentivePlan2008Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">twou:EquityIncentivePlan2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="I2019Q1Jan01_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">twou:EquityIncentivePlan2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="D2020Q1Jan_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="I2014Q1Jan30_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2008Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">twou:EquityIncentivePlan2008Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-01-30</instant>
        </period>
    </context>
    <context id="I2020Q1Jan_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q1QTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">twou:PerformanceRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:AlternativeCredentialSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_MajorCustomersAxis_twou_ThreeUniversityClientsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_twou_SalesRevenueSegmentRevenueMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:ThreeUniversityClientsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">twou:SalesRevenueSegmentRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:AlternativeCredentialSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FI2019Q4_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_MajorCustomersAxis_twou_OneUniversityClientMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:OneUniversityClientMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerSegmentBenchmarkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:AlternativeCredentialSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_StatementGeographicalAxis_us-gaap_NonUsMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:AlternativeCredentialSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_MajorCustomersAxis_twou_ThreeUniversityClientsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_twou_SalesRevenueSegmentRevenueMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:ThreeUniversityClientsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">twou:SalesRevenueSegmentRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:AlternativeCredentialSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientThreeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerSegmentBenchmarkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2019Q4_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerSegmentBenchmarkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerSegmentBenchmarkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerSegmentBenchmarkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientThreeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerSegmentBenchmarkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerSegmentBenchmarkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FI2019Q4_srt_StatementGeographicalAxis_us-gaap_NonUsMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:AlternativeCredentialSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_srt_StatementGeographicalAxis_us-gaap_NonUsMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:AlternativeCredentialSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerSegmentBenchmarkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_StatementGeographicalAxis_us-gaap_NonUsMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:AlternativeCredentialSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientFourMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerSegmentBenchmarkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_StatementGeographicalAxis_us-gaap_NonUsMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:AlternativeCredentialSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2018Q4_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:UniversityClientOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:GraduateProgramSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2019Q4YTD_srt_MajorCustomersAxis_twou_OneUniversityClientMember_us-gaap_ConcentrationRiskByBenchmarkAxis_twou_SalesRevenueSegmentRevenueMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">twou:OneUniversityClientMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">twou:SalesRevenueSegmentRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">twou:AlternativeCredentialSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q1QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="FD2019Q2QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q2QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q1QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="FD2018Q3QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q4QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459417</identifier>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="offering">
        <measure>twou:offering</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>twou:segment</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="agreement">
        <measure>twou:agreement</measure>
    </unit>
    <unit id="plan">
        <measure>twou:plan</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="FD2019Q4YTD"
      id="Fact-28E69264BBF6BDF2962EADB763174E67-wk-Fact-28E69264BBF6BDF2962EADB763174E67">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="FD2019Q4YTD"
      id="Fact-287AFE849AAF4924DF6CADB763859979-wk-Fact-287AFE849AAF4924DF6CADB763859979">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus
      contextRef="FD2019Q4YTD"
      id="Fact-3C732D5C7E54E183B0E1ADB7638C0B7F-wk-Fact-3C732D5C7E54E183B0E1ADB7638C0B7F">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="FD2019Q4YTD"
      id="Fact-D0C2D415AFBB2D5FA2AFADB7633AB6C0-wk-Fact-D0C2D415AFBB2D5FA2AFADB7633AB6C0">2019</dei:DocumentFiscalYearFocus>
    <dei:EntityCentralIndexKey
      contextRef="FD2019Q4YTD"
      id="Fact-B9389455AD813B5069AFADB7632AC5D8-wk-Fact-B9389455AD813B5069AFADB7632AC5D8">0001459417</dei:EntityCentralIndexKey>
    <twou:CapitalizedContentDevelopmentCostsUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember"
      id="Fact-B5CBBA694E41E4A731F5AE123340D6DE-wk-Fact-B5CBBA694E41E4A731F5AE123340D6DE">P4Y</twou:CapitalizedContentDevelopmentCostsUsefulLife>
    <twou:DebtInstrumentAlternativeCredentialSegmentRevenue
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="Fact-300FB4A0B14DE319562753C86A9B7F3E-wk-Fact-300FB4A0B14DE319562753C86A9B7F3E"
      unitRef="usd">218800000</twou:DebtInstrumentAlternativeCredentialSegmentRevenue>
    <twou:DebtInstrumentAlternativeCredentialSegmentRevenueMinimumRequirement
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="Fact-F7CD7E422B4F0CB8682353CAF5582943-wk-Fact-F7CD7E422B4F0CB8682353CAF5582943"
      unitRef="usd">185000000</twou:DebtInstrumentAlternativeCredentialSegmentRevenueMinimumRequirement>
    <twou:DebtInstrumentGraduateProgramSegmentRevenueMinimumRequirement
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="Fact-4668BE7380925A3CFF8253CAD5108EB6-wk-Fact-4668BE7380925A3CFF8253CAD5108EB6"
      unitRef="usd">397800000</twou:DebtInstrumentGraduateProgramSegmentRevenueMinimumRequirement>
    <twou:DebtInstrumentMinimumGraduateLQAR
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="Fact-4C0D1254D24B7B7DDD5353C826D2DB7D-wk-Fact-4C0D1254D24B7B7DDD5353C826D2DB7D"
      unitRef="usd">432900000</twou:DebtInstrumentMinimumGraduateLQAR>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="Fact-EC2B85F0610DAA2D880EADB7633B20FC-wk-Fact-EC2B85F0610DAA2D880EADB7633B20FC"
      unitRef="usd">257000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="Fact-1B6E100856328CA9DE2EADB763382091-wk-Fact-1B6E100856328CA9DE2EADB763382091"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-5"
      id="Fact-88B17EA5132259C75075ADB7633D82FF-wk-Fact-88B17EA5132259C75075ADB7633D82FF"
      unitRef="usd">1300000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="Fact-645A8D5E74F168ADAE68ADB763381D20-wk-Fact-645A8D5E74F168ADAE68ADB763381D20"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-C2BB97A237DC9C799A72ADB763414B41-wk-Fact-C2BB97A237DC9C799A72ADB763414B41"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="FI2019Q4"
      decimals="INF"
      id="Fact-AC8CC85EC037CB21AB57ADB7633D58F8-wk-Fact-AC8CC85EC037CB21AB57ADB7633D58F8"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-E7F4A0124D05437FF558ADB76340E728-wk-Fact-E7F4A0124D05437FF558ADB76340E728"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-936321F0263943253A32ADB7633F2762-wk-Fact-936321F0263943253A32ADB7633F2762"
      unitRef="shares">57968493</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="FI2019Q4"
      decimals="INF"
      id="Fact-02A4A9F396225305B30CADB763401F55-wk-Fact-02A4A9F396225305B30CADB763401F55"
      unitRef="shares">63569109</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-042050985390AA76C3C2ADB7633D4171-wk-Fact-042050985390AA76C3C2ADB7633D4171"
      unitRef="shares">57968493</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2019Q4"
      decimals="INF"
      id="Fact-E8085D11F88D2CAC806AADB7633DDA0B-wk-Fact-E8085D11F88D2CAC806AADB7633DDA0B"
      unitRef="shares">63569109</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember"
      id="Fact-B2ECA87E17F7DB8E2B1DADB76315EAF3-wk-Fact-B2ECA87E17F7DB8E2B1DADB76315EAF3">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember"
      id="Fact-CFD3A5164E7180A3ED88EDC1703743AD-wk-Fact-CFD3A5164E7180A3ED88EDC1703743AD">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      id="Fact-9A4F6519A205476997BEADB7634722C9-wk-Fact-9A4F6519A205476997BEADB7634722C9">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      id="Fact-C131D93B1FEEFBBD4555ADB763356274-wk-Fact-C131D93B1FEEFBBD4555ADB763356274">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember"
      id="Fact-7072C11B41EB990CA551AE0E2219B64A-wk-Fact-7072C11B41EB990CA551AE0E2219B64A">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember"
      id="Fact-61836D3A208B2176623FADB763808E8B-wk-Fact-61836D3A208B2176623FADB763808E8B">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember"
      id="Fact-EE5761E0B9F3FDB9F593EDC17029FCC6-wk-Fact-EE5761E0B9F3FDB9F593EDC17029FCC6">P9Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      id="Fact-E50A40D07DBA2D6D42AEADB7637BC6A8-wk-Fact-E50A40D07DBA2D6D42AEADB7637BC6A8">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      id="Fact-F80A921305FB18C5BB3AADB763303AA2-wk-Fact-F80A921305FB18C5BB3AADB763303AA2">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember"
      id="Fact-3A5A4143538E5210236BAE106DD0FEEB-wk-Fact-3A5A4143538E5210236BAE106DD0FEEB">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1
      contextRef="FI2019Q4_srt_RangeAxis_srt_MaximumMember"
      id="Fact-44CA9F37CABB1171EFF463864FDB8A43-wk-Fact-44CA9F37CABB1171EFF463864FDB8A43">P12Y</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1
      contextRef="FI2019Q4_srt_RangeAxis_srt_MinimumMember"
      id="Fact-47F87629FCB88C36B12B5512CFD85BD2-wk-Fact-47F87629FCB88C36B12B5512CFD85BD2">P4Y</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="FI2019Q4_srt_RangeAxis_srt_MinimumMember"
      id="Fact-E031ECFDE1E84DB9B75C53E5A36AF820-wk-Fact-E031ECFDE1E84DB9B75C53E5A36AF820">P1Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LineOfCredit
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-9FB8959950712BC643B9ADB7632E6634-wk-Fact-9FB8959950712BC643B9ADB7632E6634"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1
      contextRef="I2017Q1Jan01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201609Member_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-5"
      id="Fact-C41D8959FBEEA63B0C66ADB7634F9021-wk-Fact-C41D8959FBEEA63B0C66ADB7634F9021"
      unitRef="usd">100000</us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="Fact-8BCBFE621341CE6C72E0ADB7635FFAF6-wk-Fact-8BCBFE621341CE6C72E0ADB7635FFAF6"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="Fact-2FDF5193E02F39CA4823ADB76364E840-wk-Fact-2FDF5193E02F39CA4823ADB76364E840"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="Fact-DDAEC627ABA1117C7984ADB7636429DC-wk-Fact-DDAEC627ABA1117C7984ADB7636429DC"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-9CF071CEEC107BC4C391ADB7633D2EF6-wk-Fact-9CF071CEEC107BC4C391ADB7633D2EF6"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="FI2019Q4"
      decimals="INF"
      id="Fact-A6B5924CB7CB4973E9D6ADB7633EDFD8-wk-Fact-A6B5924CB7CB4973E9D6ADB7633EDFD8"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-CCA54892B40C0265EDD9ADB7633EFE97-wk-Fact-CCA54892B40C0265EDD9ADB7633EFE97"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-DF32BEB9F565DBF5B4C1ADB7633E70B3-wk-Fact-DF32BEB9F565DBF5B4C1ADB7633E70B3"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="FI2019Q4"
      decimals="INF"
      id="Fact-982696A505D1F1FF3EC9ADB763400337-wk-Fact-982696A505D1F1FF3EC9ADB763400337"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember"
      id="Fact-EA6C932FDC52A8644E3BAE07EE5F788B-wk-Fact-EA6C932FDC52A8644E3BAE07EE5F788B">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember"
      id="Fact-490483BD66AE2FC755BEAE0857B85CC5-wk-Fact-490483BD66AE2FC755BEAE0857B85CC5">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember"
      id="Fact-8B7359D9330D2FE623FDAE0BE29CFFC6-wk-Fact-8B7359D9330D2FE623FDAE0BE29CFFC6">P4Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="FD2019Q1QTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember"
      id="Fact-010B08C5FC0B21044DE4497D2CAB4D19-wk-Fact-010B08C5FC0B21044DE4497D2CAB4D19">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      id="Fact-0A41BAB188BA3B2F26F16DA575695DD8-wk-Fact-0A41BAB188BA3B2F26F16DA575695DD8">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="Fact-85B0DA11E34EC9A063386DA3DD747703-wk-Fact-85B0DA11E34EC9A063386DA3DD747703"
      unitRef="number">0.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="Fact-D85800181E03D61C6D6AADB763415538-wk-Fact-D85800181E03D61C6D6AADB763415538"
      unitRef="number">0.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="Fact-D06C89F35094B5EBF3E3ADB7633FD5B6-wk-Fact-D06C89F35094B5EBF3E3ADB7633FD5B6"
      unitRef="number">0.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="Fact-89193D9FEB8B25F213D96DA3DC7509F0-wk-Fact-89193D9FEB8B25F213D96DA3DC7509F0"
      unitRef="number">0.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="Fact-0E850DA3D5AC828A7750ADB76340C249-wk-Fact-0E850DA3D5AC828A7750ADB76340C249"
      unitRef="number">0.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="Fact-F1DC42A76EBF309ACCF9ADB763409FEE-wk-Fact-F1DC42A76EBF309ACCF9ADB763409FEE"
      unitRef="number">0.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="3"
      id="Fact-BAC91E848540402D3FD5ADB763408605-wk-Fact-BAC91E848540402D3FD5ADB763408605"
      unitRef="number">0.021</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="3"
      id="Fact-DCBA7BE01A9705B1CC07ADB76343D523-wk-Fact-DCBA7BE01A9705B1CC07ADB76343D523"
      unitRef="number">0.030</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="3"
      id="Fact-70C6467859982E1A2A33ADB763415F26-wk-Fact-70C6467859982E1A2A33ADB763415F26"
      unitRef="number">0.026</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="3"
      id="Fact-78526C8985D14531093BADB76341CE47-wk-Fact-78526C8985D14531093BADB76341CE47"
      unitRef="number">0.020</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="3"
      id="Fact-C11281EAB30E477E2FA3ADB763421021-wk-Fact-C11281EAB30E477E2FA3ADB763421021"
      unitRef="number">0.023</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="3"
      id="Fact-56A351F86E53D9D003BBADB76340CE75-wk-Fact-56A351F86E53D9D003BBADB76340CE75"
      unitRef="number">0.016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="Fact-998E6D17811ABF92988DADB76342F998-wk-Fact-998E6D17811ABF92988DADB76342F998">P6Y29D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="Fact-F496C00ABAA19C86FF05ADB7633F4280-wk-Fact-F496C00ABAA19C86FF05ADB7633F4280">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="Fact-BF208AF862213B8EC03EADB76340A6EB-wk-Fact-BF208AF862213B8EC03EADB76340A6EB">P6Y9M7D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="Fact-CC1368D91273ADBD3B41ADB763427F46-wk-Fact-CC1368D91273ADBD3B41ADB763427F46">P5Y11M19D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="Fact-72B6DB4BBA7962478644ADB7634247E1-wk-Fact-72B6DB4BBA7962478644ADB7634247E1">P6Y29D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="Fact-091855441FB0F7E2E140ADB76342B7B3-wk-Fact-091855441FB0F7E2E140ADB76342B7B3">P5Y11M16D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <dei:DocumentType
      contextRef="FD2019Q4YTD"
      id="d50302464e810-wk-Fact-D03FEA8C60B255EDECBEAE676164C654">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="FD2019Q4YTD"
      id="d50302464e819-wk-Fact-763E7BBF0C74F568E7C4AE68BB54800F">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="FD2019Q4YTD"
      id="d50302464e831-wk-Fact-547A0587033C5F150DFDAE68439DA611">2019-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="FD2019Q4YTD"
      id="d50302464e847-wk-Fact-D690C2D2FAE31C7E874BAE69B513AD23">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="FD2019Q4YTD"
      id="d50302464e862-wk-Fact-5AC4EE8B36A02E52B2CCAE6A0125ABC4">001-36376</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="FD2019Q4YTD"
      id="d50302464e872-wk-Fact-E6C1CF7EFE04B9DAB53DAE6A55292CF3">2U,&#160;INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="FD2019Q4YTD"
      id="d50302464e895-wk-Fact-D58F30F99AF251A77DCAFBA296330F0B">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="FD2019Q4YTD"
      id="d50302464e910-wk-Fact-CB5276F82482A046324BFBA2A9A86E0D">26-2335939</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="FD2019Q4YTD"
      id="d50302464e973-wk-Fact-AF3568B7CBDDE6D5713CFBA2B8CACE00">7900 Harkins Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="FD2019Q4YTD"
      id="d50302464e978-wk-Fact-02663431ADE0EBAEA94EFBA2C71D7456">Lanham,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="FD2019Q4YTD"
      id="d50302464e983-wk-Fact-56F846FC0334A6CD7185FBA2D67E2CBA">MD</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="FD2019Q4YTD"
      id="d50302464e988-wk-Fact-CFA0FB4022010BD61E46FBA2F0B7449F">20706</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="FD2019Q4YTD"
      id="d50302464e1024-wk-Fact-081E6B3851D3ADCAF9E3AE6FE7C4626E">301</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="FD2019Q4YTD"
      id="d50302464e1029-wk-Fact-7C2692695FD1EC067CFCAE704B7B397C">892-4350</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="FD2019Q4YTD"
      id="d50302464e1107-wk-Fact-7D5C5A0F6D71F461E732FBA3A742EEF5">Common stock, $0.001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="FD2019Q4YTD"
      id="d50302464e1117-wk-Fact-796AD6786E76DDC19BD3FBA3B517419A">TWOU</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="FD2019Q4YTD"
      id="d50302464e1127-wk-Fact-5257727FCFFA289FA3E2FBA3CD94685A">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="FD2019Q4YTD"
      id="d50302464e1141-wk-Fact-3D433B2DBAB1F86752F4AE7A5C0DDFCE">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="FD2019Q4YTD"
      id="d50302464e1160-wk-Fact-D9788B240FC593375CDFAE80755F61A7">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="FD2019Q4YTD"
      id="d50302464e1171-wk-Fact-CE1F2CCE96FC47F0FD92AE8428343223">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="FD2019Q4YTD"
      id="d50302464e1186-wk-Fact-114CC1887869B55AB425AE861F351BBB">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="FD2019Q4YTD"
      id="d50302464e1215-wk-Fact-FC25185A7323F59BF38833BD849A58AF">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="FD2019Q4YTD"
      id="d50302464e1251-wk-Fact-DC839071E892A73230CE33BDBA004F69">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="FD2019Q4YTD"
      id="d50302464e1272-wk-Fact-86AA29092467A797691733BDC51B03B7">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="FD2019Q4YTD"
      id="d50302464e1284-wk-Fact-E7C127D739103B4D9856AE8D9E89F417">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="I2019Q2Jun28"
      decimals="0"
      id="d50302464e1296-wk-Fact-8A907A5FDE53E773480B79205AA236BC"
      unitRef="usd">1786014274</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="I2020Q1Feb24"
      decimals="INF"
      id="d50302464e1308-wk-Fact-643888C9C96E374CEC3AEDA9CCFF4315"
      unitRef="shares">63627643</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-9E3918487A4AAA987FF0AE9689C5BF05-0-wk-Fact-F3E6892F19130F338815AE97340B1343">&lt;div style="line-height:120%;padding-top:10px;padding-left:24px;text-indent:48px;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;Portions of the Company&#x2019;s definitive proxy statement, to be filed pursuant to Regulation&#160;14A under the Securities Exchange Act of 1934, for its &lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;2020&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt; Annual Meeting of Stockholders, or an amendment on Form 10-K/A are incorporated by reference in Part&#160;III of this Form&#160;10-K.&lt;/span&gt;&lt;/div&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50323529e939-wk-Fact-1EC23F6414081F6F72BBADB763614A60"
      unitRef="usd">170593000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50323529e958-wk-Fact-E49D90079F3D0BDD205AADB76359331D"
      unitRef="usd">449772000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50323529e973-wk-Fact-40F8C3D6130B6DE8B2F9EDCB366DCE48"
      unitRef="usd">19276000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50323529e992-wk-Fact-4E224AAB095692AA4CB0EDCB3699E668"
      unitRef="usd">0</us-gaap:RestrictedCashCurrent>
    <us-gaap:Investments
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50323529e1012-wk-Fact-BE36A52BEC65D2E0413BADB763688ABB"
      unitRef="usd">0</us-gaap:Investments>
    <us-gaap:Investments
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50323529e1031-wk-Fact-8F7B13D12B554BDF8860ADB7635AFD5A"
      unitRef="usd">25000000</us-gaap:Investments>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50323529e1051-wk-Fact-9D9B90047651839A02DBADB7635AF248"
      unitRef="usd">33655000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50323529e1070-wk-Fact-DEEC2B019F1B386C21E8ADB763567383"
      unitRef="usd">32636000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50323529e1090-wk-Fact-E50769E08B077CD56DA0ADB763478BE1"
      unitRef="usd">37424000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50323529e1109-wk-Fact-5605FEFF185A9657E8E1ADB76358A0A0"
      unitRef="usd">14272000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50323529e1129-wk-Fact-828B07A9D49698572F3CADB7634BB22D"
      unitRef="usd">260948000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50323529e1148-wk-Fact-A83791DC1B1CDB1D82B6ADB763490703"
      unitRef="usd">521680000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50323529e1168-wk-Fact-D31B9B3F9EF71082073BADB763530E2A"
      unitRef="usd">57643000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50323529e1187-wk-Fact-4D2C4A5EDC55ABCB22CCADB7634B2750"
      unitRef="usd">52299000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50323529e1207-wk-Fact-A1B5774E0C3937AAFCB6EDCC8802F5A9"
      unitRef="usd">43401000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50323529e1247-wk-Fact-26932E6AE0C7581A2060ADB763502E5C"
      unitRef="usd">418350000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50323529e1266-wk-Fact-D8AF1B2E69AD5BE8450DADB76363E4EA"
      unitRef="usd">61852000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50323529e1286-wk-Fact-23B7952866853A52D3BCADB7635E79F5"
      unitRef="usd">333075000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50323529e1305-wk-Fact-60A714CE0764606DCEA2ADB7635F2DCF"
      unitRef="usd">136605000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50323529e1325-wk-Fact-5068D5C4E92B6ACE3E14ADB7635CE9F6"
      unitRef="usd">73413000</us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50323529e1344-wk-Fact-E29525B6FEBAF2316544ADB76368F933"
      unitRef="usd">34918000</us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50323529e1369-wk-Fact-A9DAF7C0D2DBA1E0150CADB76356C9A7"
      unitRef="usd">1186830000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50323529e1388-wk-Fact-18AC2F8DEEBF2CA13B80ADB763628797"
      unitRef="usd">807354000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50323529e1486-wk-Fact-3E87CF507DF29F3CB481ADB7635BC533"
      unitRef="usd">65381000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50323529e1505-wk-Fact-90B9B98E0CB157C38CBBADB76358F0FC"
      unitRef="usd">27647000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50323529e1520-wk-Fact-008B00231C24966A7EE8ADB763522A8C"
      unitRef="usd">21885000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50323529e1539-wk-Fact-A54F040D5FE6693C6BF4ADB7635E71E5"
      unitRef="usd">23001000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50323529e1559-wk-Fact-6012641E14666F0DB27AADB763532D4D"
      unitRef="usd">48833000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50323529e1578-wk-Fact-C89893008E04F296A432ADB7635D3338"
      unitRef="usd">8345000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50323529e1598-wk-Fact-BDF001259E3B26F58BFFEDCD4F0E53A7"
      unitRef="usd">7320000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50323529e1637-wk-Fact-9161469CE645D0C00981ADB7634C46BE"
      unitRef="usd">12535000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50323529e1656-wk-Fact-4468D509F55FEE56F16BADB763609D82"
      unitRef="usd">9487000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50323529e1677-wk-Fact-FD95E2514082DB290029ADB76363FC95"
      unitRef="usd">155954000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50323529e1696-wk-Fact-020F93DFC7A6E854B809ADB7635CC527"
      unitRef="usd">68480000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50323529e1716-wk-Fact-775139C82D42887E5C5AADB76364EBC6"
      unitRef="usd">246620000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50323529e1735-wk-Fact-BE0089668A6EC8523D68ADB76355CF87"
      unitRef="usd">3500000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50323529e1755-wk-Fact-3850EA209E3E5793CBF5ADB7635D29CA"
      unitRef="usd">5133000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50323529e1774-wk-Fact-C5A0982BA39E422F00D1ADB7635A8B48"
      unitRef="usd">6949000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50323529e1794-wk-Fact-13E63368482122FD0A6AEDCDCFB088C3"
      unitRef="usd">66974000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50323529e1833-wk-Fact-E1863BA92387142EEC3FADB7634ED56C"
      unitRef="usd">899000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50323529e1852-wk-Fact-B9DCC5FBA4CE97A7F874ADB7634BDE06"
      unitRef="usd">23416000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50323529e1872-wk-Fact-F360387C894174B99D3AADB7635DB8C8"
      unitRef="usd">475580000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50323529e1891-wk-Fact-F3CC62D1D8153CBC34E5ADB7635F3E70"
      unitRef="usd">102345000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="FI2019Q4"
      id="d50323529e1911-wk-Fact-CCDA581166B289AA437DADB763494102"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="FI2018Q4"
      id="d50323529e1929-wk-Fact-B7055C2E9A6E2C7A3ED1ADB7635E94C3"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50323529e1987-wk-Fact-CA449142ED7E94B6FF2BADB7635D1ED9"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50323529e2006-wk-Fact-64D528CF0C2993D68E25ADB7635D6C1A"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockValue
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50323529e2026-wk-Fact-C8904C2F97EB24A8D71CADB7634CCACC"
      unitRef="usd">63000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50323529e2045-wk-Fact-2310B808C6EC78E28151ADB76361354E"
      unitRef="usd">58000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50323529e2065-wk-Fact-6DB350D9BC82E62A62A1ADB763543E2B"
      unitRef="usd">1197379000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50323529e2084-wk-Fact-450D1192FDE94DF87538ADB76357DCE2"
      unitRef="usd">957631000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50323529e2105-wk-Fact-7379897D7F540B136F12ADB7636051F1"
      unitRef="usd">-479388000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50323529e2125-wk-Fact-698B8C84989EBC9604B5ADB76350D030"
      unitRef="usd">-244166000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50323529e2146-wk-Fact-BAC271171C8F778FE77DADB7634BE150"
      unitRef="usd">-6804000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50323529e2166-wk-Fact-33B749028587D1885C50ADB763535835"
      unitRef="usd">-8514000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50323529e2187-wk-Fact-A735DF850224DACB2D10ADB76359074C"
      unitRef="usd">711250000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50323529e2206-wk-Fact-6AB86BFCEAF8EB7214F8ADB76358288D"
      unitRef="usd">705009000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50323529e2231-wk-Fact-373A03BBF6AF91F6FA24ADB763479D85"
      unitRef="usd">1186830000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50323529e2250-wk-Fact-541956D2259901F6D5A8ADB763483133"
      unitRef="usd">807354000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50325428e948-wk-Fact-911AE8F45243B5DFA6E9ADB763618A91"
      unitRef="usd">574671000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50325428e967-wk-Fact-BB4CF8CC5209BB279583ADB763651F0C"
      unitRef="usd">411769000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50325428e986-wk-Fact-A473939829961C96ABFFADB7634EDAD1"
      unitRef="usd">286752000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <twou:CurriculumAndTeachingCosts
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50325428e1064-wk-Fact-3F2F27B7B0F4844E6114ADB76366E4A2"
      unitRef="usd">63270000</twou:CurriculumAndTeachingCosts>
    <twou:CurriculumAndTeachingCosts
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50325428e1083-wk-Fact-64168BE5D8053338C308ADB7634A9A31"
      unitRef="usd">23290000</twou:CurriculumAndTeachingCosts>
    <twou:CurriculumAndTeachingCosts
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50325428e1102-wk-Fact-723B640A680ACEF7C009ADB763556EDF"
      unitRef="usd">6609000</twou:CurriculumAndTeachingCosts>
    <twou:ServicingAndSupportCosts
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50325428e1123-wk-Fact-5CA70641152EE38D6D92ADB7636B960E"
      unitRef="usd">98890000</twou:ServicingAndSupportCosts>
    <twou:ServicingAndSupportCosts
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50325428e1142-wk-Fact-1FF2D288A1F97EE43A94ADB7635952DA"
      unitRef="usd">67203000</twou:ServicingAndSupportCosts>
    <twou:ServicingAndSupportCosts
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50325428e1161-wk-Fact-148D8F526E038AA07AF9ADB76361497F"
      unitRef="usd">50767000</twou:ServicingAndSupportCosts>
    <twou:TechnologyAndContentDevelopmentCost
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50325428e1182-wk-Fact-0E38370446A6875728A7ADB7636DCE01"
      unitRef="usd">115473000</twou:TechnologyAndContentDevelopmentCost>
    <twou:TechnologyAndContentDevelopmentCost
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50325428e1201-wk-Fact-9D2CA93454D789BCEAB9ADB7635E2273"
      unitRef="usd">63812000</twou:TechnologyAndContentDevelopmentCost>
    <twou:TechnologyAndContentDevelopmentCost
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50325428e1220-wk-Fact-EDA1BD8D058DEA4109F6ADB76349CC01"
      unitRef="usd">45926000</twou:TechnologyAndContentDevelopmentCost>
    <us-gaap:SellingAndMarketingExpense
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50325428e1241-wk-Fact-3D1A3B954569CCC6B35CADB763725D34"
      unitRef="usd">342395000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50325428e1260-wk-Fact-F76335C4071552E98CA1ADB7634C1FBF"
      unitRef="usd">221015000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50325428e1279-wk-Fact-D14B28062D6DB77E32A6ADB7636C5FC8"
      unitRef="usd">150923000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50325428e1300-wk-Fact-171D71AF57DF94FC7050ADB7635F2EDB"
      unitRef="usd">131020000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50325428e1319-wk-Fact-8A48AEEF81A82EB3FE49ADB763709DF3"
      unitRef="usd">82989000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50325428e1338-wk-Fact-E7953B197A1D716CFE52ADB763591C99"
      unitRef="usd">62665000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:AssetImpairmentCharges
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50325428e1359-wk-Fact-AACA273C5AC226F359B0EDD81C9C3367"
      unitRef="usd">70379000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50325428e1378-wk-Fact-ECD0B26CE3521E455120EDD81CA19B2D"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50325428e1397-wk-Fact-CF37D14FDDD9B489BEC1EDD81CAACD54"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:CostsAndExpenses
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50325428e1418-wk-Fact-D7A132700A3C4511B2A7ADB7634A925C"
      unitRef="usd">821427000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50325428e1437-wk-Fact-B714D3109D07FDBB32A7ADB763539917"
      unitRef="usd">458309000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50325428e1456-wk-Fact-9533478EC9C8B059AD6EADB7636034CA"
      unitRef="usd">316890000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50325428e1478-wk-Fact-2EE6FEB4AC34FA372352ADB7634F3E5E"
      unitRef="usd">-246756000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50325428e1498-wk-Fact-93C0EEE412910F8ED8E5ADB7634D7BC8"
      unitRef="usd">-46540000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50325428e1518-wk-Fact-31DD3197CCAC7204FE4AADB7634C59B6"
      unitRef="usd">-30138000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50325428e1540-wk-Fact-34864A98A3ED0E7878A8ADB763620107"
      unitRef="usd">5800000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50325428e1559-wk-Fact-D0F932FC4BF665E5FF74ADB76363AD44"
      unitRef="usd">5173000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50325428e1578-wk-Fact-A9697EDFD0D7DDE16163ADB7635C3766"
      unitRef="usd">371000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50325428e1599-wk-Fact-46374FC848A479132AD5ADB7635E721C"
      unitRef="usd">13419000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50325428e1619-wk-Fact-8D1F08512163D2029B3FADB7636A3FD9"
      unitRef="usd">108000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50325428e1639-wk-Fact-37702FB4CE6197A26B9EADB763651F53"
      unitRef="usd">87000</us-gaap:InterestExpense>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50325428e1661-wk-Fact-AE56E52E0F0E0A810F5BADB7636BA3C8"
      unitRef="usd">-707000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50325428e1681-wk-Fact-37AEFD85F2A6F7755DE7ADB7634F0343"
      unitRef="usd">-1722000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50325428e1701-wk-Fact-0E768AF5DF5A80EDB73BADB763533126"
      unitRef="usd">-866000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50325428e1723-wk-Fact-CA5C6D792AC1E8F294DCADB763544683"
      unitRef="usd">-255082000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50325428e1743-wk-Fact-186D31E2DB0815202984ADB7635BB882"
      unitRef="usd">-43197000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50325428e1763-wk-Fact-12E66DF5CADD3BB99F3AADB76369CE85"
      unitRef="usd">-30720000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50325428e1785-wk-Fact-1CDCD8A224FD788A0F2AADB76358EA28"
      unitRef="usd">-19860000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50325428e1804-wk-Fact-D624787C3C140BB26660ADB7636F71EF"
      unitRef="usd">-4867000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50325428e1823-wk-Fact-ADC30FD8E30C4AC6C838ADB76365479D"
      unitRef="usd">-1297000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50325428e1849-wk-Fact-15EA91EDFF28BCBA6A74ADB7635CB4AF"
      unitRef="usd">-235222000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50325428e1869-wk-Fact-A7C6F97EDA5906667D87ADB7635BB44E"
      unitRef="usd">-38330000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50325428e1889-wk-Fact-E7161BB68297322261D9ADB76349AB1A"
      unitRef="usd">-29423000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="FD2019Q4YTD"
      decimals="2"
      id="d50325428e1911-wk-Fact-31DFDA2E70226C2636E9ADB76357A0AD"
      unitRef="usdPerShare">-3.83</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d50325428e1931-wk-Fact-8D6A2ACEE660F003FD2DADB7636EE3C3"
      unitRef="usdPerShare">-0.69</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d50325428e1951-wk-Fact-230FE8DA0DBD9AB9C428EDA225CB3700"
      unitRef="usdPerShare">-0.60</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d50325428e1968-wk-Fact-A0D059ECCB403B70272EADB7634C7FAD"
      unitRef="shares">61393666</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d50325428e1987-wk-Fact-3E0B86C05F046833D147ADB7634E1C19"
      unitRef="shares">55833492</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d50325428e2006-wk-Fact-FEB27A4B9B9A33E1DCAAEDA22611DA9C"
      unitRef="shares">49062611</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50325428e2086-wk-Fact-366322CEF9A210A74753ADB7636316B2"
      unitRef="usd">1710000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50325428e2105-wk-Fact-A8B44A1EF988CE4AD101ADB7634D40F2"
      unitRef="usd">-13840000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50325428e2125-wk-Fact-9567068A1F4A0E22EB03EDA225E63590"
      unitRef="usd">5326000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50325428e2152-wk-Fact-A62F6552F7B09D99FA94ADB7634A5234"
      unitRef="usd">-233512000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50325428e2172-wk-Fact-C60C284660206D24FFD3ADB7636F0FCE"
      unitRef="usd">-52170000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50325428e2192-wk-Fact-F9FC650FAE7ADF1C8430ADB76361E095"
      unitRef="usd">-24097000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d50329827e1068-wk-Fact-C30C66FA25439BF9DA7EEDE53CF26A1A"
      unitRef="shares">47151635</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d50329827e1087-wk-Fact-6E84837D517A01D271A5ADB763257C70"
      unitRef="usd">47000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d50329827e1106-wk-Fact-CE408CA1230C9600CE3DEDC7A95DBAB1"
      unitRef="usd">371455000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d50329827e1126-wk-Fact-9C512B7D9380F5D3AAECEDC7A98CA8C7"
      unitRef="usd">-176265000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d50329827e1146-wk-Fact-A45E7A54D1AA448B9E9FADB763838833"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2016Q4"
      decimals="-3"
      id="d50329827e1165-wk-Fact-4CBFA6E0559E3C85BADDADB7638D2FB0"
      unitRef="usd">195237000</us-gaap:StockholdersEquity>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d50329827e1214-wk-Fact-7A79CA3695992C29A901EDE8714496E1"
      unitRef="usd">148000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d50329827e1234-wk-Fact-D42F4F808D8D62AE4478EDE8714A3EFE"
      unitRef="usd">-148000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d50329827e1294-wk-Fact-C30C66FA25439BF9DA7EEDE53CF26A1A"
      unitRef="shares">47151635</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d50329827e1308-wk-Fact-717C0B5A628E9915EFF7EDE53ED5EABF"
      unitRef="usd">47000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d50329827e1327-wk-Fact-1740B7D9CD1C9E35983EEDE541D7315A"
      unitRef="usd">371603000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d50329827e1347-wk-Fact-C16B10A344429F84A524EDE543B7B4D7"
      unitRef="usd">-176413000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d50329827e1367-wk-Fact-B8906602482D0DD4081CEDE545A9F16C"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1
      contextRef="FI2016Q4"
      decimals="-3"
      id="d50329827e1386-wk-Fact-77EA63962CA2194A08DFEDE5479C8E6F"
      unitRef="usd">195237000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d50329827e1407-wk-Fact-B216AC112C0720B88215ADB76381A577"
      unitRef="shares">4047500</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d50329827e1421-wk-Fact-820461D7A2D505C5D9FD33DC960F09CD"
      unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d50329827e1440-wk-Fact-DF719BB6717E5110F44FEDE9A6CC94FE"
      unitRef="usd">189452000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50329827e1498-wk-Fact-9C987705D77C9A3D257DEDE9A9EADE5C"
      unitRef="usd">189456000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d50329827e1519-wk-Fact-B1533A48B1D40B4F626EADB763164657"
      unitRef="shares">459900</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d50329827e1533-wk-Fact-43C5A439F327E956B1DF33DBAB56EE50"
      unitRef="usd">1000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d50329827e1552-wk-Fact-2D4C15CE024D6F42F8EEEDEA584CFF9D"
      unitRef="usd">-1310000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50329827e1611-wk-Fact-C955440F7C5E4DAB156AEDEA650216D6"
      unitRef="usd">-1309000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d50329827e1633-wk-Fact-75128AB15C4617B42E63ADB76321AAD2"
      unitRef="shares">846821</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d50329827e1647-wk-Fact-358F754E6CD2BD152E9BADB7631F333D"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d50329827e1666-wk-Fact-C66664FCD835CFBA6DFDEDC7A9723916"
      unitRef="usd">6614000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50329827e1724-wk-Fact-237ED2A34421BF50CF10ADB7631D8D1E"
      unitRef="usd">6615000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d50329827e1778-wk-Fact-8DE8A1E8A0A432333EF0EDC7A93E6FEA"
      unitRef="usd">21930000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50329827e1836-wk-Fact-EE67DA81605B8FC77038ADB7637DA9F1"
      unitRef="usd">21930000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d50329827e1910-wk-Fact-4ADCF12835A3C2282C5FEDEB2995BF08"
      unitRef="usd">-29423000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50329827e1949-wk-Fact-E7161BB68297322261D9ADB76349AB1A"
      unitRef="usd">-29423000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d50329827e2024-wk-Fact-410DD9195B9703300B14EDC7A9A61B9D"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d50329827e2043-wk-Fact-390EDC994E5B796FB5F533DD93536BD1"
      unitRef="usd">5326000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50329827e2062-wk-Fact-9567068A1F4A0E22EB03EDA225E63590"
      unitRef="usd">5326000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d50329827e2084-wk-Fact-C6B9118D40F762FCE941ADB763885479"
      unitRef="shares">52505856</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d50329827e2098-wk-Fact-386968FC971A7D6AAF49ADB763844A90"
      unitRef="usd">53000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d50329827e2117-wk-Fact-5DF614C239541419C5AFADB7638CC503"
      unitRef="usd">588289000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d50329827e2137-wk-Fact-BA615D16AF7A3DCDE550ADB763270EE2"
      unitRef="usd">-205836000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d50329827e2157-wk-Fact-DDAB7E535512656874E1ADB763287CB0"
      unitRef="usd">5326000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4"
      decimals="-3"
      id="d50329827e2176-wk-Fact-ED0A23CF702C04580E77ADB76321082B"
      unitRef="usd">387832000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d50329827e2197-wk-Fact-54238343A821BA1DD47DADB7631BF08F"
      unitRef="shares">3833334</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d50329827e2211-wk-Fact-2DA04AD0723C17C7BD05ADB763800C51"
      unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d50329827e2230-wk-Fact-E636949FCBC6FF456C50ADB76313FEAA"
      unitRef="usd">330897000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50329827e2288-wk-Fact-8D1B1BA17923E7542136EDEBF45892F2"
      unitRef="usd">330901000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d50329827e2309-wk-Fact-3B2C34953DAF99ACE9C1ADB763131639"
      unitRef="shares">553159</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d50329827e2323-wk-Fact-488961CE31BC85383689ADB7632CEC67"
      unitRef="usd">0</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d50329827e2342-wk-Fact-87BFD2A780A77926AC7DADB7631B964E"
      unitRef="usd">-3451000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50329827e2401-wk-Fact-3747E45402C4C2D9F16CEDEBF4FF6DF9"
      unitRef="usd">-3451000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d50329827e2423-wk-Fact-B0D3F8FE4E03C38EEA29ADB763867D3F"
      unitRef="shares">1012473</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d50329827e2437-wk-Fact-A85758D74F2460A2ED3BADB763893129"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d50329827e2456-wk-Fact-B88EAE045C9B1AD9EEFAADB7631638CF"
      unitRef="usd">7365000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50329827e2514-wk-Fact-43EAAE05945A093BC83BADB7631C0447"
      unitRef="usd">7366000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d50329827e2535-wk-Fact-5EDDE539B787DDBBF91633E03DCEDA2A"
      unitRef="shares">63671</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d50329827e2568-wk-Fact-E06A05F9FFD067572EC8ADB7632AFA67"
      unitRef="usd">3121000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50329827e2626-wk-Fact-6C7D5A867FBFEF75DDAFADB763816452"
      unitRef="usd">3121000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d50329827e2680-wk-Fact-B0CB2E215A82F5DB6E90EDEBB3838940"
      unitRef="usd">31410000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50329827e2738-wk-Fact-D7E97CDF8E0CBB732F4EEDEBB6E0F7D6"
      unitRef="usd">31410000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d50329827e2812-wk-Fact-705C71EE82003DEADCCEADB763197618"
      unitRef="usd">-38330000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50329827e2851-wk-Fact-A7C6F97EDA5906667D87ADB7635BB44E"
      unitRef="usd">-38330000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d50329827e2945-wk-Fact-482351C158A510EE9C25ADB76384B36A"
      unitRef="usd">-13840000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50329827e2965-wk-Fact-A8B44A1EF988CE4AD101ADB7634D40F2"
      unitRef="usd">-13840000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d50329827e2987-wk-Fact-BC74877B8D5799E8E0DEADB7631C5169"
      unitRef="shares">57968493</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d50329827e3001-wk-Fact-0CD3BDB0A51699F71A41ADB76319A97F"
      unitRef="usd">58000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d50329827e3020-wk-Fact-8A488E40A7E9E1B695F9ADB7631EE968"
      unitRef="usd">957631000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d50329827e3040-wk-Fact-BD0B5C3D5D8E3E3C5A70ADB7637E2A30"
      unitRef="usd">-244166000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d50329827e3060-wk-Fact-D7245A4BE8A7528D08ABADB76316BA7D"
      unitRef="usd">-8514000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50329827e3080-wk-Fact-6AB86BFCEAF8EB7214F8ADB76358288D"
      unitRef="usd">705009000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d50329827e3101-wk-Fact-6516D0A25684A0D770F8EDEC53D10582"
      unitRef="shares">4608101</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d50329827e3115-wk-Fact-E3EB11F231A6CC19EE5DEDEC554C4D0C"
      unitRef="usd">5000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d50329827e3134-wk-Fact-BB15244DE8896ABD3221EDEC56C1F7DF"
      unitRef="usd">184317000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50329827e3192-wk-Fact-201BF110213563F86E94EDEC5A171C86"
      unitRef="usd">184322000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d50329827e3213-wk-Fact-A13F89384A07D5430426ADB7631AA18B"
      unitRef="shares">502795</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d50329827e3246-wk-Fact-42114F721ED43E8B3C13ADB7637DAF87"
      unitRef="usd">-2574000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50329827e3305-wk-Fact-A7172DE00E1CEBC2DE48EDEC9EC0520C"
      unitRef="usd">-2574000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d50329827e3328-wk-Fact-F3C73198F323CD2A196DADB76317D535"
      unitRef="shares">361134</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d50329827e3361-wk-Fact-71FDC0C038F2CFC463FDADB7638DC3EC"
      unitRef="usd">3119000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50329827e3419-wk-Fact-76A35EC3389AEED5C694ADB76317EFFC"
      unitRef="usd">3119000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d50329827e3440-wk-Fact-93873DE263E2C94EDF3BADB763192E2B"
      unitRef="shares">123365</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d50329827e3473-wk-Fact-43DCCEC73D28B03CA677ADB7637F5A12"
      unitRef="usd">3382000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50329827e3531-wk-Fact-9B8681D75057322FA57AADB763174B3F"
      unitRef="usd">3382000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d50329827e3552-wk-Fact-F93AA51F5208DA3A5618EDEEF8B099D8"
      unitRef="shares">5221</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d50329827e3697-wk-Fact-2C951F8E06198C584027ADB763159B41"
      unitRef="usd">51504000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50329827e3755-wk-Fact-2D9E05CA1464A8644F68ADB76318D8B5"
      unitRef="usd">51504000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d50329827e3829-wk-Fact-ACE0BB2600ACFAE875B6ADB76315F9C6"
      unitRef="usd">-235222000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50329827e3868-wk-Fact-15EA91EDFF28BCBA6A74ADB7635CB4AF"
      unitRef="usd">-235222000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d50329827e3962-wk-Fact-9C00390B11E978CA5113ADB7631F20F4"
      unitRef="usd">1710000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50329827e3981-wk-Fact-366322CEF9A210A74753ADB7636316B2"
      unitRef="usd">1710000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d50329827e4002-wk-Fact-D617B2AC77D84B4E245DADB76320688B"
      unitRef="shares">63569109</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d50329827e4021-wk-Fact-E24CB69C68CFBBD36EF6ADB7631AB716"
      unitRef="usd">63000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d50329827e4040-wk-Fact-C2FD018AAE6DF0A056F7ADB7631E5F10"
      unitRef="usd">1197379000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d50329827e4060-wk-Fact-F1BBB797AC40F022F65AADB7638346F5"
      unitRef="usd">-479388000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d50329827e4080-wk-Fact-D06DA98FC6B3FEBABABAADB763817069"
      unitRef="usd">-6804000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50329827e4100-wk-Fact-A735DF850224DACB2D10ADB76359074C"
      unitRef="usd">711250000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e1007-wk-Fact-F5AF3D9415E538F363D1ADB7638917E7"
      unitRef="usd">-235222000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e1027-wk-Fact-FE1A59735DC793C9593EADB76312F444"
      unitRef="usd">-38330000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e1047-wk-Fact-539DEC969D8B93B60ACEADB76367B879"
      unitRef="usd">-29423000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e1123-wk-Fact-71EDC7B32BD650607539ADB7636F6C4C"
      unitRef="usd">69843000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e1142-wk-Fact-E8ED970CFB18F4A3FA53ADB7637DC23F"
      unitRef="usd">32785000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e1161-wk-Fact-E8CA96D8500EE0D28473ADB7637571B0"
      unitRef="usd">19624000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e1182-wk-Fact-C652FD159D9E40BFC95EADB7636FDEBD"
      unitRef="usd">51504000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e1201-wk-Fact-2EFFFFB0AEE97B422875ADB7636D1D64"
      unitRef="usd">31410000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e1220-wk-Fact-68E67D21F5D17000FD7FADB7636E6393"
      unitRef="usd">21930000</us-gaap:ShareBasedCompensation>
    <us-gaap:OperatingLeaseCost
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e1241-wk-Fact-D2F5397959232375336EEDF78E51CC0F"
      unitRef="usd">11725000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e1260-wk-Fact-1DB79BCD3D1058ACA329EDF78E19B923"
      unitRef="usd">0</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e1279-wk-Fact-176D758474146211C849EDF78DFAA266"
      unitRef="usd">0</us-gaap:OperatingLeaseCost>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e1300-wk-Fact-4DAF760FDAE0C3D1F771EDF8EF9FE6C3"
      unitRef="usd">1425000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e1319-wk-Fact-9807C16A95B20E2A44E1EDF8EFE7B039"
      unitRef="usd">0</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e1338-wk-Fact-34AE0FCE03D1AB29F79DEDF8EFC3E7D6"
      unitRef="usd">0</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e1359-wk-Fact-DF6C84DD66496BC2FEF1EDF94C33E37C"
      unitRef="usd">70379000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e1378-wk-Fact-D8B8310C3FB78FCD96F5EDF94C3B8624"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e1397-wk-Fact-37F7F55821B282559CD5EDF94C37B514"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e1478-wk-Fact-63FC0E481DD70A9E2E86ADB7631A1011"
      unitRef="usd">-11949000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e1497-wk-Fact-E291141E7314EC55EE73ADB763679EF5"
      unitRef="usd">18497000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e1517-wk-Fact-B63E41096CB23B1D5BE1ADB7637EC5F2"
      unitRef="usd">5634000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <twou:IncreaseDecreaseInRefundsPayable
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e1539-wk-Fact-DBFCF83D1EDDE21D4A42ADB7637D1C61"
      unitRef="usd">-21675000</twou:IncreaseDecreaseInRefundsPayable>
    <twou:IncreaseDecreaseInRefundsPayable
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e1559-wk-Fact-ACC6DCA4213A42A3EDF1ADB76319BDD3"
      unitRef="usd">-11322000</twou:IncreaseDecreaseInRefundsPayable>
    <twou:IncreaseDecreaseInRefundsPayable
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e1579-wk-Fact-A9BBA22AF9B6BAC3ABC1ADB763821DFD"
      unitRef="usd">-13239000</twou:IncreaseDecreaseInRefundsPayable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e1601-wk-Fact-20901E76A52DEA30147BADB76375FB9C"
      unitRef="usd">6845000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e1621-wk-Fact-F902B3E86818A9D439F4ADB7638D56CA"
      unitRef="usd">4932000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e1641-wk-Fact-5DB69DC007C28DCFB8A4ADB7637AAC14"
      unitRef="usd">-1549000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e1662-wk-Fact-407A8C59363ADB2F2DA2ADB76383AF71"
      unitRef="usd">17081000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e1681-wk-Fact-10F561024FAB6B22BA7CADB76314EF6F"
      unitRef="usd">4724000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e1700-wk-Fact-DC6BAD3C1C67141C5BEAADB763789EF8"
      unitRef="usd">3504000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <twou:IncreaseDecreaseInAccruedCompensationAndRelatedBenefits
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e1721-wk-Fact-200B51FA8453ECAB1ED5ADB76370B5D9"
      unitRef="usd">-5539000</twou:IncreaseDecreaseInAccruedCompensationAndRelatedBenefits>
    <twou:IncreaseDecreaseInAccruedCompensationAndRelatedBenefits
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e1741-wk-Fact-8D9AA068C6B9AF2B66B8ADB763712A0B"
      unitRef="usd">4046000</twou:IncreaseDecreaseInAccruedCompensationAndRelatedBenefits>
    <twou:IncreaseDecreaseInAccruedCompensationAndRelatedBenefits
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e1760-wk-Fact-36A692F99F5C67D4DFE6ADB763834D93"
      unitRef="usd">2504000</twou:IncreaseDecreaseInAccruedCompensationAndRelatedBenefits>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e1781-wk-Fact-5CA8973AA93A131CB246ADB763781A4F"
      unitRef="usd">10014000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e1800-wk-Fact-C8140B0A805A839B4239ADB7638E10AE"
      unitRef="usd">1527000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e1819-wk-Fact-B2D520066FC9D59B008CADB76315D90C"
      unitRef="usd">1661000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e1840-wk-Fact-FFC247CD49C1DE638FF4ADB76377D472"
      unitRef="usd">-28595000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e1860-wk-Fact-C67C8262B42F323FE21EADB763831EE6"
      unitRef="usd">-6243000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e1880-wk-Fact-97F61EA066735BDBA284ADB7637CCBDF"
      unitRef="usd">4763000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e1901-wk-Fact-425AFE6443409BE5B5E2ADB76382DD83"
      unitRef="usd">1982000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e1920-wk-Fact-380F9848F2E4875A8247ADB7637396BC"
      unitRef="usd">1712000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e1939-wk-Fact-CC99A7BDF9EC68C949C2ADB76373247E"
      unitRef="usd">867000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e1960-wk-Fact-13DEE3485713538F3DF3ADB76385046B"
      unitRef="usd">-51974000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e1980-wk-Fact-B23E6B8207FACC418374ADB76377ACAF"
      unitRef="usd">-3120000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e2000-wk-Fact-53A919B5DECAC57C9BCFADB76385C0AA"
      unitRef="usd">8106000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e2080-wk-Fact-24F7348C651C4325D8BCADB763896F28"
      unitRef="usd">388004000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e2100-wk-Fact-FA0070C22FA19B2756C6ADB763862A3B"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e2119-wk-Fact-F8F7B2F13870ECE11355ADB76322B517"
      unitRef="usd">97102000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e2142-wk-Fact-F2C5CCC86CA1E1C38420ADB763781980"
      unitRef="usd">64923000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e2162-wk-Fact-039C29F80D69D082EA1EADB763738EB4"
      unitRef="usd">65190000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e2182-wk-Fact-56C358009A92F589FFE2ADB76372315E"
      unitRef="usd">23823000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e2204-wk-Fact-E2FE98B4E0E5295E037CADB7636BB54C"
      unitRef="usd">13421000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e2224-wk-Fact-4911DD27D38E5BAFAD69ADB76379E475"
      unitRef="usd">11996000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e2244-wk-Fact-9AC628DCFE05ED666B4FADB76370C155"
      unitRef="usd">27316000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e2266-wk-Fact-3E9592DCC68FA3A8407EADB7637B1A29"
      unitRef="usd">10000000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e2286-wk-Fact-E5FC51257FCA129DDF77ADB7637FADED"
      unitRef="usd">25000000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e2306-wk-Fact-4C68ED31744A3AA6BAF3ADB7637BAA6E"
      unitRef="usd">0</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e2327-wk-Fact-5E1BE8D1ECCEB49F06B5EDFA34839C61"
      unitRef="usd">25000000</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e2346-wk-Fact-F74F09A34D4194A9228DEDFA3476F7D6"
      unitRef="usd">0</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e2365-wk-Fact-BD2C072F84C4BAA651C3EDFA34672161"
      unitRef="usd">0</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <twou:AdvancesFromToCustomers
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e2386-wk-Fact-3A1C6945C86759B214E7ADB76368DAF2"
      unitRef="usd">400000</twou:AdvancesFromToCustomers>
    <twou:AdvancesFromToCustomers
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e2406-wk-Fact-CAD6F840BA4DF43E7C92ADB76376F20F"
      unitRef="usd">300000</twou:AdvancesFromToCustomers>
    <twou:AdvancesFromToCustomers
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e2426-wk-Fact-10F3C811278D94E3BDCFADB76385D1E4"
      unitRef="usd">1950000</twou:AdvancesFromToCustomers>
    <twou:AdvancesRepaidFromToCustomers
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e2448-wk-Fact-4B56F5A9FE07A8C52D31ADB7636E516F"
      unitRef="usd">350000</twou:AdvancesRepaidFromToCustomers>
    <twou:AdvancesRepaidFromToCustomers
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e2467-wk-Fact-67C70A56AFA8F62025A1ADB76381A1A2"
      unitRef="usd">25000</twou:AdvancesRepaidFromToCustomers>
    <twou:AdvancesRepaidFromToCustomers
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e2486-wk-Fact-C80F217F9E614A3CC897ADB7637141DA"
      unitRef="usd">817000</twou:AdvancesRepaidFromToCustomers>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e2507-wk-Fact-E53E6AE089CB563BE2BEADB7637B51E9"
      unitRef="usd">-451398000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e2527-wk-Fact-8D34FEFBC71D06D1AD5BADB7638AF011"
      unitRef="usd">-102461000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e2547-wk-Fact-562AF62AA644276AA75CADB76382FEDA"
      unitRef="usd">-149374000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e2628-wk-Fact-C0198903B0B8883259F3ADB7636EF84F"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e2647-wk-Fact-752BACFB92C74A0E05D1ADB7638083D2"
      unitRef="usd">330901000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e2666-wk-Fact-94B187A0ECA29A4A55FCADB763804DAB"
      unitRef="usd">189463000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e2687-wk-Fact-8DBEE49F4C4C6D42D63DADB7637EC7F0"
      unitRef="usd">244724000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e2706-wk-Fact-1962F27D6A1DA261B12AADB7636BAFFE"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e2725-wk-Fact-E43D42E28D8D6BA09D78ADB7631302B1"
      unitRef="usd">3500000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e2746-wk-Fact-3752153E6161075445D9ADB76372BFA3"
      unitRef="usd">0</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e2765-wk-Fact-062DE3274FA9EFF0F89DADB7637335ED"
      unitRef="usd">0</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e2784-wk-Fact-7BC3D780813DFB1F9180ADB7637D8179"
      unitRef="usd">1517000</us-gaap:RepaymentsOfDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e2807-wk-Fact-E2F880F2B101B810CDEEEDFC4989D724"
      unitRef="usd">1953000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e2827-wk-Fact-BB4D1E34C6C2C2C89A17EDFC49C3428A"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e2846-wk-Fact-C35E108A7B0F9832E195EDFC49A98E68"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e2867-wk-Fact-25923E95790D6E4B28A0ADB7637E48A4"
      unitRef="usd">2574000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e2887-wk-Fact-BA383ED0357EFE780D85ADB7638121C4"
      unitRef="usd">3451000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e2907-wk-Fact-246D56476FE4A5130F1BADB76323D156"
      unitRef="usd">1309000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e2929-wk-Fact-D09D37A90ACC0FC6E350ADB7637D181C"
      unitRef="usd">3119000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e2948-wk-Fact-0756854C7EE03CA2BA50ADB763850134"
      unitRef="usd">7366000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e2967-wk-Fact-C16A355091A68EC18892ADB7631BA746"
      unitRef="usd">6615000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e2988-wk-Fact-3BA7D9B7D11BBA99C2E7ADB76326D76B"
      unitRef="usd">3382000</us-gaap:ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans>
    <us-gaap:ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e3007-wk-Fact-DAB5B879455B9BFDD018ADB763133077"
      unitRef="usd">3121000</us-gaap:ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans>
    <us-gaap:ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e3026-wk-Fact-9FE90761D80E2D7867DFADB76369B4B6"
      unitRef="usd">0</us-gaap:ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans>
    <twou:PaymentsToAcquisitionofAmortizableIntangibleAssets
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e3047-wk-Fact-D38D7D7EC870A6945FC9ADB76369733C"
      unitRef="usd">2180000</twou:PaymentsToAcquisitionofAmortizableIntangibleAssets>
    <twou:PaymentsToAcquisitionofAmortizableIntangibleAssets
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e3067-wk-Fact-1A4A63CB180BC34A8BFFADB76313B523"
      unitRef="usd">4900000</twou:PaymentsToAcquisitionofAmortizableIntangibleAssets>
    <twou:PaymentsToAcquisitionofAmortizableIntangibleAssets
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e3087-wk-Fact-5E195345DF135C3B7C8CADB7636D100C"
      unitRef="usd">0</twou:PaymentsToAcquisitionofAmortizableIntangibleAssets>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e3108-wk-Fact-3D2FC01DAB32DB6E82FBADB76384133F"
      unitRef="usd">244518000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e3127-wk-Fact-8A35001EF397040888DDADB7636C28F7"
      unitRef="usd">333037000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e3146-wk-Fact-6D36021E93FED84B827EADB7636A284A"
      unitRef="usd">196752000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e3167-wk-Fact-9D9EE0BD476F29CDADC9ADB763757E3E"
      unitRef="usd">-1049000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e3187-wk-Fact-ACC28580B52701110B18ADB7637ACAB6"
      unitRef="usd">-1054000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e3207-wk-Fact-238CF6E49079054B95A6ADB763759D8E"
      unitRef="usd">-844000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50332730e3229-wk-Fact-E82F556F367458CB6876ADB7636D79F5"
      unitRef="usd">-259903000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50332730e3249-wk-Fact-C57B4E2811EAE22194BDADB76370474D"
      unitRef="usd">226402000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50332730e3268-wk-Fact-5D326B1C717ACFB87CDFADB763869CCC"
      unitRef="usd">54640000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50332730e3289-wk-Fact-3938DC87C415E0F2AE1BADB763774FB7"
      unitRef="usd">449772000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2017Q4"
      decimals="-3"
      id="d50332730e3308-wk-Fact-60E58D7A9509D80A5286ADB7637389B9"
      unitRef="usd">223370000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2016Q4"
      decimals="-3"
      id="d50332730e3327-wk-Fact-02ABD92350A3943AF114ADB7638023C9"
      unitRef="usd">168730000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50332730e3353-wk-Fact-BA102B3876A3EC13E725ADB7637A1CB3"
      unitRef="usd">189869000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50332730e3372-wk-Fact-3938DC87C415E0F2AE1BADB763774FB7"
      unitRef="usd">449772000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2017Q4"
      decimals="-3"
      id="d50332730e3391-wk-Fact-60E58D7A9509D80A5286ADB7637389B9"
      unitRef="usd">223370000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-251BE57378BA95C73529ADB763986964-0-wk-Fact-5DA66407074DD102F75CADB7634EA8A8">Organization&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2U, Inc. (together with its subsidiaries, the &#x201c;Company&#x201d;) is a leading provider of education technology for nonprofit colleges and universities. The Company builds, delivers, and supports more than &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;400&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; digital and in-person educational offerings, including graduate degrees, undergraduate degrees, professional certificates, boot camps, and short courses, across the career curriculum continuum. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company has &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;two&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; reportable segments: the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Alternative Credential Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; (formerly known as the Short Course Segment). The Company&#x2019;s &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; includes the technology and services provided to nonprofit colleges and universities to enable the online delivery of degree programs. Students enrolled in these programs are generally seeking an undergraduate or graduate degree of the same quality they would receive on campus. The Company&#x2019;s &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Alternative Credential Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; includes the premium online short courses and technical, skills-based boot camps provided through relationships with nonprofit colleges and universities. Students enrolled in these offerings are generally working professionals seeking career advancement through skills attainment.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On May 22, 2019, the Company completed its acquisition of Trilogy Education Services, Inc. (&#x201c;Trilogy&#x201d;), a workforce accelerator that prepares adult learners for high-growth careers in the digital economy through its boot camp offerings. The acquisition expanded the Company&#x2019;s university client portfolio and added another offering on the career curriculum continuum to make education more accessible for lifelong learners. The results of Trilogy&#x2019;s operations are included in the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Alternative Credential Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. Refer to Note &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;3&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for further information about the acquisition of Trilogy.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <twou:NumberofEducationalOfferings
      contextRef="FD2019Q4YTD"
      decimals="-2"
      id="d50333481e794-wk-Fact-8AEC82DC9CA11CEC8AA96989D778141B"
      unitRef="offering">400</twou:NumberofEducationalOfferings>
    <us-gaap:NumberOfReportableSegments
      contextRef="FD2019Q4YTD"
      decimals="INF"
      id="d50333481e802-wk-Fact-052D788A8E370CB78ED6ADB7634EA674"
      unitRef="segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-63E76F5DCD02D82643BAADB7639A714C-0-wk-Fact-F4C44FC7EFCBF9F9EC57ADB763248162">Significant Accounting Policies&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Basis of Presentation and Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The accompanying consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries and have been prepared in accordance with United States generally accepted accounting principles (&#x201c;U.S.&#160;GAAP&#x201d;) and include the assets, liabilities, results of operations and cash flows of the Company. All significant intercompany accounts and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The preparation of consolidated financial statements in accordance with U.S.&#160;GAAP requires management to make certain estimates and assumptions that affect the amounts reported herein. The Company bases its estimates and assumptions on historical experience and on various other factors that it believes to be reasonable under the circumstances. Significant estimates and assumptions are inherent in the analysis and the measurement of acquired intangible assets, the recoverability of goodwill and deferred tax assets. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may be affected by changes in those estimates. The Company evaluates its estimates and assumptions on an ongoing basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Revenue Recognition, Accounts Receivable and Allowance for Doubtful Accounts&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On January&#160;1, 2018, the Company adopted Accounting Standards Update (&#x201c;ASU&#x201d;) No.&#160;2014-09, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Revenue from Contracts with Customers (Topic 606)&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and the related amendments using the modified retrospective transition method and has concluded that doing so did not have a material impact on the amount and timing of either its revenue or costs. As part of its assessment, the Company completed reviews of its contracts and evaluated its costs, including costs of obtaining contracts with its university clients and costs associated with content development. Certain of these contract and content costs are capitalized under the new standard. The adoption of ASU 2014-09 did not have a material impact as of January&#160;1, 2018, and no cumulative adjustment was recorded. Further, the amounts reported as of December&#160;31, 2018 on the consolidated balance sheets and the results of operations for the year ended December&#160;31, 2018 reported on the consolidated statements of operations and comprehensive loss would not have been materially different than under legacy U.S. GAAP (i.e., Topic 605).&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company generates substantially all of its revenue from contractual arrangements, with either its university clients or students, to provide a comprehensive platform of tightly integrated technology and technology-enabled services that support its offerings.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. A contract&#x2019;s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing the expected value method. Variable consideration is included in the transaction price if, in the Company&#x2019;s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. Any estimates, including the effect of the constraint on variable consideration, are evaluated at each reporting period, and if necessary, the Company adjusts its estimate of the overall transaction price. Revenue is then recognized over the remaining estimated period of performance using the cumulative catch-up method. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; derives revenue primarily from contractually specified percentages of the amounts the Company&#x2019;s university clients receive from their students in 2U-enabled degree programs for tuition and fees, less credit card fees and other specified charges the Company has agreed to exclude in certain university contracts. &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;The Company&#x2019;s contracts with university clients in this segment typically have terms of 10 to 15 years and have a single performance obligation, as the promises to provide a platform of tightly integrated technology and services that university clients need to attract, enroll, educate and support students are not distinct within the context of the contracts.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; The single performance obligation is delivered as the university clients receive and consume benefits, which occurs ratably over a series of academic terms. The amounts received from university clients over the term of the arrangement are variable in nature in that they are dependent upon the number of students that are enrolled in the program within each academic term. These amounts are allocated to and are recognized ratably over the related academic term, defined as the period beginning on the first day of classes through the last. Revenue is recognized net of an allowance, which is established for the Company&#x2019;s expected obligation to refund tuition and fees to university clients.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Alternative Credential Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; derives revenue primarily from contracts with students for the tuition and fees paid to enroll in, and progress through, the Company&#x2019;s short courses and boot camps. &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;The Company&#x2019;s short courses run between six and 16 weeks, while boot camps run between 12 and 24 weeks.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; In this segment, the Company&#x2019;s contracts with students include the delivery of the educational and related student support services and are treated as either a single performance obligation or multiple performance obligations, depending upon the offering being delivered. All performance obligations are satisfied ratably over the same presentation period, which is defined as the period beginning on the first day of the course through the last. The Company recognizes the proceeds received, net of any applicable pricing concessions, from the students enrolled and shares contractually specified amounts received from students with the associated university client, in exchange for licenses to use the university brand name and other university trademarks. These amounts are recognized as curriculum and teaching costs on the Company&#x2019;s consolidated statements of operations and comprehensive loss. The Company&#x2019;s contracts with university clients in this segment are typically shorter and less restrictive than the Company&#x2019;s contracts with university clients in the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company does not disclose the value of unsatisfied performance obligations for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; because the variable consideration is allocated entirely to a wholly unsatisfied promise to transfer a service that forms part of a single performance obligation.&#160;The Company does not disclose the value of unsatisfied performance obligations for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Alternative Credential Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; because the performance obligations are part of contracts that have original durations of less than one year.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Contract Acquisition Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company pays commissions to certain of its employees to obtain contracts with university clients in the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. These costs are capitalized and recorded on a contract-by-contract basis and amortized using the straight-line method over the expected life, which is generally the length of the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;With respect to contract acquisition costs in the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Alternative Credential Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company has elected to apply the practical expedient in ASC Topic 606 to expense these costs as incurred, as the terms of contracts with students in this segment are less than one year.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Payments to University Clients&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Pursuant to certain of the Company&#x2019;s contracts in the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company has made, or is obligated to make, payments to university clients at either execution of a contract or at the extension of a contract in exchange &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;for various marketing and other rights. Generally, these amounts are capitalized and amortized as contra revenue over the life of the contract, commencing on the later of when payment is due or when contract revenue recognition begins.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Accounts Receivable, Contract Assets and Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance sheet items related to contracts consist of accounts receivable, net and deferred revenue on the Company&#x2019;s consolidated balance sheets. Included in accounts receivable, net are trade accounts receivable, which are comprised of billed and unbilled revenue. Accounts receivable, net is stated at net realizable value, and the Company utilizes the allowance method to provide for doubtful accounts based on management&#x2019;s evaluation of the collectability of the amounts due. The Company&#x2019;s estimates are reviewed and revised periodically based on historical collection experience and a review of the current status of accounts receivable, net. Historically, actual write-offs for uncollectible accounts have not significantly differed from prior estimates. The Company recognizes unbilled revenue when revenue recognition occurs in advance of billings. Unbilled revenue is recognized in the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; because billings to university clients do not occur until after the academic term has commenced and final enrollment information is available. Unbilled accounts receivable is recognized in the Alternative Credential segment once the presentation period commences for amounts to be invoiced to students under installment plans that are paid over the same presentation period. The Company&#x2019;s unbilled revenue and accounts receivable represent contract assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred revenue represents the excess of amounts billed or received as compared to amounts recognized in revenue on the consolidated statements of operations and comprehensive loss as of the end of the reporting period, and such amounts are reflected as a current liability on the Company&#x2019;s consolidated balance sheets. The Company generally receives payments for its share of tuition and fees from degree program university clients early in each academic term and from short course and boot camp students, either in full upon registration for the course or in full before the end of the course based on a payment plan, prior to completion of the service period. These payments are recorded as deferred revenue until the services are delivered or until the Company&#x2019;s obligations are otherwise met, at which time revenue is recognized.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Marketing and Sales Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The majority of the marketing and sales costs incurred by the Company are directly related to recruiting students for its university clients&#x2019; degree programs, with lesser amounts related to recruiting students for its short courses and boot camps and marketing and advertising efforts related to the Company&#x2019;s own brand. For the years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, costs related to the Company&#x2019;s marketing and advertising efforts of its own brand were not material. All such costs are expensed as incurred and reported in marketing and sales expense on the Company&#x2019;s consolidated statements of operations and comprehensive loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company provides stock-based compensation awards consisting of restricted stock units (&#x201c;RSUs&#x201d;), performance restricted stock units (&#x201c;PRSUs&#x201d;) and stock options to employees, independent contractors and directors. The Company measures all stock-based compensation awards at fair value as of the grant date. The fair values of RSUs and PRSUs containing performance-based vesting conditions are based on the fair value of the Company&#x2019;s stock. The Company uses a Monte Carlo model to estimate the fair value of PRSUs containing market-based vesting conditions and uses a Black-Scholes option pricing model to measure the fair value of stock option grants. The Company also provides for an employee stock purchase plan (&#x201c;ESPP&#x201d;) and estimates the fair value of each purchase right thereunder as of the grant date using a Black-Scholes option pricing model.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;For awards subject only to service-based vesting conditions, the Company recognizes stock-based compensation expense on a straight-line basis over the awards&#x2019; requisite service period. For awards subject to both service and performance-based vesting conditions, the Company recognizes stock-based compensation expense using an accelerated recognition method when it is probable that the performance condition will be achieved. For awards subject to both service and market-based vesting conditions, the Company recognizes stock-based compensation expense using an accelerated recognition method over the requisite service period beginning with the date of the grant and ending upon completion of the service period, with stock-based compensation expense being recognized irrespective of the achievement of the market condition. For shares subject to the ESPP, the Company uses the straight-line method to record stock-based compensation expense over the respective offering period.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Prior to April 1, 2017, the Company estimated expected volatility based on the historical volatilities of comparable publicly-traded companies over the expected life of the award. Effective April&#160;1, 2017, the Company began to estimate expected volatility based on the historical volatilities of the Company&#x2019;s common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Refer to Note &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;12&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for further information about the Company&#x2019;s stock-based compensation awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Income taxes are accounted for under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that are included in the financial statements. Under this method, the deferred tax assets and liabilities are determined based on the differences between the financial statement and tax bases of the assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on the deferred tax assets and liabilities is recognized in earnings in the period when the new rate is enacted. Deferred tax assets are subject to periodic recoverability assessments. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount that more likely than not will be realized. The Company considers all positive and negative evidence relating to the realization of the deferred tax assets in assessing the need for a valuation allowance. The Company currently maintains a full valuation allowance against deferred tax assets in the U.S. and certain entities in the foreign jurisdictions.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company records a liability for unrecognized tax benefits resulting from uncertain tax positions taken or expected to be taken in a tax return. The Company accounts for uncertainty in income taxes using a two-step approach for evaluating tax positions. Step one, recognition, occurs when the Company concludes that a tax position, based solely on its technical merits, is more likely than not to be sustained upon examination. Step two, measurement, determines the amount of benefit that is more likely than not to be realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. De-recognition of a tax position that was previously recognized would occur if the Company subsequently determines that a tax position no longer meets the more likely than not threshold of being sustained. The Company recognizes interest and penalties, if any, related to unrecognized tax benefits as income tax expense on the consolidated statements of operations and comprehensive loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cash and cash equivalents consist of bank checking accounts, money market accounts, investments in certificates of deposit that have an original maturity of three months or less and highly liquid marketable securities with maturities at the time of purchase of three months or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company maintains restricted cash as collateral for standby letters of credit for the Company&#x2019;s leased facilities and in connection with the deferred government grant obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The carrying amounts of certain assets and liabilities, including cash and cash equivalents, accounts receivable, advances to university clients, accounts payable and accrued expenses and other current liabilities, approximate their respective fair values due to their short-term nature.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date, based on the Company&#x2019;s principal or, in the absence of a principal, most advantageous, market for the specific asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;U.S.&#160;GAAP provides for a three-tier fair value hierarchy to classify and disclose all assets and liabilities measured at fair value on a recurring basis, as well as assets and liabilities measured at fair value on a non-recurring basis, in periods subsequent to their initial measurement. Generally, assets are recorded at fair value on a non-recurring basis as a result of impairment charges. The Company remeasures non-financial assets such as goodwill, intangible assets and other long-lived assets at fair value when there is an indicator of impairment, and records them at fair value only when recognizing an impairment loss. The fair value hierarchy requires the Company to use observable inputs when available, and to minimize the use of unobservable inputs when determining fair value.&#160;Refer to Notes&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;4&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;5&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for&#160;further discussion of assets measured at fair value on a nonrecurring basis.  The three tiers are defined as follows:&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:96px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:48px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Level&#160;1&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;Observable inputs that reflect quoted market prices (unadjusted) for identical assets or liabilities in active markets;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:96px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:48px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Level&#160;2&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;Observable inputs, other than quoted prices in active markets, that are observable either directly or indirectly in the marketplace for identical or similar assets and liabilities; and&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:96px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:48px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Level&#160;3&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;Unobservable inputs that are supported by little or no market data, which require the Company to develop its own assumptions about the assumptions market participants would use in pricing the asset or liability based on the best information available in the circumstances.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company has financial instruments, including cash deposits, accounts receivable, accounts payable and a senior secured term loan facility. The carrying values for such financial instruments, other than the senior secured term loan facility, each approximated their fair values as of&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company&#x2019;s investments within current assets on the consolidated balance sheets relate to certificates of deposit with original maturities between three months and one year. As of December 31, 2018, the Company had a &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$25.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; certificate of deposit included in investments that qualified as a Level 1 fair value measurement asset and was stated at cost, which approximated fair value. This certificate of deposit matured in the first quarter of 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Advances to University Clients&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company may periodically become contractually obligated to pay advances to certain of its university clients in order to fund start-up expenses of the program on behalf of the university client. Advances to university clients are stated at realizable value on the consolidated balance sheets, with the current portion recorded within prepaid expenses and other assets, and the non-current portion recorded within university payments and other assets, non-current. Advances are repaid to the Company on terms as required in the respective agreements. The Company recognizes imputed interest income on these advance payments when the related amount of imputed interest is deemed significant. For the years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company did not incur a material amount of imputed interest income.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment is stated at cost less accumulated depreciation and amortization. Expenditures for major additions, construction and improvements are capitalized. Depreciation and amortization is expensed using the straight-line method over the estimated useful lives of the related assets, which range from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;five years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for computer hardware and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;five&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;seven years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for furniture and office equipment. Leasehold improvements are depreciated on a straight-line basis over the lesser of the remaining term of the leased facility or the estimated useful life of the improvement, which generally ranges from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;four&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11 years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. Useful lives of significant assets are periodically reviewed and adjusted prospectively to reflect the Company&#x2019;s current estimates of the respective assets&#x2019; expected utility. Repair and maintenance costs are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Amortizable Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Acquired Intangible Assets.&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;&#160;The Company capitalizes purchased intangible assets, such as software, websites and domains, and amortizes them on a straight-line basis over their estimated useful life. Historically, the Company has assessed the useful lives of these acquired intangible assets to be between &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;ten years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Capitalized Technology.&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;&#160;Capitalized technology includes certain purchased software and technology licenses, direct third-party costs, and internal payroll and payroll-related costs used in the creation of our internal-use software. Software development projects generally include three stages: the preliminary project stage (all costs are expensed as incurred), the application development stage (certain costs are capitalized and certain costs are expensed as incurred) and the post-implementation/operation stage (all costs are expensed as incurred). Costs capitalized in the application development stage include costs of designing the application, coding, integrating the Company&#x2019;s and the university&#x2019;s networks and systems, and the testing of the software. Capitalization of costs requires judgment in determining when a project has reached the application development stage and the period over which the Company expects to benefit from the use of that software. Once the software is placed in service, these costs are amortized using the straight-line method over the estimated useful life of the software, which is generally &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;five years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Capitalized Content Development.&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;&#160;The Company develops content for each offering on a course-by-course basis in collaboration with university client faculty and industry experts. Depending upon the offering, the Company may use materials provided by university clients and their faculty, including curricula, case studies, presentations and other reading materials. The Company is responsible for the creation of materials suitable for delivery through the Company&#x2019;s learning platform, including all expenses associated with this effort. With respect to the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the development of content is part of the Company&#x2019;s single performance obligation and is considered a contract fulfillment cost.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The content development costs that qualify for capitalization are third-party direct costs, such as videography, editing and other services associated with creating digital content. Additionally, the Company capitalizes internal payroll and payroll-related costs incurred to create and produce videos and other digital content utilized in the university clients&#x2019; offerings for delivery via the Company&#x2019;s online learning platform. Capitalization ends when content has been fully developed by both the Company and the university client, at which time amortization of the capitalized content development costs begins. The capitalized costs for each offering are recorded on a course-by-course basis and included in capitalized content costs in amortizable intangible assets, net on the Company&#x2019;s consolidated balance sheets. These costs are amortized using the straight-line method over the estimated useful life of the respective course, which is generally &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;four&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;five years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The estimated useful life corresponds with the planned curriculum refresh rate. This refresh rate is consistent with expected curriculum refresh rates as cited by faculty members for similar on-campus offerings. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Evaluation of Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company reviews long-lived assets, which consist of property and equipment, capitalized technology costs, capitalized content development costs and acquired finite-lived intangible assets, for impairment whenever events or changes in circumstances indicate the carrying value of an asset may not be recoverable. In order to assess the recoverability of the capitalized technology and content development costs, the costs are grouped by the lowest level of independent cash flows. Recoverability of a long-lived asset is measured by a comparison of the carrying value of an asset or asset group to the future undiscounted net cash flows expected to be generated by that asset or asset group. If such assets are not recoverable, the impairment to be recognized is measured by the amount by which the carrying value of an asset exceeds the estimated fair value (discounted cash flow) of the asset or asset group. The Company&#x2019;s impairment analysis is based upon cumulative results and forecasted performance. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Non-Cash Long-Lived Asset Additions&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During the year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had capital asset additions of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$81.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in property and equipment and capitalized technology and content development, of which &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$3.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; consisted of non-cash capital expenditures, primarily related to landlord funded leasehold improvements. Due to extended payment terms associated with the timing of cash capital expenditures made more than 90 days after the date of purchase, an additional &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$2.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was classified as cash flows from financing activities in the consolidated statement of cash flows for the year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During the year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had capital asset additions of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$87.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in property and equipment and capitalized technology and content development, of which &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$5.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; consisted of non-cash capital expenditures, primarily related to the acquisition of certain long-lived assets for which a liability was accrued. Due to extended payment terms associated with the timing of cash capital expenditures made more than 90 days after the date of purchase, an additional &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$4.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was classified as cash flows from financing activities in the consolidated statement of cash flows for the year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Goodwill is the excess of purchase price over the fair value of identified net assets of businesses acquired. The Company&#x2019;s goodwill balance relates to its acquisitions of GetSmarter in July 2017 and Trilogy in May 2019. The Company reviews goodwill at least annually, as of October 1. Between annual tests, goodwill is reviewed for possible impairment if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value. The Company tests goodwill at the reporting unit level, which is an operating segment or one level below an operating segment. The Company initially assesses qualitative factors to determine if it is necessary to perform a quantitative goodwill impairment review. The Company reviews goodwill for impairment using a quantitative approach if it decides to bypass the qualitative assessment or determines that it is more likely than not that the fair value of a reporting unit is less than its carrying value based on a qualitative assessment. Upon completion of a quantitative assessment, the Company may be required to recognize an impairment based on the difference between the carrying value and the fair value of the reporting unit. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company determines the fair value of a reporting unit by utilizing a weighted combination of the income-based and market-based approaches. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The income-based approach requires the Company to make significant assumptions and estimates. These assumptions and estimates primarily include, but are not limited to, the selection of appropriate peer group companies, discount rates, terminal growth rates, and forecasts of revenue, operating income, depreciation and amortization expense, capital expenditures and future working capital requirements. When determining these assumptions and preparing these estimates, the Company considers each reporting unit&#x2019;s historical results and current operating trends, revenue, profitability, cash flow results and forecasts, and industry trends. These estimates can be affected by a number of factors including, but not limited to, general economic and regulatory conditions, market capitalization, the continued efforts of competitors to gain market share and prospective student enrollment patterns.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In addition, the value of a reporting unit using the market-based approach is estimated by comparing the reporting unit to other publicly-traded companies and/or to publicly-disclosed business mergers and acquisitions in similar lines of business. The value of a reporting unit is based on pricing multiples of certain financial parameters observed in the comparable companies. The Company also makes estimates and assumptions for market values to determine a reporting unit&#x2019;s estimated fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In the third quarter of 2019, the Company recorded an impairment charge of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$70.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; on the consolidated statement of operations and comprehensive loss (see Note &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;5&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;). Other than the reporting unit impaired in the third quarter of 2019, the Company had no reporting units whose estimated fair value exceeded their carrying value by less than 10% as of October 1, 2019, the date of the annual goodwill impairment assessment. It is possible that future changes in the Company&#x2019;s circumstances, or in the variables associated with the judgments, assumptions and estimates used in assessing the fair value of our reporting units, could require the Company to record additional impairment charges in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Equity Interests&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had a &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$10.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; investment in an education technology company recorded within university payments and other assets, non-current on the consolidated balance sheet. This investment does not have a readily determinable fair value, and is accounted for as a cost method investment, which is subject to fair value remeasurement upon the occurrence of an observable event. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, there were no events that would require a change in the fair value of this investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Employee Benefits&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company offers a variety of benefits to its employees (e.g., health care, gym memberships and tuition reimbursement). The Company accounts for costs related to providing employee benefits as incurred, unless there is a service requirement, in which case, such costs are recognized over the service commitment period.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Deferred Government Grant Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Government grants awarded to the Company in the form of forgivable loans are recorded as &#x201c;deferred government grant obligations&#x201d; within long-term liabilities on the consolidated balance sheets until all contingencies are resolved and the grant is determined to be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Debt Issuance Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Debt issuance costs are incurred as a result of entering into certain borrowing transactions and are presented as a reduction from the carrying amount of the debt liability on the Company&#x2019;s consolidated balance sheets. Debt issuance costs are amortized over the term of the associated debt instrument. The amortization of debt issuance costs is included as a component of interest expense on the Company&#x2019;s consolidated statements of operations and comprehensive loss. If the Company extinguishes debt prior to the end of the underlying instrument&#x2019;s full term, some or all of the unamortized debt issuance costs may need to be written off, and a loss on extinguishment may need to be recognized. Refer to Note &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;9&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for further information about the Company&#x2019;s debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;For the Company&#x2019;s operating leases, an assessment is performed to determine if an arrangement is a lease at inception. Right-of-use (&#x201c;ROU&#x201d;) assets represent the Company&#x2019;s right to use an underlying asset for the lease term and lease liabilities represent the Company&#x2019;s obligation to make lease payments arising from the lease. Operating lease ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As the information necessary to determine the rate implicit in the Company&#x2019;s leases is not readily available, the Company determines its incremental borrowing rate based on the information available at the lease commencement date in determining the present value of lease payments. The operating lease ROU asset also includes any prepaid lease payments made, less lease incentives. The Company&#x2019;s lease terms include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. The Company does not have any finance leases for any periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company has elected, as an accounting policy for its leases of real estate, to account for lease and non-lease components in a contract as a single lease component. In addition, the recognition requirements are not applied to leases with a term of 12 months or less. Rather, the lease payments for short-term leases are recognized on the consolidated statements of operations and comprehensive loss on a straight-line basis over the lease term. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Variable payments that depend on an index or a rate are initially measured using the index or rate at the lease commencement date. Such variable payments are included in the total lease payments when measuring the lease liabilities and ROU assets. The Company will only remeasure variable payments that depend on an index or a rate when the Company is remeasuring the lease liabilities due to any of the following occurring: (i) the lease is modified and the modification is not accounted for as a separate contract; (ii) a contingency, upon which some or all of the variable lease payments that will be paid over the remainder of the lease term are based, is resolved; (iii) there is a change in lease term; (iv) there is a change in the probability of exercising a purchase option; or (v) there is a change in the amount probable of being owed under residual value guarantees. Until the lease liabilities are remeasured due to one of the aforementioned events, additional payments for an increase in the index or rate will be recognized in the period in which they are incurred. Variable payments that do not depend on an index or a rate are excluded from the measurement of the lease liabilities and recognized in the consolidated statements of operations and comprehensive loss in the period in which the obligation for those payments is incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The purchase price of an acquisition is allocated to the assets acquired, including intangible assets, and liabilities assumed, based on their respective fair values at the acquisition date. Acquisition-related costs are expensed as incurred. The excess of the cost of an acquired entity, net of the amounts assigned to the assets acquired and liabilities assumed, is recognized as goodwill. The net assets and results of operations of an acquired entity are included on the Company&#x2019;s consolidated financial statements from the acquisition date.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;For the portion of the Company&#x2019;s non-U.S. business where the local currency is the functional currency, operating results are translated into U.S. dollars using the average rate of exchange for the period, and assets and liabilities are converted at the closing rates on the period end date. Gains and losses on translation of these accounts are accumulated and reported as a separate component of stockholder&#x2019;s equity and comprehensive loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;For any transaction that is in a currency different from the entity&#x2019;s functional currency, the Company records a gain or loss based on the difference between the exchange rate at the transaction date and the exchange rate at the transaction settlement date (or rate at period end, if unsettled) as other income (expense), net on the consolidated statements of operations and comprehensive loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Financial instruments that subject the Company to significant concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. All of the Company&#x2019;s cash is held at financial institutions that management believes to be of high credit quality. The Company&#x2019;s bank accounts exceed federally insured limits at times. The Company has not experienced any losses on cash to date. The Company maintains an allowance for doubtful accounts, if needed, based on collection history.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In December 2019, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU No. 2019-12, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, as part of its initiative to reduce complexity in the accounting standards. The amendments in the ASU include removal of certain exceptions to the general principles in Topic 740 related to recognizing deferred taxes for investments, performing intraperiod tax allocation and calculating income taxes in an interim period. The ASU also clarifies and simplifies other aspects of the accounting for income taxes, including the recognition of deferred tax liabilities for outside basis differences. The amendments in this ASU are effective for annual and interim periods in fiscal years beginning after December 15, 2020, with early adoption permitted. The Company is evaluating the impact that this ASU will have on its consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In April 2019, the FASB issued ASU No. 2019-04, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Codification Improvements to Topic 326, Financial Instruments&#x2014;Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments. &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;ASU No. 2019-04 provides corrections, updates and clarifications to the previously issued updates of ASU No. 2016-01, ASU No. 2016-13 and ASU No. 2017-12. Various areas of the Accounting Standards Codification were impacted by the update. This standard follows the effective dates of the previously issued ASUs, unless an entity has already early adopted the previous ASUs, in which case the effective date will vary according to each specific ASU adoption. As the Company has adopted ASU No. 2016-01, the amendments related to ASU No. 2016-01 are effective for annual and interim periods in fiscal years beginning after December 15, 2019. As the Company has not yet adopted ASU No. 2016-13, the amendments related to ASU No. 2016-13 are effective for fiscal years beginning after December 15, 2019. Refer below for further discussion of ASU No. 2016-13. The Company does not anticipate a significant impact on its consolidated financial statements upon the adoption of the amendments related to ASU Nos. 2016-13 and 2016-01. The amendments to ASU No. 2017-12 are not applicable to the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In August 2018, the FASB issued ASU No. 2018-15, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Intangibles&#x2014;Goodwill and Other&#x2014;Internal-Use Software (Subtopic 350-40): Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement that is a Service Contract&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which requires customers in cloud computing arrangements that are service contracts to follow the internal-use software guidance in ASC 350-40 to determine which implementation costs to capitalize as assets or expense as incurred. The amendments in this ASU are effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The Company early adopted this ASU on July 1, 2018 under the prospective method. As a result of adopting this standard, as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had balances of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$3.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively, of capitalized implementation costs incurred to integrate the software associated with its cloud computing arrangements, within university payments and other assets, non-current on the consolidated balance sheets. Such capitalized costs are subject to amortization over the remaining contractual term of the associated cloud computing arrangement, with a useful life of between three to five years. The Company incurred &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of such amortization for the year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and did not incur a material amount of such amortization for the year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In July 2018, the FASB issued ASU No. 2018-09, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Codification Improvements&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which clarifies and corrects unintended applications of guidance, and makes improvements to several Accounting Standards Codification topics. The applicable amendments in this ASU are effective for the Company in annual periods beginning after December 15, 2018. The Company adopted this ASU on January 1, 2019. Adoption of this standard did not have a material impact on the Company&#x2019;s consolidated financial statements or related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In June&#160;2018, the FASB issued ASU No.&#160;2018-07, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Compensation&#x2014;Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which simplifies the accounting for share-based payments to nonemployees. The amendments in this ASU are effective for fiscal years beginning after December&#160;15, 2018, with early adoption permitted. The Company adopted this ASU on January 1, 2019. Adoption of this standard did not have a material impact on the Company&#x2019;s consolidated financial statements or related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In January 2017, the FASB issued ASU No. 2017-04, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Intangibles&#x2014;Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which eliminates step two from the goodwill impairment test and requires an entity to recognize an impairment charge for the amount by which the carrying amount of a reporting unit exceeds its fair value, up to the amount of goodwill allocated to that reporting unit. The amendments in this ASU are effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The Company early adopted this ASU on January 1, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In August 2016, the FASB issued ASU No. 2016-15,&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The ASU addresses eight specific cash flow issues with the objective of reducing the existing diversity in practice surrounding how certain transactions are classified in the statement of cash flows. The amendments in this ASU were effective for fiscal years beginning after December 15, 2017. The Company adopted this ASU on January 1, 2018. Adoption of this standard did not have a material impact on the Company&#x2019;s consolidated statements of cash flows or related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In June 2016, the FASB issued ASU No. 2016-13, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Financial Instruments&#x2014;Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. Subsequently, the FASB has issued the following standards related to ASU No. 2016-13: ASU No. 2019-11, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Codification Improvements to Topic 326, Financial Instruments&#x2014;Credit Losses&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, ASU No. 2019-05, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Financial Instruments&#x2014;Credit Losses (Topic 326): Targeted Transition Relief&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;; ASU No. 2019-04, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Codification Improvements to Topic 326, Financial Instruments&#x2014;Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;; and ASU No. 2018-19, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Codification Improvements to Topic 326, Financial Instruments&#x2014;Credit Losses&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. ASU No. 2016-13 requires entities to measure all expected credit losses for most financial assets held at the reporting date based on an expected loss model, which includes historical experience, current conditions, and reasonable and supportable forecasts. Entities will now use forward-looking information to better form their credit loss estimates. ASU No. 2016-13 also requires enhanced disclosures to help financial statement users better understand assumptions used in estimating expected credit losses. The amendments in these ASUs are effective for annual and interim periods in fiscal years beginning after December 15, 2019, with early adoption permitted. The Company is evaluating the impact that the new guidance will have on its consolidated financial statements and related disclosures. The Company does not anticipate a significant impact on its consolidated financial statements based on the instruments currently held and its historical trend of bad debt expense relating to trade accounts receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In February 2016, the FASB issued ASU No. 2016-02, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Leases (Topic 842)&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which supersedes ASC 840, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Leases (Topic 840)&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The ASU introduces a model for lessees requiring most leases to be reported on the balance sheet. The Company adopted this ASU and the related amendments on January 1, 2019 under the modified retrospective transition method, which resulted in no cumulative-effect adjustment to retained earnings. The Company&#x2019;s financial results for periods ending after January 1, 2019 are presented in accordance with the requirements of Topic 842, while prior period amounts are not adjusted and continue to be reported in accordance with Topic 840.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Upon adoption, the Company elected to not recognize ROU assets or lease liabilities for leases with a term of 12 months or less, as permitted by the short-term lease practical expedient. In transition, the Company also applied the package of practical expedients that permit entities to not reassess (i) whether expired or existing contracts contain a lease under the new standard, (ii) the lease classification for expired or existing leases, or (iii) whether previously capitalized initial direct costs would qualify for capitalization under the new standard. The Company also applied the practical expedient that permits a lessee to account for lease and non-lease components in a contract as a single lease component. In addition, the Company did not use hindsight during transition.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Upon adoption, the Company recorded ROU assets of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$34 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which have been reduced for accrued rent, and the remaining balance of any lease incentives upon transition, and also recorded corresponding current and non-current lease liabilities for its operating leases of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$58 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively, on the consolidated balance sheets. Adoption of this standard did not have a material impact on the Company&#x2019;s consolidated statements of operations and comprehensive loss, the consolidated statements of changes in stockholders&#x2019; equity or the consolidated statements of cash flows. Refer to Note &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;8&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for more information about the Company&#x2019;s lease-related obligations.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-8280AD281BCE27799BD6ADB763981850-0-wk-Fact-199BDE0CF336A2715B6BADB7638608E9">&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Basis of Presentation and Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The accompanying consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries and have been prepared in accordance with United States generally accepted accounting principles (&#x201c;U.S.&#160;GAAP&#x201d;) and include the assets, liabilities, results of operations and cash flows of the Company. All significant intercompany accounts and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="FD2019Q4YTD"
      id="TextSelection-DD94B33C8D85AACB4E64ADB76399DAC1-0-wk-Fact-A43754BA6DBFEF3858C9ADB7631A8A4E">&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The preparation of consolidated financial statements in accordance with U.S.&#160;GAAP requires management to make certain estimates and assumptions that affect the amounts reported herein. The Company bases its estimates and assumptions on historical experience and on various other factors that it believes to be reasonable under the circumstances. Significant estimates and assumptions are inherent in the analysis and the measurement of acquired intangible assets, the recoverability of goodwill and deferred tax assets. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may be affected by changes in those estimates. The Company evaluates its estimates and assumptions on an ongoing basis.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <twou:RevenueTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicyPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-5EF5DB225394231CAF43ADB76398C477-0-wk-Fact-FBA2FAC0705CAD877C3BADB76383D677">&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Revenue Recognition, Accounts Receivable and Allowance for Doubtful Accounts&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On January&#160;1, 2018, the Company adopted Accounting Standards Update (&#x201c;ASU&#x201d;) No.&#160;2014-09, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Revenue from Contracts with Customers (Topic 606)&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and the related amendments using the modified retrospective transition method and has concluded that doing so did not have a material impact on the amount and timing of either its revenue or costs. As part of its assessment, the Company completed reviews of its contracts and evaluated its costs, including costs of obtaining contracts with its university clients and costs associated with content development. Certain of these contract and content costs are capitalized under the new standard. The adoption of ASU 2014-09 did not have a material impact as of January&#160;1, 2018, and no cumulative adjustment was recorded. Further, the amounts reported as of December&#160;31, 2018 on the consolidated balance sheets and the results of operations for the year ended December&#160;31, 2018 reported on the consolidated statements of operations and comprehensive loss would not have been materially different than under legacy U.S. GAAP (i.e., Topic 605).&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company generates substantially all of its revenue from contractual arrangements, with either its university clients or students, to provide a comprehensive platform of tightly integrated technology and technology-enabled services that support its offerings.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. A contract&#x2019;s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing the expected value method. Variable consideration is included in the transaction price if, in the Company&#x2019;s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. Any estimates, including the effect of the constraint on variable consideration, are evaluated at each reporting period, and if necessary, the Company adjusts its estimate of the overall transaction price. Revenue is then recognized over the remaining estimated period of performance using the cumulative catch-up method. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; derives revenue primarily from contractually specified percentages of the amounts the Company&#x2019;s university clients receive from their students in 2U-enabled degree programs for tuition and fees, less credit card fees and other specified charges the Company has agreed to exclude in certain university contracts. &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;The Company&#x2019;s contracts with university clients in this segment typically have terms of 10 to 15 years and have a single performance obligation, as the promises to provide a platform of tightly integrated technology and services that university clients need to attract, enroll, educate and support students are not distinct within the context of the contracts.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; The single performance obligation is delivered as the university clients receive and consume benefits, which occurs ratably over a series of academic terms. The amounts received from university clients over the term of the arrangement are variable in nature in that they are dependent upon the number of students that are enrolled in the program within each academic term. These amounts are allocated to and are recognized ratably over the related academic term, defined as the period beginning on the first day of classes through the last. Revenue is recognized net of an allowance, which is established for the Company&#x2019;s expected obligation to refund tuition and fees to university clients.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Alternative Credential Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; derives revenue primarily from contracts with students for the tuition and fees paid to enroll in, and progress through, the Company&#x2019;s short courses and boot camps. &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;The Company&#x2019;s short courses run between six and 16 weeks, while boot camps run between 12 and 24 weeks.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; In this segment, the Company&#x2019;s contracts with students include the delivery of the educational and related student support services and are treated as either a single performance obligation or multiple performance obligations, depending upon the offering being delivered. All performance obligations are satisfied ratably over the same presentation period, which is defined as the period beginning on the first day of the course through the last. The Company recognizes the proceeds received, net of any applicable pricing concessions, from the students enrolled and shares contractually specified amounts received from students with the associated university client, in exchange for licenses to use the university brand name and other university trademarks. These amounts are recognized as curriculum and teaching costs on the Company&#x2019;s consolidated statements of operations and comprehensive loss. The Company&#x2019;s contracts with university clients in this segment are typically shorter and less restrictive than the Company&#x2019;s contracts with university clients in the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company does not disclose the value of unsatisfied performance obligations for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; because the variable consideration is allocated entirely to a wholly unsatisfied promise to transfer a service that forms part of a single performance obligation.&#160;The Company does not disclose the value of unsatisfied performance obligations for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Alternative Credential Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; because the performance obligations are part of contracts that have original durations of less than one year.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Contract Acquisition Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company pays commissions to certain of its employees to obtain contracts with university clients in the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. These costs are capitalized and recorded on a contract-by-contract basis and amortized using the straight-line method over the expected life, which is generally the length of the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;With respect to contract acquisition costs in the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Alternative Credential Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company has elected to apply the practical expedient in ASC Topic 606 to expense these costs as incurred, as the terms of contracts with students in this segment are less than one year.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Payments to University Clients&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Pursuant to certain of the Company&#x2019;s contracts in the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company has made, or is obligated to make, payments to university clients at either execution of a contract or at the extension of a contract in exchange &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;for various marketing and other rights. Generally, these amounts are capitalized and amortized as contra revenue over the life of the contract, commencing on the later of when payment is due or when contract revenue recognition begins.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Accounts Receivable, Contract Assets and Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance sheet items related to contracts consist of accounts receivable, net and deferred revenue on the Company&#x2019;s consolidated balance sheets. Included in accounts receivable, net are trade accounts receivable, which are comprised of billed and unbilled revenue. Accounts receivable, net is stated at net realizable value, and the Company utilizes the allowance method to provide for doubtful accounts based on management&#x2019;s evaluation of the collectability of the amounts due. The Company&#x2019;s estimates are reviewed and revised periodically based on historical collection experience and a review of the current status of accounts receivable, net. Historically, actual write-offs for uncollectible accounts have not significantly differed from prior estimates. The Company recognizes unbilled revenue when revenue recognition occurs in advance of billings. Unbilled revenue is recognized in the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; because billings to university clients do not occur until after the academic term has commenced and final enrollment information is available. Unbilled accounts receivable is recognized in the Alternative Credential segment once the presentation period commences for amounts to be invoiced to students under installment plans that are paid over the same presentation period. The Company&#x2019;s unbilled revenue and accounts receivable represent contract assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred revenue represents the excess of amounts billed or received as compared to amounts recognized in revenue on the consolidated statements of operations and comprehensive loss as of the end of the reporting period, and such amounts are reflected as a current liability on the Company&#x2019;s consolidated balance sheets. The Company generally receives payments for its share of tuition and fees from degree program university clients early in each academic term and from short course and boot camp students, either in full upon registration for the course or in full before the end of the course based on a payment plan, prior to completion of the service period. These payments are recorded as deferred revenue until the services are delivered or until the Company&#x2019;s obligations are otherwise met, at which time revenue is recognized.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Marketing and Sales Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The majority of the marketing and sales costs incurred by the Company are directly related to recruiting students for its university clients&#x2019; degree programs, with lesser amounts related to recruiting students for its short courses and boot camps and marketing and advertising efforts related to the Company&#x2019;s own brand. For the years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, costs related to the Company&#x2019;s marketing and advertising efforts of its own brand were not material. All such costs are expensed as incurred and reported in marketing and sales expense on the Company&#x2019;s consolidated statements of operations and comprehensive loss.&lt;/span&gt;&lt;/div&gt;</twou:RevenueTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicyPolicyTextBlock>
    <us-gaap:RevenuePerformanceObligationDescriptionOfTiming
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      id="d50334392e861-wk-Fact-4A5636122BFDC90B034479235DC9A284">The Company&#x2019;s contracts with university clients in this segment typically have terms of 10 to 15 years and have a single performance obligation, as the promises to provide a platform of tightly integrated technology and services that university clients need to attract, enroll, educate and support students are not distinct within the context of the contracts.</us-gaap:RevenuePerformanceObligationDescriptionOfTiming>
    <us-gaap:RevenuePerformanceObligationDescriptionOfTiming
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      id="d50334392e874-wk-Fact-B05A4E01D02A254C963B69A18EC7F0F8">The Company&#x2019;s short courses run between six and 16 weeks, while boot camps run between 12 and 24 weeks.</us-gaap:RevenuePerformanceObligationDescriptionOfTiming>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="FD2019Q4YTD"
      id="TextSelection-DB0463BA1F49263FA41AADB7639980C9-0-wk-Fact-A556C4B913F341FF9BF8ADB763341D20">&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company provides stock-based compensation awards consisting of restricted stock units (&#x201c;RSUs&#x201d;), performance restricted stock units (&#x201c;PRSUs&#x201d;) and stock options to employees, independent contractors and directors. The Company measures all stock-based compensation awards at fair value as of the grant date. The fair values of RSUs and PRSUs containing performance-based vesting conditions are based on the fair value of the Company&#x2019;s stock. The Company uses a Monte Carlo model to estimate the fair value of PRSUs containing market-based vesting conditions and uses a Black-Scholes option pricing model to measure the fair value of stock option grants. The Company also provides for an employee stock purchase plan (&#x201c;ESPP&#x201d;) and estimates the fair value of each purchase right thereunder as of the grant date using a Black-Scholes option pricing model.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;For awards subject only to service-based vesting conditions, the Company recognizes stock-based compensation expense on a straight-line basis over the awards&#x2019; requisite service period. For awards subject to both service and performance-based vesting conditions, the Company recognizes stock-based compensation expense using an accelerated recognition method when it is probable that the performance condition will be achieved. For awards subject to both service and market-based vesting conditions, the Company recognizes stock-based compensation expense using an accelerated recognition method over the requisite service period beginning with the date of the grant and ending upon completion of the service period, with stock-based compensation expense being recognized irrespective of the achievement of the market condition. For shares subject to the ESPP, the Company uses the straight-line method to record stock-based compensation expense over the respective offering period.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Prior to April 1, 2017, the Company estimated expected volatility based on the historical volatilities of comparable publicly-traded companies over the expected life of the award. Effective April&#160;1, 2017, the Company began to estimate expected volatility based on the historical volatilities of the Company&#x2019;s common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Refer to Note &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;12&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for further information about the Company&#x2019;s stock-based compensation awards.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-09652F359F1442AC19D83BDCCD2E31CD-0-wk-Fact-E94942CE5B73C3F0F03F3BDCDD78F3CE">&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Income taxes are accounted for under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that are included in the financial statements. Under this method, the deferred tax assets and liabilities are determined based on the differences between the financial statement and tax bases of the assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on the deferred tax assets and liabilities is recognized in earnings in the period when the new rate is enacted. Deferred tax assets are subject to periodic recoverability assessments. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount that more likely than not will be realized. The Company considers all positive and negative evidence relating to the realization of the deferred tax assets in assessing the need for a valuation allowance. The Company currently maintains a full valuation allowance against deferred tax assets in the U.S. and certain entities in the foreign jurisdictions.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company records a liability for unrecognized tax benefits resulting from uncertain tax positions taken or expected to be taken in a tax return. The Company accounts for uncertainty in income taxes using a two-step approach for evaluating tax positions. Step one, recognition, occurs when the Company concludes that a tax position, based solely on its technical merits, is more likely than not to be sustained upon examination. Step two, measurement, determines the amount of benefit that is more likely than not to be realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. De-recognition of a tax position that was previously recognized would occur if the Company subsequently determines that a tax position no longer meets the more likely than not threshold of being sustained. The Company recognizes interest and penalties, if any, related to unrecognized tax benefits as income tax expense on the consolidated statements of operations and comprehensive loss.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-E3F6BD6C0CEB22C94BCDADB763995A6D-0-wk-Fact-68F3EE16BD171C195844ADB76334A9E0">&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cash and cash equivalents consist of bank checking accounts, money market accounts, investments in certificates of deposit that have an original maturity of three months or less and highly liquid marketable securities with maturities at the time of purchase of three months or less.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="FD2019Q4YTD"
      id="TextSelection-97034BBDB2BA30CA5A023BE51C3A111A-0-wk-Fact-3ADEC89F041FE63957F93BE5D09ABE8C">&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company maintains restricted cash as collateral for standby letters of credit for the Company&#x2019;s leased facilities and in connection with the deferred government grant obligations.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-23F4DDBAAAA77A9B3947ADB7639B162B-0-wk-Fact-90E137E53C2ACABD5582ADB76383F0BD">&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The carrying amounts of certain assets and liabilities, including cash and cash equivalents, accounts receivable, advances to university clients, accounts payable and accrued expenses and other current liabilities, approximate their respective fair values due to their short-term nature.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date, based on the Company&#x2019;s principal or, in the absence of a principal, most advantageous, market for the specific asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;U.S.&#160;GAAP provides for a three-tier fair value hierarchy to classify and disclose all assets and liabilities measured at fair value on a recurring basis, as well as assets and liabilities measured at fair value on a non-recurring basis, in periods subsequent to their initial measurement. Generally, assets are recorded at fair value on a non-recurring basis as a result of impairment charges. The Company remeasures non-financial assets such as goodwill, intangible assets and other long-lived assets at fair value when there is an indicator of impairment, and records them at fair value only when recognizing an impairment loss. The fair value hierarchy requires the Company to use observable inputs when available, and to minimize the use of unobservable inputs when determining fair value.&#160;Refer to Notes&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;4&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;5&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for&#160;further discussion of assets measured at fair value on a nonrecurring basis.  The three tiers are defined as follows:&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:96px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:48px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Level&#160;1&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;Observable inputs that reflect quoted market prices (unadjusted) for identical assets or liabilities in active markets;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:96px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:48px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Level&#160;2&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;Observable inputs, other than quoted prices in active markets, that are observable either directly or indirectly in the marketplace for identical or similar assets and liabilities; and&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:96px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:48px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Level&#160;3&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;Unobservable inputs that are supported by little or no market data, which require the Company to develop its own assumptions about the assumptions market participants would use in pricing the asset or liability based on the best information available in the circumstances.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company has financial instruments, including cash deposits, accounts receivable, accounts payable and a senior secured term loan facility. The carrying values for such financial instruments, other than the senior secured term loan facility, each approximated their fair values as of&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. &lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:InvestmentPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-69B031745BB4B26C9F3A3BDDEF0A9AE4-0-wk-Fact-41BD63F9381FDC1ED2AB3BDE03EDFD85">&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company&#x2019;s investments within current assets on the consolidated balance sheets relate to certificates of deposit with original maturities between three months and one year. As of December 31, 2018, the Company had a &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$25.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; certificate of deposit included in investments that qualified as a Level 1 fair value measurement asset and was stated at cost, which approximated fair value. This certificate of deposit matured in the first quarter of 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentPolicyTextBlock>
    <us-gaap:ShortTermInvestments
      contextRef="FI2018Q4"
      decimals="-5"
      id="d50334392e1119-wk-Fact-D8BFE9E95CE42C3CADE449A7681BCF99"
      unitRef="usd">25000000.0</us-gaap:ShortTermInvestments>
    <twou:AdvancesToClientsPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-F727EBE18B992A4429B3ADB7639B2528-0-wk-Fact-DA1AA7DC5D51F1926D03ADB763342173">&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Advances to University Clients&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company may periodically become contractually obligated to pay advances to certain of its university clients in order to fund start-up expenses of the program on behalf of the university client. Advances to university clients are stated at realizable value on the consolidated balance sheets, with the current portion recorded within prepaid expenses and other assets, and the non-current portion recorded within university payments and other assets, non-current. Advances are repaid to the Company on terms as required in the respective agreements. The Company recognizes imputed interest income on these advance payments when the related amount of imputed interest is deemed significant. For the years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company did not incur a material amount of imputed interest income.&lt;/span&gt;&lt;/div&gt;</twou:AdvancesToClientsPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-BA1AE05A527C3F4AA665ADB763993C2A-0-wk-Fact-9B5AC6CA06723B699D5EADB763357E8C">&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment is stated at cost less accumulated depreciation and amortization. Expenditures for major additions, construction and improvements are capitalized. Depreciation and amortization is expensed using the straight-line method over the estimated useful lives of the related assets, which range from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;five years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for computer hardware and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;five&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;seven years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for furniture and office equipment. Leasehold improvements are depreciated on a straight-line basis over the lesser of the remaining term of the leased facility or the estimated useful life of the improvement, which generally ranges from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;four&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11 years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. Useful lives of significant assets are periodically reviewed and adjusted prospectively to reflect the Company&#x2019;s current estimates of the respective assets&#x2019; expected utility. Repair and maintenance costs are expensed as incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember"
      id="d50334392e1166-wk-Fact-CDF430BFA4853353563EADB763865B10">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember"
      id="d50334392e1174-wk-Fact-9FFF81146DA2242FC33FADB7631E31BD">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember"
      id="d50334392e1183-wk-Fact-5E949DBEDAFC4199906BADB76335BCE9">P11Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-5B380A79654FDDE576B4ADB7639AFE61-0-wk-Fact-5A3B1EEC86F7C91AAD3BADB763196DA8">&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Amortizable Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Acquired Intangible Assets.&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;&#160;The Company capitalizes purchased intangible assets, such as software, websites and domains, and amortizes them on a straight-line basis over their estimated useful life. Historically, the Company has assessed the useful lives of these acquired intangible assets to be between &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;ten years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Capitalized Technology.&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;&#160;Capitalized technology includes certain purchased software and technology licenses, direct third-party costs, and internal payroll and payroll-related costs used in the creation of our internal-use software. Software development projects generally include three stages: the preliminary project stage (all costs are expensed as incurred), the application development stage (certain costs are capitalized and certain costs are expensed as incurred) and the post-implementation/operation stage (all costs are expensed as incurred). Costs capitalized in the application development stage include costs of designing the application, coding, integrating the Company&#x2019;s and the university&#x2019;s networks and systems, and the testing of the software. Capitalization of costs requires judgment in determining when a project has reached the application development stage and the period over which the Company expects to benefit from the use of that software. Once the software is placed in service, these costs are amortized using the straight-line method over the estimated useful life of the software, which is generally &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;five years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Capitalized Content Development.&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;&#160;The Company develops content for each offering on a course-by-course basis in collaboration with university client faculty and industry experts. Depending upon the offering, the Company may use materials provided by university clients and their faculty, including curricula, case studies, presentations and other reading materials. The Company is responsible for the creation of materials suitable for delivery through the Company&#x2019;s learning platform, including all expenses associated with this effort. With respect to the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the development of content is part of the Company&#x2019;s single performance obligation and is considered a contract fulfillment cost.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The content development costs that qualify for capitalization are third-party direct costs, such as videography, editing and other services associated with creating digital content. Additionally, the Company capitalizes internal payroll and payroll-related costs incurred to create and produce videos and other digital content utilized in the university clients&#x2019; offerings for delivery via the Company&#x2019;s online learning platform. Capitalization ends when content has been fully developed by both the Company and the university client, at which time amortization of the capitalized content development costs begins. The capitalized costs for each offering are recorded on a course-by-course basis and included in capitalized content costs in amortizable intangible assets, net on the Company&#x2019;s consolidated balance sheets. These costs are amortized using the straight-line method over the estimated useful life of the respective course, which is generally &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;four&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;five years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The estimated useful life corresponds with the planned curriculum refresh rate. This refresh rate is consistent with expected curriculum refresh rates as cited by faculty members for similar on-campus offerings. &lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember"
      id="d50334392e1206-wk-Fact-58DCE31D696071DF88F9ADB763278FB9">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember"
      id="d50334392e1220-wk-Fact-A784F8CBAA8BE0242141ADB763356647">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <twou:CapitalizedContentDevelopmentCostsUsefulLife
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember"
      id="d50334392e1243-wk-Fact-1FAACFFF00B43DBB9B5EADB763339C53">P5Y</twou:CapitalizedContentDevelopmentCostsUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-78571A4E99A4316F473AADB7639A165E-0-wk-Fact-238D78AC624AFEE0D01CADB7632B101A">&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Evaluation of Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company reviews long-lived assets, which consist of property and equipment, capitalized technology costs, capitalized content development costs and acquired finite-lived intangible assets, for impairment whenever events or changes in circumstances indicate the carrying value of an asset may not be recoverable. In order to assess the recoverability of the capitalized technology and content development costs, the costs are grouped by the lowest level of independent cash flows. Recoverability of a long-lived asset is measured by a comparison of the carrying value of an asset or asset group to the future undiscounted net cash flows expected to be generated by that asset or asset group. If such assets are not recoverable, the impairment to be recognized is measured by the amount by which the carrying value of an asset exceeds the estimated fair value (discounted cash flow) of the asset or asset group. The Company&#x2019;s impairment analysis is based upon cumulative results and forecasted performance. &lt;/span&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <twou:NonCashLongLivedAssetAdditionsPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-B3685514F43982C18EF5ADB7639BE5EA-0-wk-Fact-DD49E8E8EDC4A8F631B4ADB763184205">&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Non-Cash Long-Lived Asset Additions&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During the year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had capital asset additions of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$81.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in property and equipment and capitalized technology and content development, of which &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$3.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; consisted of non-cash capital expenditures, primarily related to landlord funded leasehold improvements. Due to extended payment terms associated with the timing of cash capital expenditures made more than 90 days after the date of purchase, an additional &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$2.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was classified as cash flows from financing activities in the consolidated statement of cash flows for the year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During the year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had capital asset additions of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$87.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in property and equipment and capitalized technology and content development, of which &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$5.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; consisted of non-cash capital expenditures, primarily related to the acquisition of certain long-lived assets for which a liability was accrued. Due to extended payment terms associated with the timing of cash capital expenditures made more than 90 days after the date of purchase, an additional &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$4.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was classified as cash flows from financing activities in the consolidated statement of cash flows for the year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;</twou:NonCashLongLivedAssetAdditionsPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d50334392e1277-wk-Fact-0916898D648B62796407ADB76320B4C4"
      unitRef="usd">81400000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <twou:NonCashCapitalExpenditure
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d50334392e1281-wk-Fact-30B559B5B87671CE26A6ADB7638E2E2A"
      unitRef="usd">3100000</twou:NonCashCapitalExpenditure>
    <twou:NonCashExpenditureClassifiedAsCashFlowsFromFinancingActivities
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d50334392e1285-wk-Fact-86F20451DE58707616CFADB7638522A8"
      unitRef="usd">2200000</twou:NonCashExpenditureClassifiedAsCashFlowsFromFinancingActivities>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d50334392e1301-wk-Fact-4A8453524455AAA3A9B1ADB76384E25A"
      unitRef="usd">87400000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <twou:NonCashCapitalExpenditure
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d50334392e1305-wk-Fact-495ED13E72A74341D567ADB763335B80"
      unitRef="usd">5300000</twou:NonCashCapitalExpenditure>
    <twou:NonCashExpenditureClassifiedAsCashFlowsFromFinancingActivities
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d50334392e1312-wk-Fact-2FED027DA04DB1DDC2CF49A8109B017E"
      unitRef="usd">-4900000</twou:NonCashExpenditureClassifiedAsCashFlowsFromFinancingActivities>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="FD2019Q4YTD"
      id="TextSelection-DB1DEFBF515D7A39DA5AADB763987DF6-0-wk-Fact-23B86DAF6031C1FA454EADB7638806F3">&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Goodwill is the excess of purchase price over the fair value of identified net assets of businesses acquired. The Company&#x2019;s goodwill balance relates to its acquisitions of GetSmarter in July 2017 and Trilogy in May 2019. The Company reviews goodwill at least annually, as of October 1. Between annual tests, goodwill is reviewed for possible impairment if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value. The Company tests goodwill at the reporting unit level, which is an operating segment or one level below an operating segment. The Company initially assesses qualitative factors to determine if it is necessary to perform a quantitative goodwill impairment review. The Company reviews goodwill for impairment using a quantitative approach if it decides to bypass the qualitative assessment or determines that it is more likely than not that the fair value of a reporting unit is less than its carrying value based on a qualitative assessment. Upon completion of a quantitative assessment, the Company may be required to recognize an impairment based on the difference between the carrying value and the fair value of the reporting unit. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company determines the fair value of a reporting unit by utilizing a weighted combination of the income-based and market-based approaches. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The income-based approach requires the Company to make significant assumptions and estimates. These assumptions and estimates primarily include, but are not limited to, the selection of appropriate peer group companies, discount rates, terminal growth rates, and forecasts of revenue, operating income, depreciation and amortization expense, capital expenditures and future working capital requirements. When determining these assumptions and preparing these estimates, the Company considers each reporting unit&#x2019;s historical results and current operating trends, revenue, profitability, cash flow results and forecasts, and industry trends. These estimates can be affected by a number of factors including, but not limited to, general economic and regulatory conditions, market capitalization, the continued efforts of competitors to gain market share and prospective student enrollment patterns.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In addition, the value of a reporting unit using the market-based approach is estimated by comparing the reporting unit to other publicly-traded companies and/or to publicly-disclosed business mergers and acquisitions in similar lines of business. The value of a reporting unit is based on pricing multiples of certain financial parameters observed in the comparable companies. The Company also makes estimates and assumptions for market values to determine a reporting unit&#x2019;s estimated fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In the third quarter of 2019, the Company recorded an impairment charge of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$70.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; on the consolidated statement of operations and comprehensive loss (see Note &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;5&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;). Other than the reporting unit impaired in the third quarter of 2019, the Company had no reporting units whose estimated fair value exceeded their carrying value by less than 10% as of October 1, 2019, the date of the annual goodwill impairment assessment. It is possible that future changes in the Company&#x2019;s circumstances, or in the variables associated with the judgments, assumptions and estimates used in assessing the fair value of our reporting units, could require the Company to record additional impairment charges in the future.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2019Q3QTD"
      decimals="-5"
      id="d50334392e1350-wk-Fact-DA6F99FE0CF1B515263249279AEF73AD"
      unitRef="usd">70400000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-2580094B95B7EF37787A3BE400EB5E51-0-wk-Fact-ABACEEC15FAAE04D8F853BE45D203E4D">&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Equity Interests&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had a &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$10.0 million&lt;/span&gt;&lt;/span&gt; investment in an education technology company recorded within university payments and other assets, non-current on the consolidated balance sheet. This investment does not have a readily determinable fair value, and is accounted for as a cost method investment, which is subject to fair value remeasurement upon the occurrence of an observable event.</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="FI2019Q4"
      decimals="-5"
      id="d50334392e1371-wk-Fact-2851F7F16CA7E046383C3BE744E95FF7"
      unitRef="usd">10000000.0</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:CompensationRelatedCostsPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-A71057B3DAB167265B8FADB763991C0B-0-wk-Fact-AD5F128B604375C9D2D8ADB763368B8E">&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Employee Benefits&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company offers a variety of benefits to its employees (e.g., health care, gym memberships and tuition reimbursement). The Company accounts for costs related to providing employee benefits as incurred, unless there is a service requirement, in which case, such costs are recognized over the service commitment period.&lt;/span&gt;&lt;/div&gt;</us-gaap:CompensationRelatedCostsPolicyTextBlock>
    <twou:GovernmentGrantsPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-A38803A0F3813043654DADB7639A3B72-0-wk-Fact-9F4F7CCC0709B0439D8CADB76336D01F">&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Deferred Government Grant Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Government grants awarded to the Company in the form of forgivable loans are recorded as &#x201c;deferred government grant obligations&#x201d; within long-term liabilities on the consolidated balance sheets until all contingencies are resolved and the grant is determined to be realized.&lt;/span&gt;&lt;/div&gt;</twou:GovernmentGrantsPolicyTextBlock>
    <us-gaap:DebtPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-FBC7F8EF0A7AA68E21573BE2D489A72F-0-wk-Fact-64BE005B1C5C882A015A3BE3264B480B">&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Debt Issuance Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Debt issuance costs are incurred as a result of entering into certain borrowing transactions and are presented as a reduction from the carrying amount of the debt liability on the Company&#x2019;s consolidated balance sheets. Debt issuance costs are amortized over the term of the associated debt instrument. The amortization of debt issuance costs is included as a component of interest expense on the Company&#x2019;s consolidated statements of operations and comprehensive loss. If the Company extinguishes debt prior to the end of the underlying instrument&#x2019;s full term, some or all of the unamortized debt issuance costs may need to be written off, and a loss on extinguishment may need to be recognized. Refer to Note &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;9&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for further information about the Company&#x2019;s debt.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-89F1FFE9DE157D207450ADB7639AD2AA-0-wk-Fact-CF07E29C517FD7E166C7ADB763377D41">&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;For the Company&#x2019;s operating leases, an assessment is performed to determine if an arrangement is a lease at inception. Right-of-use (&#x201c;ROU&#x201d;) assets represent the Company&#x2019;s right to use an underlying asset for the lease term and lease liabilities represent the Company&#x2019;s obligation to make lease payments arising from the lease. Operating lease ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As the information necessary to determine the rate implicit in the Company&#x2019;s leases is not readily available, the Company determines its incremental borrowing rate based on the information available at the lease commencement date in determining the present value of lease payments. The operating lease ROU asset also includes any prepaid lease payments made, less lease incentives. The Company&#x2019;s lease terms include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. The Company does not have any finance leases for any periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company has elected, as an accounting policy for its leases of real estate, to account for lease and non-lease components in a contract as a single lease component. In addition, the recognition requirements are not applied to leases with a term of 12 months or less. Rather, the lease payments for short-term leases are recognized on the consolidated statements of operations and comprehensive loss on a straight-line basis over the lease term. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Variable payments that depend on an index or a rate are initially measured using the index or rate at the lease commencement date. Such variable payments are included in the total lease payments when measuring the lease liabilities and ROU assets. The Company will only remeasure variable payments that depend on an index or a rate when the Company is remeasuring the lease liabilities due to any of the following occurring: (i) the lease is modified and the modification is not accounted for as a separate contract; (ii) a contingency, upon which some or all of the variable lease payments that will be paid over the remainder of the lease term are based, is resolved; (iii) there is a change in lease term; (iv) there is a change in the probability of exercising a purchase option; or (v) there is a change in the amount probable of being owed under residual value guarantees. Until the lease liabilities are remeasured due to one of the aforementioned events, additional payments for an increase in the index or rate will be recognized in the period in which they are incurred. Variable payments that do not depend on an index or a rate are excluded from the measurement of the lease liabilities and recognized in the consolidated statements of operations and comprehensive loss in the period in which the obligation for those payments is incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="FD2019Q4YTD"
      id="TextSelection-FFECF37CBE908991D2FF3BE058949046-0-wk-Fact-F5252B608B284EB5F2523BE063B76BD5">&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The purchase price of an acquisition is allocated to the assets acquired, including intangible assets, and liabilities assumed, based on their respective fair values at the acquisition date. Acquisition-related costs are expensed as incurred. The excess of the cost of an acquired entity, net of the amounts assigned to the assets acquired and liabilities assumed, is recognized as goodwill. The net assets and results of operations of an acquired entity are included on the Company&#x2019;s consolidated financial statements from the acquisition date.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-4DA9C4E49822DF2883BBADB7639A2D7F-0-wk-Fact-46F504B57860750665D5ADB7638DA3A6">&lt;div style="line-height:120%;padding-bottom:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;For the portion of the Company&#x2019;s non-U.S. business where the local currency is the functional currency, operating results are translated into U.S. dollars using the average rate of exchange for the period, and assets and liabilities are converted at the closing rates on the period end date. Gains and losses on translation of these accounts are accumulated and reported as a separate component of stockholder&#x2019;s equity and comprehensive loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;For any transaction that is in a currency different from the entity&#x2019;s functional currency, the Company records a gain or loss based on the difference between the exchange rate at the transaction date and the exchange rate at the transaction settlement date (or rate at period end, if unsettled) as other income (expense), net on the consolidated statements of operations and comprehensive loss.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="FD2019Q4YTD"
      id="TextSelection-3711D907A6E00CBB21E43BE0FE4B3989-0-wk-Fact-2D6139F10068AAF0A2993BE10A6DF2D3">&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Financial instruments that subject the Company to significant concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. All of the Company&#x2019;s cash is held at financial institutions that management believes to be of high credit quality. The Company&#x2019;s bank accounts exceed federally insured limits at times. The Company has not experienced any losses on cash to date. The Company maintains an allowance for doubtful accounts, if needed, based on collection history.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-AA8907CB2C28933B5855ADB7639ACF81-0-wk-Fact-068415CD709EB73A8E88ADB7632103A7">&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In December 2019, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU No. 2019-12, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, as part of its initiative to reduce complexity in the accounting standards. The amendments in the ASU include removal of certain exceptions to the general principles in Topic 740 related to recognizing deferred taxes for investments, performing intraperiod tax allocation and calculating income taxes in an interim period. The ASU also clarifies and simplifies other aspects of the accounting for income taxes, including the recognition of deferred tax liabilities for outside basis differences. The amendments in this ASU are effective for annual and interim periods in fiscal years beginning after December 15, 2020, with early adoption permitted. The Company is evaluating the impact that this ASU will have on its consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In April 2019, the FASB issued ASU No. 2019-04, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Codification Improvements to Topic 326, Financial Instruments&#x2014;Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments. &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;ASU No. 2019-04 provides corrections, updates and clarifications to the previously issued updates of ASU No. 2016-01, ASU No. 2016-13 and ASU No. 2017-12. Various areas of the Accounting Standards Codification were impacted by the update. This standard follows the effective dates of the previously issued ASUs, unless an entity has already early adopted the previous ASUs, in which case the effective date will vary according to each specific ASU adoption. As the Company has adopted ASU No. 2016-01, the amendments related to ASU No. 2016-01 are effective for annual and interim periods in fiscal years beginning after December 15, 2019. As the Company has not yet adopted ASU No. 2016-13, the amendments related to ASU No. 2016-13 are effective for fiscal years beginning after December 15, 2019. Refer below for further discussion of ASU No. 2016-13. The Company does not anticipate a significant impact on its consolidated financial statements upon the adoption of the amendments related to ASU Nos. 2016-13 and 2016-01. The amendments to ASU No. 2017-12 are not applicable to the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In August 2018, the FASB issued ASU No. 2018-15, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Intangibles&#x2014;Goodwill and Other&#x2014;Internal-Use Software (Subtopic 350-40): Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement that is a Service Contract&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which requires customers in cloud computing arrangements that are service contracts to follow the internal-use software guidance in ASC 350-40 to determine which implementation costs to capitalize as assets or expense as incurred. The amendments in this ASU are effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The Company early adopted this ASU on July 1, 2018 under the prospective method. As a result of adopting this standard, as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had balances of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$3.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively, of capitalized implementation costs incurred to integrate the software associated with its cloud computing arrangements, within university payments and other assets, non-current on the consolidated balance sheets. Such capitalized costs are subject to amortization over the remaining contractual term of the associated cloud computing arrangement, with a useful life of between three to five years. The Company incurred &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of such amortization for the year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and did not incur a material amount of such amortization for the year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In July 2018, the FASB issued ASU No. 2018-09, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Codification Improvements&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which clarifies and corrects unintended applications of guidance, and makes improvements to several Accounting Standards Codification topics. The applicable amendments in this ASU are effective for the Company in annual periods beginning after December 15, 2018. The Company adopted this ASU on January 1, 2019. Adoption of this standard did not have a material impact on the Company&#x2019;s consolidated financial statements or related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In June&#160;2018, the FASB issued ASU No.&#160;2018-07, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Compensation&#x2014;Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which simplifies the accounting for share-based payments to nonemployees. The amendments in this ASU are effective for fiscal years beginning after December&#160;15, 2018, with early adoption permitted. The Company adopted this ASU on January 1, 2019. Adoption of this standard did not have a material impact on the Company&#x2019;s consolidated financial statements or related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In January 2017, the FASB issued ASU No. 2017-04, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Intangibles&#x2014;Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which eliminates step two from the goodwill impairment test and requires an entity to recognize an impairment charge for the amount by which the carrying amount of a reporting unit exceeds its fair value, up to the amount of goodwill allocated to that reporting unit. The amendments in this ASU are effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The Company early adopted this ASU on January 1, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In August 2016, the FASB issued ASU No. 2016-15,&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The ASU addresses eight specific cash flow issues with the objective of reducing the existing diversity in practice surrounding how certain transactions are classified in the statement of cash flows. The amendments in this ASU were effective for fiscal years beginning after December 15, 2017. The Company adopted this ASU on January 1, 2018. Adoption of this standard did not have a material impact on the Company&#x2019;s consolidated statements of cash flows or related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In June 2016, the FASB issued ASU No. 2016-13, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Financial Instruments&#x2014;Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. Subsequently, the FASB has issued the following standards related to ASU No. 2016-13: ASU No. 2019-11, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Codification Improvements to Topic 326, Financial Instruments&#x2014;Credit Losses&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, ASU No. 2019-05, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Financial Instruments&#x2014;Credit Losses (Topic 326): Targeted Transition Relief&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;; ASU No. 2019-04, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Codification Improvements to Topic 326, Financial Instruments&#x2014;Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;; and ASU No. 2018-19, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Codification Improvements to Topic 326, Financial Instruments&#x2014;Credit Losses&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. ASU No. 2016-13 requires entities to measure all expected credit losses for most financial assets held at the reporting date based on an expected loss model, which includes historical experience, current conditions, and reasonable and supportable forecasts. Entities will now use forward-looking information to better form their credit loss estimates. ASU No. 2016-13 also requires enhanced disclosures to help financial statement users better understand assumptions used in estimating expected credit losses. The amendments in these ASUs are effective for annual and interim periods in fiscal years beginning after December 15, 2019, with early adoption permitted. The Company is evaluating the impact that the new guidance will have on its consolidated financial statements and related disclosures. The Company does not anticipate a significant impact on its consolidated financial statements based on the instruments currently held and its historical trend of bad debt expense relating to trade accounts receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In February 2016, the FASB issued ASU No. 2016-02, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Leases (Topic 842)&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which supersedes ASC 840, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Leases (Topic 840)&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The ASU introduces a model for lessees requiring most leases to be reported on the balance sheet. The Company adopted this ASU and the related amendments on January 1, 2019 under the modified retrospective transition method, which resulted in no cumulative-effect adjustment to retained earnings. The Company&#x2019;s financial results for periods ending after January 1, 2019 are presented in accordance with the requirements of Topic 842, while prior period amounts are not adjusted and continue to be reported in accordance with Topic 840.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Upon adoption, the Company elected to not recognize ROU assets or lease liabilities for leases with a term of 12 months or less, as permitted by the short-term lease practical expedient. In transition, the Company also applied the package of practical expedients that permit entities to not reassess (i) whether expired or existing contracts contain a lease under the new standard, (ii) the lease classification for expired or existing leases, or (iii) whether previously capitalized initial direct costs would qualify for capitalization under the new standard. The Company also applied the practical expedient that permits a lessee to account for lease and non-lease components in a contract as a single lease component. In addition, the Company did not use hindsight during transition.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Upon adoption, the Company recorded ROU assets of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$34 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which have been reduced for accrued rent, and the remaining balance of any lease incentives upon transition, and also recorded corresponding current and non-current lease liabilities for its operating leases of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$58 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively, on the consolidated balance sheets. Adoption of this standard did not have a material impact on the Company&#x2019;s consolidated statements of operations and comprehensive loss, the consolidated statements of changes in stockholders&#x2019; equity or the consolidated statements of cash flows. Refer to Note &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;8&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for more information about the Company&#x2019;s lease-related obligations.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d50334392e1537-wk-Fact-416866007918097BB0FF3BE7F004D570"
      unitRef="usd">3100000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="D2018Q4July_Dec"
      decimals="-5"
      id="d50334392e1541-wk-Fact-F0D09FFAE0A79DA2405EADB763244B92"
      unitRef="usd">400000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d50334392e1546-wk-Fact-5E294781539AE27F4C724097F103C827"
      unitRef="usd">300000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="I2019Q1Jan01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member"
      decimals="-6"
      id="d50334392e1635-wk-Fact-FD2443C8C72BB9278F4949A8F7E94573"
      unitRef="usd">34000000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="I2019Q1Jan01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member"
      decimals="-6"
      id="d50334392e1639-wk-Fact-CAB1E47CB1B6C3A3C92E49A92C3CD96B"
      unitRef="usd">5000000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="FI2019Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member"
      decimals="-6"
      id="d50334392e1643-wk-Fact-2C2FB71819BDB86DF736ADB7631B37A8"
      unitRef="usd">58000000</us-gaap:OperatingLeaseLiability>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-D89EFD9BBEA8DFDF788DADB7639B4E42-0-wk-Fact-80F42251A9D7EC7E4A49ADB7633075B8">Business Combination&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On May 22, 2019, the Company completed its acquisition of Trilogy pursuant to an Agreement and Plan of Merger and Reorganization, dated as of April 7, 2019 (the &#x201c;Merger Agreement&#x201d;), for a net purchase price of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$608.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in cash and stock consideration, subject to final adjustments related to working capital and indebtedness. Under the terms of the Merger &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Agreement, the Company has issued restricted stock units for shares of its common stock, par value &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.001&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; per share, to certain employees and officers of Trilogy. These awards were issued pursuant to the Company&#x2019;s 2014 Equity Incentive Plan, are subject to future service requirements and will primarily vest over an 18-month period. In addition, a portion of the purchase price held in escrow was recognized as compensation expense in the third quarter of 2019 as the service requirements of certain key employees was determined to be fulfilled. The net assets and results of operations of Trilogy are included in the Company&#x2019;s consolidated financial statements within the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Alternative Credential Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; as of May 22, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table reflects the Company&#x2019;s completed valuation of the assets acquired and liabilities assumed of Trilogy as of the date of the acquisition:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="6"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:63%;"/&gt;&lt;td style="width:21%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Estimated Average&lt;br/&gt;Useful Life (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Purchase Price&lt;br/&gt;Allocation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;35,320&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Current assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;30,081&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,411&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other non-current assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,276&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Amortizable intangible assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Developed technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;48,096&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Developed content&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;48,050&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;University client relationships&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;84,150&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Trade names and domain names&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,100&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;425,346&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Current liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(57,010&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Non-current liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(21,224&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;608,596&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Intangible assets are valued using the cost replacement, multi-period excess earnings and relief-from-royalty methodologies, which are Level 3 measurements. The fair value of the developed technology and developed content acquired from Trilogy was determined using the replacement cost method under the cost approach. Under the replacement cost method, consideration was given to the estimated time, investment and resources required to recreate the acquired intangibles, adjusted for obsolescence, an estimated developer&#x2019;s profit and rate of return, in accordance with accepted valuation methodologies.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The fair value of university client relationships was determined using the multi-period excess earnings method under the income approach based on discounted projected cash flows associated with the net earnings attributable to the acquired customer relationships. These projected cash flows are estimated over the remaining economic life of the intangible asset and are considered from a market participant perspective. Significant estimates and assumptions required under this method include growth rates for revenue attributable to the existing university partnership base, forecasted margins, attrition and renewal rates, a discount rate, and contributory asset charges.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Trade names were valued using the relief-from-royalty method under the income approach. This method assumes that trade names have value to the extent that their owner is relieved of the obligation to pay royalties for the benefits received from them. This method required several assumptions, including future revenue for the trade name, the appropriate royalty rate and the discount rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; &#160;&#160;&#160;&#160;The goodwill balance is primarily attributed to the assembled workforce, expanded market opportunities and operating synergies anticipated upon the integration of the operations of the Company and Trilogy. The goodwill resulting from the acquisition will not be tax deductible. Refer to Note &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;5&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for details.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The unaudited pro forma combined financial information below is presented for illustrative purposes and does not purport to represent what the results of operations would actually have been if the business combination occurred as of the dates indicated or what the results would be for any future periods. The following table presents the Company&#x2019;s unaudited pro forma combined revenue, pro forma combined net loss and pro forma combined net loss per share for the years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, as if the acquisition of Trilogy had occurred on January&#160;1, 2018: &lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:73%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands, except per share amounts)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Pro forma revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;624,796&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;497,637&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Pro forma net loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(268,900&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(109,508&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Pro forma net loss per share, basic and diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(4.38&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1.96&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="D2019Q2May22"
      decimals="-5"
      id="d50335541e796-wk-Fact-F109F946BF8843755D3940A3506C95CA"
      unitRef="usd">608600000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <twou:BusinessAcquisitionParValue
      contextRef="D2019Q2May22"
      decimals="3"
      id="d50335541e803-wk-Fact-E71A522E1EC46AF58E2646061457C313"
      unitRef="usdPerShare">0.001</twou:BusinessAcquisitionParValue>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-CF0384EFBCD1787B4B66ADB7639B3698-0-wk-Fact-92DF5100AC40FFD39BEBADB76330F27C">&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table reflects the Company&#x2019;s completed valuation of the assets acquired and liabilities assumed of Trilogy as of the date of the acquisition:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="6"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:63%;"/&gt;&lt;td style="width:21%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Estimated Average&lt;br/&gt;Useful Life (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Purchase Price&lt;br/&gt;Allocation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;35,320&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Current assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;30,081&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,411&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other non-current assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,276&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Amortizable intangible assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Developed technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;48,096&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Developed content&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;48,050&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;University client relationships&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;84,150&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Trade names and domain names&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,100&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;425,346&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Current liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(57,010&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Non-current liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(21,224&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;608,596&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member"
      decimals="-3"
      id="d50335541e915-wk-Fact-870F84E0F1261A89775FEDC6AB691C1F"
      unitRef="usd">35320000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member"
      decimals="-3"
      id="d50335541e940-wk-Fact-7712C3A95C3B588B4111EDC6AB2EF7ED"
      unitRef="usd">30081000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member"
      decimals="-3"
      id="d50335541e970-wk-Fact-1B34560472B322F54B49EDC6ABE2DFBE"
      unitRef="usd">2411000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member"
      decimals="-3"
      id="d50335541e1000-wk-Fact-406AA46957F9D81F04924606CDB52C6C"
      unitRef="usd">6276000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="D2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      id="d50335541e1050-wk-Fact-DCA7F9556107A307ED0FADB7636E561E">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-3"
      id="d50335541e1060-wk-Fact-294A99BEADB09F82E3A4EDC6ABA492D8"
      unitRef="usd">48096000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="D2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_DevelopedContentMember"
      id="d50335541e1080-wk-Fact-ECF810C10068EB9C87F5ADB76370B7F0">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_DevelopedContentMember"
      decimals="-3"
      id="d50335541e1090-wk-Fact-CB1C6A5BDA37C44C2477EDC6AAE8BEAE"
      unitRef="usd">48050000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="D2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_UniversityClientRelationshipsMember"
      id="d50335541e1110-wk-Fact-077C6A2B114AC0DF4C5BADB7636C9378">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_UniversityClientRelationshipsMember"
      decimals="-3"
      id="d50335541e1120-wk-Fact-41CAF6F2F45B9D179A13EDC6AB89A354"
      unitRef="usd">84150000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="D2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      id="d50335541e1140-wk-Fact-E45688C4A0945C4C6406ADB7637008D6">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      decimals="-3"
      id="d50335541e1150-wk-Fact-84E638F67B064DBEAAC0EDC6AB4E1EE3"
      unitRef="usd">7100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:Goodwill
      contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member"
      decimals="-3"
      id="d50335541e1181-wk-Fact-0C3E8B12447A5CDA6164EDC6AB13D538"
      unitRef="usd">425346000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member"
      decimals="-3"
      id="d50335541e1211-wk-Fact-0757BF7E2C439A52010DEDC6ABFCBB7F"
      unitRef="usd">57010000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member"
      decimals="-3"
      id="d50335541e1242-wk-Fact-DE9A9EFFEFE1863AAA2DEDC6ABC1B9D2"
      unitRef="usd">21224000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member"
      decimals="-3"
      id="d50335541e1278-wk-Fact-174083C320D1E8118913ADB7636CB3C8"
      unitRef="usd">608596000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-923DC2E1E1690ABD0307ADB7639B8B95-0-wk-Fact-F90A70975CA26111DCD9ADB76330DF57">The following table presents the Company&#x2019;s unaudited pro forma combined revenue, pro forma combined net loss and pro forma combined net loss per share for the years ended &lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, as if the acquisition of Trilogy had occurred on January&#160;1, 2018: &lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:73%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands, except per share amounts)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Pro forma revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;624,796&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;497,637&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Pro forma net loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(268,900&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(109,508&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Pro forma net loss per share, basic and diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(4.38&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1.96&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50335541e1475-wk-Fact-8E0E9E788936A135732F460AC77F7FA1"
      unitRef="usd">624796000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50335541e1494-wk-Fact-708602A3DFD48E242910460B2C966CFA"
      unitRef="usd">497637000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50335541e1509-wk-Fact-D2C4BC3A1FA6955ED5D8460ADE892ACC"
      unitRef="usd">-268900000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50335541e1529-wk-Fact-4509100532A7326E822F460B2D65ABEF"
      unitRef="usd">-109508000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <twou:BasicAndDilutedEarningsPerShareProforma
      contextRef="FD2019Q4YTD"
      decimals="2"
      id="d50335541e1555-wk-Fact-26EF8EA5D7969BC6CFA9460AF5441D04"
      unitRef="usdPerShare">-4.38</twou:BasicAndDilutedEarningsPerShareProforma>
    <twou:BasicAndDilutedEarningsPerShareProforma
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d50335541e1575-wk-Fact-DF330CC98A0004521632460B2E0A6844"
      unitRef="usdPerShare">-1.96</twou:BasicAndDilutedEarningsPerShareProforma>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-AC55E281D9673E6A049EADB7639BF8CA-0-wk-Fact-3D3CE30095091FED28DDADB763528E6A">Property and Equipment, Net&lt;div style="line-height:120%;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment, net consisted of the following as of:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:73%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&#160;31, &lt;br/&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&#160;31, &lt;br/&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Computer hardware&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,685&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,114&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Furniture and office equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18,478&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,888&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Leasehold improvements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;50,461&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;45,158&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Leasehold improvements in process&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,318&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,940&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;81,942&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;67,100&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(24,299&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(14,801&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;57,643&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;52,299&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Depreciation expense of property and equipment was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$11.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$8.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$5.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for the years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-7BE7FDA527C78155DFD9ADB7639B5012-0-wk-Fact-1D7483A0550DDAAFD812ADB76352C596">&lt;div style="line-height:120%;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment, net consisted of the following as of:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:73%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&#160;31, &lt;br/&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&#160;31, &lt;br/&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Computer hardware&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,685&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,114&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Furniture and office equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18,478&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,888&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Leasehold improvements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;50,461&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;45,158&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Leasehold improvements in process&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,318&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,940&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;81,942&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;67,100&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(24,299&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(14,801&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;57,643&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;52,299&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember"
      decimals="-3"
      id="d50336290e909-wk-Fact-7462B865062CB3A42AD9ADB7632B23CC"
      unitRef="usd">8685000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember"
      decimals="-3"
      id="d50336290e928-wk-Fact-1A0E985818C618D6BE6DADB7632CD41A"
      unitRef="usd">5114000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember"
      decimals="-3"
      id="d50336290e943-wk-Fact-447BF0B3E341715F1172ADB7632DB6F5"
      unitRef="usd">18478000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember"
      decimals="-3"
      id="d50336290e962-wk-Fact-707BA197AB9A39D986D1ADB7632B7378"
      unitRef="usd">14888000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember"
      decimals="-3"
      id="d50336290e982-wk-Fact-962B70E66B7B0701BBF4ADB7632DB5A4"
      unitRef="usd">50461000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember"
      decimals="-3"
      id="d50336290e1001-wk-Fact-4F8BA9735277D25C5576ADB7632D85EE"
      unitRef="usd">45158000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_twou_LeaseholdImprovementsInProcessMember"
      decimals="-3"
      id="d50336290e1021-wk-Fact-7CC72A54FE52E981F7E9ADB7632C7FA5"
      unitRef="usd">4318000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_twou_LeaseholdImprovementsInProcessMember"
      decimals="-3"
      id="d50336290e1040-wk-Fact-4D4D586CC16FE3134BDAADB7632DCA7B"
      unitRef="usd">1940000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50336290e1060-wk-Fact-92BC61DD053FF761BDADADB7632B8163"
      unitRef="usd">81942000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50336290e1078-wk-Fact-A117E47B0F89DE3FA123ADB7632DE192"
      unitRef="usd">67100000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50336290e1098-wk-Fact-85625D99291C96ED35A8ADB7632C926F"
      unitRef="usd">24299000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50336290e1118-wk-Fact-70EC8C9637EBD87E3536ADB7632CE60C"
      unitRef="usd">14801000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50336290e1144-wk-Fact-D31B9B3F9EF71082073BADB763530E2A"
      unitRef="usd">57643000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50336290e1162-wk-Fact-4D2C4A5EDC55ABCB22CCADB7634B2750"
      unitRef="usd">52299000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d50336290e1176-wk-Fact-41FECBD825B2F79CF08AADB76351A9D9"
      unitRef="usd">11600000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d50336290e1180-wk-Fact-40B1127C97E148C3819DEDA373483861"
      unitRef="usd">8900000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d50336290e1184-wk-Fact-94A94CD9829BAF7F4062EDA37DFB82BB"
      unitRef="usd">5500000</us-gaap:Depreciation>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-F4B10A9AA9F9DA75D652ADB7639C5486-0-wk-Fact-92006D4C1C0065053236ADB7631B2AC0">Goodwill and Amortizable Intangible Assets&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The table below summarizes the changes in the carrying amount of goodwill by reportable segment:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:53%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Graduate Program Segment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Alternative Credential Segment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance as of December 31, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;71,988&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;71,988&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign currency translation adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(10,136&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(10,136&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance as of December 31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;61,852&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;61,852&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Goodwill recognized in connection with business combination&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;425,346&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;425,346&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Impairment charge (current and cumulative)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(70,379&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(70,379&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign currency translation adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,531&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,531&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;418,350&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;418,350&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company experienced a sustained decline in its stock price during the third quarter of 2019, which management deemed a triggering event that required the Company to perform an interim goodwill impairment test as of September 1, 2019. The Company&#x2019;s test relied in part on the work of an independent valuation firm engaged to provide inputs as to the fair value of the reporting units and to assist in the related calculations and analysis. The results of the interim impairment test indicated that the carrying value of the boot camp business acquired in 2019 within the Company&#x2019;s &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Alternative Credential Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; exceeded the fair value by &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$70.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The decrease in this reporting unit&#x2019;s fair value was primarily due to lower expectations of future &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;performance due to the impact of changes in key management as well as an increased focus in integrating the operations of the newly acquired reporting unit, which impacted the estimated operating cash flows. As a result, the Company recorded an impairment charge of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$70.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; on the consolidated statements of operations and comprehensive loss in the third quarter of 2019. For purposes of testing the Company&#x2019;s goodwill for impairment, fair value measurements were determined primarily using a weighted combination of the income-based and market-based approaches. The income-based approach largely relied on inputs that were not observable to active markets, which would be deemed &#x201c;Level&#160;3&#x201d; fair value measurements, as defined in the Fair Value Measurements section of Note&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. These inputs included the Company&#x2019;s expectations about future revenue growth, profitability, income tax rates, cash flows and the rate at which cash flows should be discounted, in order to determine this fair value estimate. The primary input used in the market-based approach was publicly-available data on the financial ratios of the Company&#x2019;s competitors.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In the fourth quarter of 2019, the Company performed a qualitative assessment for its October 1 annual impairment assessment and was not required to recognize any additional impairment of goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Amortizable intangible assets, net consisted of the following as of:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="26"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:26%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:7%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:7%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:7%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:6%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Estimated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Average Useful&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Life (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Capitalized technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;3-5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;142,712&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(41,106&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;101,606&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;68,291&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(16,945&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;51,346&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Capitalized content development&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;4-5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;167,758&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(54,736&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;113,022&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;79,725&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(31,662&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;48,063&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;University client relationships&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;9-10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;110,344&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(12,419&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;97,925&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25,616&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(4,269&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21,347&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Trade names and domain names&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;5-10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;26,462&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5,940&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20,522&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18,793&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,944&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15,849&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total amortizable intangible assets, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;447,276&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(114,201&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;333,075&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;192,425&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(55,820&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;136,605&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The amounts presented in the table above include &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$30.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$40.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of in process capitalized technology and content development as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. Amortizable intangible assets recognized in connection with the acquisition of Trilogy consisted of developed technology of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$48.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, developed content of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$48.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, university client relationships of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$84.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and trade names and domain names of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$7.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, and are included in the balances presented in the table above as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#222222;"&gt;During 2018, the Company acquired certain third-party technologies&#160;to enhance the Company&#x2019;s platform, which is referred to as the 2U Operating System, or 2UOS, for&#160;aggregate&#160;consideration of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#222222;"&gt;&lt;span&gt;$9.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#222222;"&gt;.&#160;These acquired assets are classified as capitalized technology within amortizable intangible assets, net, on the Company&#x2019;s consolidated balance sheets. Additionally, during the same period the Company purchased several active websites and additional domains for consideration of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#222222;"&gt;&lt;span&gt;$7.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#222222;"&gt; to support the marketing efforts of certain offerings within our &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#222222;"&gt;Graduate Program Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#222222;"&gt;.&#160;These acquired assets are classified as trade names and domain names within amortizable intangible assets, net, on the Company&#x2019;s consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In the first quarter of 2018, the Company entered into an agreement to purchase a perpetual source code license for the Learn.co platform and certain integration software development services for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$14.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;color:#222222;"&gt;These acquired assets are classified as capitalized technology and recorded within &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;amortizable intangible assets, net on the Company&#x2019;s consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company recorded amortization expense related to amortizable intangible assets of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$58.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$23.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$14.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for the years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the estimated future amortization expense for amortizable intangible assets placed in service is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:87%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;75,955&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;69,605&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;55,520&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;36,403&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;19,512&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Thereafter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;45,357&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;302,352&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-9F31D84C7F23A4656647ADB7639B1B63-0-wk-Fact-1B4413C80033887C8DBAADB7631D1844">&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The table below summarizes the changes in the carrying amount of goodwill by reportable segment:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:53%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Graduate Program Segment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Alternative Credential Segment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance as of December 31, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;71,988&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;71,988&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign currency translation adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(10,136&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(10,136&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance as of December 31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;61,852&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;61,852&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Goodwill recognized in connection with business combination&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;425,346&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;425,346&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Impairment charge (current and cumulative)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(70,379&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(70,379&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign currency translation adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,531&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,531&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;418,350&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;418,350&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d50338704e955-wk-Fact-EF81E22837DCCFD938E0ADB763631423"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d50338704e974-wk-Fact-EC3B3A7D6191CF80469AADB76369B545"
      unitRef="usd">71988000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="FI2017Q4"
      decimals="-3"
      id="d50338704e993-wk-Fact-0754B03EA6C01045925AADB763629B6C"
      unitRef="usd">71988000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d50338704e1009-wk-Fact-02E1BA2BCF9A84B65055ADB763635C75"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d50338704e1028-wk-Fact-EB1AF00CCE385EF1C18EC0F3E4597869"
      unitRef="usd">-10136000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50338704e1048-wk-Fact-DC0EB910F84BE35A25C6ADB763645595"
      unitRef="usd">-10136000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d50338704e1070-wk-Fact-9DEFF2F3481A16FA7ADFADB76367900F"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d50338704e1089-wk-Fact-902C569CAA9406D8C450ADB76368E847"
      unitRef="usd">61852000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50338704e1108-wk-Fact-D8AF1B2E69AD5BE8450DADB76363E4EA"
      unitRef="usd">61852000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d50338704e1129-wk-Fact-AADD021059CB1220BC2B460F31BF86A7"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d50338704e1148-wk-Fact-E220ADA1A3EFB78C6228460F3E867E73"
      unitRef="usd">425346000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50338704e1167-wk-Fact-7315467315DEEB813C00460F4BF9EEAE"
      unitRef="usd">425346000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d50338704e1188-wk-Fact-DB6F649FD040FE7D8A694611479C2E32"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d50338704e1207-wk-Fact-E2645B9EB95D7C59060B461166917A74"
      unitRef="usd">70379000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50338704e1227-wk-Fact-DF6C84DD66496BC2FEF1EDF94C33E37C"
      unitRef="usd">70379000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d50338704e1249-wk-Fact-92542BFFE117670A0839ADB763669D51"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d50338704e1268-wk-Fact-D26A764AA0461EF97EB6C0F3E40435AA"
      unitRef="usd">1531000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50338704e1287-wk-Fact-7BAB76E0167DB767CB9CADB763641EB8"
      unitRef="usd">1531000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d50338704e1313-wk-Fact-FD20C3E022D4F3A153D5ADB76362E1C7"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d50338704e1332-wk-Fact-C34EF86B2882C0C05846ADB76365B639"
      unitRef="usd">418350000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50338704e1351-wk-Fact-26932E6AE0C7581A2060ADB763502E5C"
      unitRef="usd">418350000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d50338704e1369-wk-Fact-F1D3497CD8A48E6EBA334927259755BB"
      unitRef="usd">70400000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2019Q3QTD"
      decimals="-5"
      id="d50338704e1376-wk-Fact-DA6F99FE0CF1B515263249279AEF73AD"
      unitRef="usd">70400000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-C233D3AB13270157CE8BADB7639C1893-0-wk-Fact-0414E4F073C89E00E24DADB7631F177C">&lt;div style="line-height:120%;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Amortizable intangible assets, net consisted of the following as of:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="26"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:26%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:7%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:7%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:7%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:6%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Estimated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Average Useful&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Life (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Capitalized technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;3-5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;142,712&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(41,106&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;101,606&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;68,291&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(16,945&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;51,346&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Capitalized content development&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;4-5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;167,758&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(54,736&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;113,022&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;79,725&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(31,662&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;48,063&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;University client relationships&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;9-10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;110,344&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(12,419&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;97,925&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25,616&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(4,269&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21,347&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Trade names and domain names&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;5-10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;26,462&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5,940&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20,522&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18,793&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,944&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15,849&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total amortizable intangible assets, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;447,276&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(114,201&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;333,075&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;192,425&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(55,820&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;136,605&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-3"
      id="d50338704e1886-wk-Fact-F24A0208FBAA6CA36F8BADB763554BD0"
      unitRef="usd">142712000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-3"
      id="d50338704e1905-wk-Fact-9BD6278A962ED5F419CDADB7635876EB"
      unitRef="usd">41106000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-3"
      id="d50338704e1926-wk-Fact-9344D3B7AA9B1F8E1C7BADB7635AD77D"
      unitRef="usd">101606000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-3"
      id="d50338704e1945-wk-Fact-BA320142A1DB5CDBE0FCADB76358566A"
      unitRef="usd">68291000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-3"
      id="d50338704e1964-wk-Fact-AB8888AA16F0D6B3F32EADB763597D5B"
      unitRef="usd">16945000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-3"
      id="d50338704e1985-wk-Fact-D32DA0DF4B0332FCAB1DADB76353E829"
      unitRef="usd">51346000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember"
      decimals="-3"
      id="d50338704e2010-wk-Fact-70FE32418BE44AC4E99FADB76354F0C1"
      unitRef="usd">167758000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember"
      decimals="-3"
      id="d50338704e2029-wk-Fact-A189B7F6CD527B921BBFADB763594602"
      unitRef="usd">54736000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember"
      decimals="-3"
      id="d50338704e2050-wk-Fact-8012CE1B91BFC34A5AC7ADB7635D58ED"
      unitRef="usd">113022000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember"
      decimals="-3"
      id="d50338704e2069-wk-Fact-245D25FA850A536C4D0FADB76354AF17"
      unitRef="usd">79725000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember"
      decimals="-3"
      id="d50338704e2088-wk-Fact-E1DEE849770FDDCDA775ADB763536D44"
      unitRef="usd">31662000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ArtisticRelatedIntangibleAssetsMember"
      decimals="-3"
      id="d50338704e2109-wk-Fact-DAC88426B71820726007ADB76356B007"
      unitRef="usd">48063000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember"
      decimals="-3"
      id="d50338704e2139-wk-Fact-FD853BC96690CAD0ABF2ADB763543A86"
      unitRef="usd">110344000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember"
      decimals="-3"
      id="d50338704e2158-wk-Fact-73634E8EBBCB8820B11CADB7635668A2"
      unitRef="usd">12419000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember"
      decimals="-3"
      id="d50338704e2179-wk-Fact-692FB56B2D19788B9214ADB76357F8D7"
      unitRef="usd">97925000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember"
      decimals="-3"
      id="d50338704e2198-wk-Fact-5792524501EAEE99E2FAADB7635BBEA9"
      unitRef="usd">25616000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember"
      decimals="-3"
      id="d50338704e2217-wk-Fact-CE9FCF07ABCBED4E3F17ADB7635A9E8D"
      unitRef="usd">4269000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ContractualRightsMember"
      decimals="-3"
      id="d50338704e2238-wk-Fact-EDD145719B02C0AA6B41ADB7635AB015"
      unitRef="usd">21347000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      decimals="-3"
      id="d50338704e2268-wk-Fact-17A2AB24DEA6CF023873ADB7635CF943"
      unitRef="usd">26462000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      decimals="-3"
      id="d50338704e2287-wk-Fact-5F5C79AD04F933054B72ADB76354DFEB"
      unitRef="usd">5940000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      decimals="-3"
      id="d50338704e2308-wk-Fact-8BBADF99F1771A331D90ADB76355F512"
      unitRef="usd">20522000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      decimals="-3"
      id="d50338704e2327-wk-Fact-F175B1BDB4976DC99350ADB76356F00B"
      unitRef="usd">18793000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      decimals="-3"
      id="d50338704e2346-wk-Fact-62536531F90CCA174B17ADB76353C3A3"
      unitRef="usd">2944000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      decimals="-3"
      id="d50338704e2367-wk-Fact-C7075A78E923249A32ABADB7635AF647"
      unitRef="usd">15849000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50338704e2402-wk-Fact-13337BCD832E05C719A4ADB7635B1EE2"
      unitRef="usd">447276000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50338704e2420-wk-Fact-8C8BDEB9A616C0B3798EADB7635C2483"
      unitRef="usd">114201000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50338704e2440-wk-Fact-23B7952866853A52D3BCADB7635E79F5"
      unitRef="usd">333075000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50338704e2458-wk-Fact-9EDD38777B2FBC944859ADB7635EE1CB"
      unitRef="usd">192425000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50338704e2476-wk-Fact-B5C87DB06F2797F77AB8ADB7635BD787"
      unitRef="usd">55820000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50338704e2496-wk-Fact-60A714CE0764606DCEA2ADB7635F2DCF"
      unitRef="usd">136605000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember"
      decimals="-5"
      id="d50338704e2510-wk-Fact-FA8C51BC38C1762E3456ADB7631AC679"
      unitRef="usd">30700000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember"
      decimals="-5"
      id="d50338704e2514-wk-Fact-3DCAEFC2C3ABB2393481ADB7631E58BE"
      unitRef="usd">40300000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-5"
      id="d50338704e2526-wk-Fact-62AFB7F212C18E87059C642272A1E44C"
      unitRef="usd">48100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_DevelopedContentMember"
      decimals="-5"
      id="d50338704e2531-wk-Fact-47E7BE70113FB8ED235C6422B3551E76"
      unitRef="usd">48100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_UniversityClientRelationshipsMember"
      decimals="-5"
      id="d50338704e2535-wk-Fact-DF2343FA12CB86C5E4406422F57A89E1"
      unitRef="usd">84200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      decimals="-5"
      id="d50338704e2539-wk-Fact-F341FD181EC8004E987F64233A25178B"
      unitRef="usd">7100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:PaymentsToAcquireSoftware
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d50338704e2551-wk-Fact-EB0327CF7C55B62D8FC4ADB7631C5912"
      unitRef="usd">9500000</us-gaap:PaymentsToAcquireSoftware>
    <twou:PaymentsForWebsite
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d50338704e2555-wk-Fact-18662333CD8C3485A45FADB7631A6F27"
      unitRef="usd">7600000</twou:PaymentsForWebsite>
    <twou:CostOfServicesLicensesOfSourceCodeAndSoftwareDevelopment
      contextRef="FD2018Q1QTD_srt_CounterpartyNameAxis_twou_FlatironSchoolIncMember_us-gaap_TypeOfArrangementAxis_twou_SoftwareDevelopmentLicenseAndServicesAgreementMember"
      decimals="-5"
      id="d50338704e2567-wk-Fact-04AF621ED67139895C3EADB763209C44"
      unitRef="usd">14500000</twou:CostOfServicesLicensesOfSourceCodeAndSoftwareDevelopment>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d50338704e2580-wk-Fact-406656C49AB3B25D82F1ADB76319369E"
      unitRef="usd">58300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d50338704e2584-wk-Fact-105ED323E64CDDED8913ADB763203B11"
      unitRef="usd">23900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d50338704e2588-wk-Fact-59DA38FB3A2ECA0554A0ADB7631D3BFB"
      unitRef="usd">14000000.0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-CEB069A24E3A6246768BADB7639CA33E-0-wk-Fact-31298177FA5968819D85ADB7631D6B60">As of &lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the estimated future amortization expense for amortizable intangible assets placed in service is as follows (in thousands):&lt;/span&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:87%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;75,955&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;69,605&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;55,520&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;36,403&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;19,512&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Thereafter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;45,357&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;302,352&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember"
      decimals="-3"
      id="d50338704e2643-wk-Fact-75F3B6F4D5013EFB5D49ADB7634A4D78"
      unitRef="usd">75955000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember"
      decimals="-3"
      id="d50338704e2658-wk-Fact-850DFAF0EE6514FF53B0ADB7634AABA0"
      unitRef="usd">69605000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember"
      decimals="-3"
      id="d50338704e2678-wk-Fact-9C2171D8168B46766A2CADB7634BB948"
      unitRef="usd">55520000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember"
      decimals="-3"
      id="d50338704e2698-wk-Fact-16AFDCCEAD0C58F8FF97ADB7634A0E28"
      unitRef="usd">36403000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember"
      decimals="-3"
      id="d50338704e2718-wk-Fact-35F9243BBDF6A0116703ADB7634AE452"
      unitRef="usd">19512000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember"
      decimals="-3"
      id="d50338704e2738-wk-Fact-90746A487AE619BD58B1ADB76349F3E3"
      unitRef="usd">45357000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember"
      decimals="-3"
      id="d50338704e2763-wk-Fact-35E01B68CBAFD2F8E7E6ADB763493D91"
      unitRef="usd">302352000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-B91C251CE793E2EE7E6D492BE04EB7A2-0-wk-Fact-1C487FCA11F1F677C286492CBF652B29">Accrued Expenses&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Included within accounts payable and accrued expenses on the Company&#x2019;s consolidated balance sheet as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$23.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of accrued university and head tutor compensation and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$22.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of accrued marketing costs. Also included within accounts payable and accrued expenses as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$4.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of accrued transaction, integration and restructuring-related costs, of which &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; related to an employee termination benefits reserve for a September 2019 organizational restructuring. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, accounts payable and accrued expenses included &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$10.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of accrued marketing costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="FI2019Q4"
      decimals="-5"
      id="d50339009e796-wk-Fact-ABCA86CD3DBBD646F37C492E735DCB21"
      unitRef="usd">23400000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedMarketingCostsCurrent
      contextRef="FI2019Q4"
      decimals="-5"
      id="d50339009e800-wk-Fact-4BA8B2C955724F6FB83E492DDDE87291"
      unitRef="usd">22100000</us-gaap:AccruedMarketingCostsCurrent>
    <twou:AccruedTransactionIntegrationandRestructuringRelatedCosts
      contextRef="FI2019Q4"
      decimals="-5"
      id="d50339009e808-wk-Fact-C29E910681919A85D65A641CA1882D60"
      unitRef="usd">4400000</twou:AccruedTransactionIntegrationandRestructuringRelatedCosts>
    <us-gaap:RestructuringReserve
      contextRef="FI2019Q4"
      decimals="-5"
      id="d50339009e813-wk-Fact-DCBC03559BA7240E9BD88732F6D19D91"
      unitRef="usd">500000</us-gaap:RestructuringReserve>
    <us-gaap:AccruedMarketingCostsCurrent
      contextRef="FI2018Q4"
      decimals="-5"
      id="d50339009e825-wk-Fact-71FA0C4D8AAD589BA9B0492F675DFA72"
      unitRef="usd">10300000</us-gaap:AccruedMarketingCostsCurrent>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-F830F496DC4D96EDB09DADB7639CB465-0-wk-Fact-6706764B949E5F351640ADB7633807A7">Commitments and Contingencies&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Legal Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company is involved in various claims and legal proceedings arising in the ordinary course of business. The Company accrues a liability when a loss is considered probable and the amount can be reasonably estimated. While the Company does not expect that the ultimate resolution of any existing claims and proceedings (other than the specific matter described below, if decided adversely), individually or in the aggregate, will have a material adverse effect on its financial position, an unfavorable outcome in some or all of these proceedings could have a material adverse impact on the results of operations or cash flows for a particular period. This assessment is based on the Company&#x2019;s current understanding of relevant facts and circumstances. With respect to current legal proceedings, the Company does not believe it is probable a material loss exceeding amounts already recognized has been incurred as of the date of the balance sheets presented herein. As such, the Company&#x2019;s view of these matters is subject to inherent uncertainties and may change in the future. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;In re 2U, Inc., Securities Class Action&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On August 7 and 9, 2019, Aaron Harper and Anne M. Chinn filed putative class action complaints against the Company, Christopher J. Paucek, the Company&#x2019;s CEO, and Catherine A. Graham, the Company&#x2019;s former CFO, in the United States District Court for the Southern District of New York. The district court consolidated the two actions on August 27, 2019, under the caption &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;In re 2U, Inc., Securities Class Action&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, No. 1:19-cv-7390 (S.D.N.Y.). On November 26, 2019, the court transferred the case to the United States District Court for the District of Maryland, and the docket number is now 8:19-cv-3455 (D. Md.).  The complaints allege violations of Section 10(b) and 20(a) of the Securities Exchange Act of 1934, and SEC Rule 10b-5 promulgated thereunder, based upon allegedly false and misleading statements regarding the Company&#x2019;s business prospects and financial projections. The proposed class consists of all persons who acquired the Company&#x2019;s securities between February 26, 2018 and July 30, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company believes that the claims are without merit, and it intends to vigorously defend against these claims. However, due to the complex nature of the legal and factual issues involved, the outcome of this matter is not presently determinable.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Marketing and Sales Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Certain of the agreements entered into between the Company and its university clients in the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; require the Company to commit to meet certain staffing and spending investment thresholds related to marketing and sales activities. In addition, certain of the agreements in the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; require the Company to invest up to agreed-upon levels in marketing the programs to achieve specified program performance. The Company believes it is currently in compliance with all such commitments.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Future Minimum Payments to University Clients&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Pursuant to certain of the Company&#x2019;s contracts in the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company has made, or is obligated to make, payments to university clients in exchange for contract extensions and various marketing and other rights. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the future minimum payments due to university clients were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:87%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,625&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,625&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;625&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;625&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;625&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Thereafter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,150&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total future minimum payments to university clients&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,275&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Contingent Payments&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company has entered into agreements with certain of its university clients in the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; under which the Company would be obligated to make future minimum payments in the event that certain program metrics are not achieved on an annual basis. The Company recognizes any estimated contingent payments under these agreements as contra revenue over the period in which they relate, and records a liability in other current liabilities on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had an obligation to make an additional investment in an education technology company of up to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$5.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, upon demand by the investee.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-7675433D3255CA754D90ADB7639C78CC-0-wk-Fact-E5D027D47D882A90D07EADB763378DFB">As of &lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the future minimum payments due to university clients were as follows (in thousands):&lt;/span&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:87%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,625&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,625&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;625&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;625&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;625&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Thereafter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,150&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total future minimum payments to university clients&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,275&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock>
    <us-gaap:ContractualObligationDueInNextTwelveMonths
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50339549e873-wk-Fact-6438B4CB45D6B74A85FBADB763518BD1"
      unitRef="usd">2625000</us-gaap:ContractualObligationDueInNextTwelveMonths>
    <us-gaap:ContractualObligationDueInSecondYear
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50339549e888-wk-Fact-34644A2DCE7AC3169FA4ADB7634F4239"
      unitRef="usd">1625000</us-gaap:ContractualObligationDueInSecondYear>
    <us-gaap:ContractualObligationDueInThirdYear
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50339549e908-wk-Fact-90E3D994185860A8A072ADB76350E8AA"
      unitRef="usd">625000</us-gaap:ContractualObligationDueInThirdYear>
    <us-gaap:ContractualObligationDueInFourthYear
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50339549e928-wk-Fact-87562BEEE0F87F0286A8ADB76350F0C5"
      unitRef="usd">625000</us-gaap:ContractualObligationDueInFourthYear>
    <us-gaap:ContractualObligationDueInFifthYear
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50339549e948-wk-Fact-F804CF2A69816C8BFDBDADB763507234"
      unitRef="usd">625000</us-gaap:ContractualObligationDueInFifthYear>
    <us-gaap:ContractualObligationDueAfterFifthYear
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50339549e968-wk-Fact-00FF355B0ED443402CFFADB763506F25"
      unitRef="usd">3150000</us-gaap:ContractualObligationDueAfterFifthYear>
    <us-gaap:ContractualObligation
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50339549e993-wk-Fact-6F431C1A08BCC57FA93DADB7634FDBFE"
      unitRef="usd">9275000</us-gaap:ContractualObligation>
    <twou:AdditionalInvestmentInEducationalTechnologyContingentPayment
      contextRef="FI2019Q4"
      decimals="-5"
      id="d50339549e1024-wk-Fact-43C67FE8DD4BAC1BE9E949323D82A279"
      unitRef="usd">5000000.0</twou:AdditionalInvestmentInEducationalTechnologyContingentPayment>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-94DD43A87B0C91159EBDADB7639C06F9-0-wk-Fact-7C0CD50DDC3D5DE52CD7ADB763316FCE">Leases&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company leases facilities under non-cancelable operating leases primarily in the United States, South Africa, the United Kingdom and Canada. The Company&#x2019;s operating leases have remaining lease terms of between &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;one&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11 years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, some of which include options to extend the leases for up to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;five years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, and some of which include options to terminate the leases within one year. These options to extend the terms of the Company&#x2019;s operating leases were not deemed to be reasonably certain of exercise as of lease commencement and are therefore not included in the determination of their respective non-cancelable lease terms. The future lease payments due under non-cancelable operating lease arrangements contain fixed rent increases over the term of the lease. The Company also leases office equipment under non-cancelable leases. The Company did not have any subleases as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The components of lease expense consisted of the following for the period presented:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="5"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:83%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year Ended&lt;br/&gt;December 31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Operating lease expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,725&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Short-term lease expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;737&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Variable lease expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,195&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total lease expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16,657&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, for the Company&#x2019;s operating leases, the weighted-average remaining lease term was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7.9 years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and the weighted-average discount rate was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12.3%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. For the year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, cash paid for amounts included in the measurement of operating lease liabilities was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$13.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The maturities of operating lease liabilities were as follows:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="5"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:83%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As of&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December 31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15,956&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,934&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,043&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13,685&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13,262&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Thereafter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;45,952&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total lease payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;117,832&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Less: imputed interest&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(43,538&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total lease liability&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;74,294&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company has additional operating leases for facilities that have not yet commenced with future minimum lease payments of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$93.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. These operating leases&#160;will commence during fiscal years 2020&#160;and 2021, with lease terms of between &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;four&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;twelve&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; years.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As of December 31, 2018, the future minimum lease payments for operating leases having initial or remaining noncancellable lease terms in excess of one year were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:87%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,941&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,020&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13,900&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13,633&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13,959&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Thereafter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;68,347&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total future minimum lease payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;136,800&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="FI2019Q4_srt_RangeAxis_srt_MaximumMember"
      id="d50340620e800-wk-Fact-39ADCB7E37D2A28AE2BA49390DE8CCD6">P11Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="FI2019Q4"
      id="d50340620e804-wk-Fact-E440D06021F333067BE14939ED5A8D61">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-32BBD85B58742769F0F14935A84D3E81-0-wk-Fact-6F5BEE58F06F46EA3E9549361E876FE1">&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The components of lease expense consisted of the following for the period presented:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="5"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:83%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year Ended&lt;br/&gt;December 31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Operating lease expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,725&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Short-term lease expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;737&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Variable lease expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,195&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total lease expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16,657&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseExpense
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50340620e900-wk-Fact-7E443692265BC208A522493B21CB2123"
      unitRef="usd">11725000</us-gaap:OperatingLeaseExpense>
    <us-gaap:ShortTermLeaseCost
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50340620e920-wk-Fact-93E9E3074A549BE3AD6F493B611F7EF9"
      unitRef="usd">737000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50340620e945-wk-Fact-6F04CB5DFBFDE1CFF75F493B9506FE76"
      unitRef="usd">4195000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50340620e975-wk-Fact-8CE4E8E3FE0E06278D5E493BD222F83A"
      unitRef="usd">16657000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="FI2019Q4"
      id="d50340620e996-wk-Fact-68CA12C90F705CFB2D00642982D50A1B">P7Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="FI2019Q4"
      decimals="3"
      id="d50340620e1000-wk-Fact-8996338E8AB005190C8E493C7B0AC424"
      unitRef="number">0.123</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeasePayments
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d50340620e1008-wk-Fact-F34C4068F32AD99C1FE6493F858003A5"
      unitRef="usd">13500000</us-gaap:OperatingLeasePayments>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-4C3A71032A07E422445FADB7639C1014-0-wk-Fact-61DB53DE2183193B31FCADB7632FB2FD">&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The maturities of operating lease liabilities were as follows:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="5"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:83%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As of&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December 31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15,956&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,934&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,043&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13,685&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13,262&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Thereafter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;45,952&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total lease payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;117,832&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Less: imputed interest&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(43,538&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total lease liability&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;74,294&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50340620e1125-wk-Fact-5C0BF1D17170E6942CAC4941EAE743EB"
      unitRef="usd">15956000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50340620e1145-wk-Fact-EF5989B5770856FA86C84941F879BE8E"
      unitRef="usd">14934000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50340620e1170-wk-Fact-F7273452596AE3D4D306494205142C2A"
      unitRef="usd">14043000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50340620e1195-wk-Fact-A60B8EBBEB106CDAC0DC4942145BBF67"
      unitRef="usd">13685000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50340620e1220-wk-Fact-26883AAE270F78F76AFA49421F6DFC97"
      unitRef="usd">13262000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50340620e1245-wk-Fact-E877E2847BEADBE662E749422A51C3F7"
      unitRef="usd">45952000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50340620e1270-wk-Fact-611F16E72A16E174BC6B494236B60697"
      unitRef="usd">117832000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50340620e1295-wk-Fact-A9BC52037772F0A68BDD49429A9A681E"
      unitRef="usd">43538000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50340620e1327-wk-Fact-710D073FFC8B46BBF05F494325FBC259"
      unitRef="usd">74294000</us-gaap:OperatingLeaseLiability>
    <twou:LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced
      contextRef="FI2019Q4"
      decimals="-5"
      id="d50340620e1343-wk-Fact-C09B8CDD7520E72D31B4494085A86DC9"
      unitRef="usd">93100000</twou:LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-36F7BE59C79FA7B5BF1853B2B1C8361E-0-wk-Fact-A34C305B7B8034D871D953B33644B676">&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As of December 31, 2018, the future minimum lease payments for operating leases having initial or remaining noncancellable lease terms in excess of one year were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:87%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,941&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,020&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13,900&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13,633&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13,959&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Thereafter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;68,347&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total future minimum lease payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;136,800&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50340620e1385-wk-Fact-EDE7B34BE2C6A711BB7A53B5DD5D461A"
      unitRef="usd">12941000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50340620e1400-wk-Fact-CD0B6C47E5148D999D7653B6532D27A6"
      unitRef="usd">14020000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50340620e1420-wk-Fact-43F75C4A3B65794A3E6F53B67F8FE5B3"
      unitRef="usd">13900000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50340620e1440-wk-Fact-209C1A655AF0F2A45C5253B6AEEC22F5"
      unitRef="usd">13633000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50340620e1460-wk-Fact-8F9FCD5C6D306444D4B153B6D5527AED"
      unitRef="usd">13959000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50340620e1480-wk-Fact-D4EF6A1EDCD9AA3E580653B6FFF61303"
      unitRef="usd">68347000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50340620e1505-wk-Fact-6A8E10D389139B2F7D6A53B729CF0277"
      unitRef="usd">136800000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-C6951646A2D5E435125AADB7639C5B0B-0-wk-Fact-210F01EEF00BEB3BC8F6ADB7631E31DB">Debt&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company&#x2019;s outstanding long-term debt was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:94.15204678362574%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:18%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:16%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December 31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December 31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Senior secured term loan facility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;250,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred government grant obligations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Less: unamortized debt issuance costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(7,238&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;358&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Long-term debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;246,620&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company believes the carrying value of its long-term debt approximates the fair value of the debt as the terms and interest rates approximate the market rates. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had a current portion of long-term debt balance of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; related to other borrowings, and had &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;no&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; such balance as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Credit Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On May 22, 2019, the Company entered into a credit agreement (the &#x201c;Credit Agreement&#x201d;) with Owl Rock Capital Corporation, as administrative agent and collateral agent, and certain other lenders party thereto that provides for a &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$250 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; senior secured term loan facility (the &#x201c;Term Loan&#x201d;). Subject to certain exceptions, the Term Loan under the Credit Agreement may be increased or new term loans may be established in an amount not to exceed (i) &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$50 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; plus (ii) the amount of certain prepayments made by the Company plus (iii) an unlimited amount, subject to the achievement of either a certain First Lien LQA University Segment Revenue Leverage Ratio (as defined in the Credit Agreement) or a certain First Lien Net Leverage Ratio (as defined in the Credit Agreement), as applicable. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On February 25, 2020 (the &#x201c;First Amendment Effective Date&#x201d;), the Company amended the credit agreement (as amended, the &#x201c;Credit Agreement&#x201d;) to modify the Minimum Graduate LQAR (as defined below) and Minimum Alternative Credential LTMR (as defined below) required for the fiscal quarters ending June 30, 2020, September 30, 2020 and December 31, 2020. In addition, the amendment increases the applicable interest rate margins and extends the prepayment premium applicable to certain voluntary prepayments and mandatory prepayments. In connection with the amendment, the Company incurred incremental issuance costs of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$2.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which will be amortized as a component of interest expense over the remaining term of the Credit Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Credit Agreement governing the Term Loan requires the Company to comply with several customary financial and other restrictive covenants, such as maintaining leverage ratios in certain situations, maintaining insurance coverage, and restricting the Company&#x2019;s ability to make certain investments. The Company is also required to maintain liquidity of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$25.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of unrestricted cash as of the last day of each fiscal quarter. The Credit Agreement also includes covenants that require the Company to maintain minimum: (i) annualized last quarter Graduate Program Segment revenue (&#x201c;Minimum Graduate LQAR&#x201d;) and (ii) Alternative Credential Segment revenue for the last four consecutive fiscal quarters (&#x201c;Minimum Alternative Credential LTMR&#x201d;). For the quarter and four consecutive fiscal quarters ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company&#x2019;s Minimum Graduate LQAR and Minimum Alternative Credential LTMR were &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$432.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$218.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively, which exceeded the requirements of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$397.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$185.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Term Loan matures on May 22, 2024 and currently bears interest, at the Company&#x2019;s option, at variable rates based on (i) a customary alternative base rate (with a floor of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.00%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;) plus an applicable margin of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.75%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; or (ii) an adjusted LIBOR rate (with a floor of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.00%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;) for the interest period relevant to such borrowing plus an applicable margin of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6.75%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The effective interest rate of the Term Loan for the year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8.91%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. Voluntary prepayments and mandatory prepayments following or in connection with any asset sales, debt issuance or casualty events or following any acceleration of the Term Loan are subject to a &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; prepayment premium if made prior to the first anniversary of the First Amendment Effective Date, and a &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; prepayment premium if made on or after the first anniversary of the First Amendment Effective Date, but prior to the second anniversary of the First Amendment Effective Date; provided, that a &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; prepayment penalty shall apply to the extent the prepayment is made prior to the first anniversary of the First Amendment Effective Date with the proceeds from the sale of equity securities, equity-linked securities and/or derivative securities settled in, or convertible into, equity securities. During the year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company incurred interest expense of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$13.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in connection with the Credit Agreement. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company&#x2019;s accrued interest balance associated with the Credit Agreement was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Comerica Line of Credit&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Effective in the second quarter of 2019, the Company terminated its &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$25.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; revolving line of credit agreement and letters of credit with Comerica Bank. &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;No&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; amounts were outstanding under this credit agreement as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; or &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Deferred Government Grant Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company has a total of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;two&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; outstanding conditional loan agreements with Prince George&#x2019;s County, Maryland and the State of Maryland for an aggregate amount of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$3.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, each bearing an interest rate of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; per annum. These agreements are conditional loan obligations that may be forgiven provided that the Company attains certain conditions related to employment levels at 2U&#x2019;s Lanham, Maryland headquarters. The conditional loan with the State of Maryland has a maturity date of December&#160;31, 2026, and the conditional loan with Prince George&#x2019;s County, Maryland has a maturity date of June&#160;22, 2027. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company did not meet the employment level threshold set forth in the conditional loan agreement with Prince George&#x2019;s County, Maryland and a &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; portion of the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; principal balance and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of accrued interest as of that date were no longer subject to forgiveness and became payable upon demand. The Company is in discussions with Prince George&#x2019;s County, Maryland to amend the employment conditions under this conditional loan agreement. The interest expense related to these loans for the years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was immaterial. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company&#x2019;s combined accrued interest balance associated with the deferred government grant obligations was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Letters of Credit&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Certain of the Company&#x2019;s operating lease agreements entered into require security deposits in the form of cash or an unconditional, irrevocable letter of credit. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company has entered into standby letters of credit totaling &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$18.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; as security deposits for the applicable leased facilities and in connection with the deferred government grant obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company maintains restricted cash as collateral for standby letters of credit for the Company&#x2019;s leased facilities and in connection with the deferred government grant obligations.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-ED8D96E62FEAFAFEAA414956F94061F6-0-wk-Fact-464B0D9ACA839BD7EF5F495723FB5298">&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company&#x2019;s outstanding long-term debt was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:94.15204678362574%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:18%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:16%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December 31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December 31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Senior secured term loan facility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;250,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred government grant obligations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Less: unamortized debt issuance costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(7,238&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;358&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Long-term debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;246,620&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50341398e907-wk-Fact-1DA2DF4CCBB2B33DD7F7495828435EA6"
      unitRef="usd">250000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50341398e926-wk-Fact-A0DF7D58C4FB802FA4284958A813C098"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <twou:DeferredGovernmentGrantObligationsNoncurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50341398e941-wk-Fact-F227DDAEADDC35F5A3804958A8A2964E"
      unitRef="usd">3500000</twou:DeferredGovernmentGrantObligationsNoncurrent>
    <twou:DeferredGovernmentGrantObligationsNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50341398e960-wk-Fact-5A7E442D7820A18F15F74958A9A925CD"
      unitRef="usd">3500000</twou:DeferredGovernmentGrantObligationsNoncurrent>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50341398e980-wk-Fact-2BA9DB0B10E9A76755674958A9FC0A48"
      unitRef="usd">7238000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50341398e1000-wk-Fact-FF901423B04EAFE777364958AA9E078D"
      unitRef="usd">0</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:OtherLongTermDebt
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50341398e1020-wk-Fact-3278BB1E49424A7FA5344959785BAC4B"
      unitRef="usd">358000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50341398e1039-wk-Fact-5EBB2DA0A490FB0EA58F49598B9AF647"
      unitRef="usd">0</us-gaap:OtherLongTermDebt>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50341398e1064-wk-Fact-775139C82D42887E5C5AADB76364EBC6"
      unitRef="usd">246620000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50341398e1083-wk-Fact-BE0089668A6EC8523D68ADB76355CF87"
      unitRef="usd">3500000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="FI2019Q4"
      decimals="-5"
      id="d50341398e1103-wk-Fact-54A2ECFE7BE727AE65FC495BE6F6E7BD"
      unitRef="usd">600000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="FI2018Q4"
      decimals="-5"
      id="d50341398e1107-wk-Fact-E1D50D9D02C981D71B29495C6E655A26"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="I2019Q2May22_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember"
      decimals="INF"
      id="d50341398e1122-wk-Fact-6CC2E1521A2048F54004495E29F3EBBE"
      unitRef="usd">250000000</us-gaap:DebtInstrumentFaceAmount>
    <twou:LongTermDebtAdditionalAmountAvailable
      contextRef="D2019Q2May22_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember"
      decimals="INF"
      id="d50341398e1126-wk-Fact-01938FB4A5B3EFCD2425495DF3D093E9"
      unitRef="usd">50000000</twou:LongTermDebtAdditionalAmountAvailable>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="I2020Q1Feb25_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="-5"
      id="d50341398e1134-wk-Fact-E45DA7BFAB00B922C98287980AB0A53F"
      unitRef="usd">2500000</us-gaap:DeferredFinanceCostsNet>
    <twou:DebtInstrumentMinimumUnrestrictedCash
      contextRef="FI2019Q4"
      decimals="-5"
      id="d50341398e1142-wk-Fact-87CDC324E93A9B46589E53BE61E02E5E"
      unitRef="usd">25000000.0</twou:DebtInstrumentMinimumUnrestrictedCash>
    <twou:DebtInstrumentMinimumGraduateLQAR
      contextRef="FD2019Q4QTD"
      decimals="-5"
      id="d50341398e1150-wk-Fact-3E56CB9364B56666BCDD53C541707C79"
      unitRef="usd">432900000</twou:DebtInstrumentMinimumGraduateLQAR>
    <twou:DebtInstrumentAlternativeCredentialSegmentRevenue
      contextRef="FD2019Q4QTD"
      decimals="-5"
      id="d50341398e1154-wk-Fact-9D5AB1483D957464DF0C53C5E16F2C1D"
      unitRef="usd">218800000</twou:DebtInstrumentAlternativeCredentialSegmentRevenue>
    <twou:DebtInstrumentGraduateProgramSegmentRevenueMinimumRequirement
      contextRef="FD2019Q4QTD"
      decimals="-5"
      id="d50341398e1158-wk-Fact-53B7EADFE65AE062CF9153C95FBF4C1A"
      unitRef="usd">397800000</twou:DebtInstrumentGraduateProgramSegmentRevenueMinimumRequirement>
    <twou:DebtInstrumentAlternativeCredentialSegmentRevenueMinimumRequirement
      contextRef="FD2019Q4QTD"
      decimals="-5"
      id="d50341398e1163-wk-Fact-9D0AC6C0C11636E71CD453CA832039E3"
      unitRef="usd">185000000.0</twou:DebtInstrumentAlternativeCredentialSegmentRevenueMinimumRequirement>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="D2019Q2May22_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember"
      decimals="INF"
      id="d50341398e1171-wk-Fact-1ED99A23B61910F3BA4D495ED1BB95E9"
      unitRef="number">0.0200</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="D2019Q2May22_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember_us-gaap_VariableRateAxis_us-gaap_BaseRateMember"
      decimals="INF"
      id="d50341398e1175-wk-Fact-3F4F7D5B9ADE31307939495EF446D0D4"
      unitRef="number">0.0575</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="D2019Q2May22_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember"
      decimals="INF"
      id="d50341398e1179-wk-Fact-409A17A45899C7993A77495F1A643E55"
      unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="D2019Q2May22_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember"
      decimals="INF"
      id="d50341398e1183-wk-Fact-264F7D98E24C8D8F9626495F3D7EEB66"
      unitRef="number">0.0675</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="FD2019Q4YTD_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember"
      decimals="4"
      id="d50341398e1192-wk-Fact-9508D399502F1F19568F495F7A869645"
      unitRef="number">0.0891</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <twou:DebtInstrumentPrepaymentPremium
      contextRef="D2019Q2May22_twou_PrepaymentDateAxis_twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember"
      decimals="INF"
      id="d50341398e1196-wk-Fact-0418602FC0202FDE80D2822AAB43F8D4"
      unitRef="number">0.02</twou:DebtInstrumentPrepaymentPremium>
    <twou:DebtInstrumentPrepaymentPremium
      contextRef="D2019Q2May22_twou_PrepaymentDateAxis_twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember"
      decimals="INF"
      id="d50341398e1200-wk-Fact-84685EC1ABCAD301C951822BB6DC829D"
      unitRef="number">0.01</twou:DebtInstrumentPrepaymentPremium>
    <twou:DebtInstrumentPrepaymentPenalty
      contextRef="D2019Q2May22_twou_PrepaymentDateAxis_twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember"
      decimals="INF"
      id="d50341398e1204-wk-Fact-6B24AFEC0F698154A7408231C484623B"
      unitRef="number">0.01</twou:DebtInstrumentPrepaymentPenalty>
    <us-gaap:InterestExpense
      contextRef="FD2019Q4YTD_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember"
      decimals="-5"
      id="d50341398e1212-wk-Fact-E9703554FD115D755039495FB2511068"
      unitRef="usd">13200000</us-gaap:InterestExpense>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="FI2019Q4_us-gaap_DebtInstrumentAxis_twou_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LetterOfCreditMember"
      decimals="-5"
      id="d50341398e1221-wk-Fact-604BEB6923AFB1C888EC5FC4127DAC41"
      unitRef="usd">100000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="FI2019Q2"
      decimals="INF"
      id="d50341398e1233-wk-Fact-74D1933BC385BF1BCD6E49602ADB14A5"
      unitRef="usd">25000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="FI2019Q4"
      decimals="INF"
      id="d50341398e1237-wk-Fact-CD47F216996AC66570054960B3DFA356"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <twou:NumberOfGovernmentGrants
      contextRef="FI2019Q4"
      decimals="INF"
      id="d50341398e1256-wk-Fact-9E76B043ADB7165D0C1749617BBEEA93"
      unitRef="agreement">2</twou:NumberOfGovernmentGrants>
    <twou:DeferredGovernmentGrantObligationsNoncurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50341398e1260-wk-Fact-F227DDAEADDC35F5A3804958A8A2964E"
      unitRef="usd">3500000</twou:DeferredGovernmentGrantObligationsNoncurrent>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="FI2019Q4_us-gaap_LineOfCreditFacilityAxis_twou_PrinceGeorgesCountyMarylandMember"
      decimals="INF"
      id="d50341398e1264-wk-Fact-CA3982D6535795DAAE524961BF17C9C0"
      unitRef="number">0.03</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <twou:DeferredGovernmentGrantObligationsPrincipalNoLongerSubjecttoForgiveness
      contextRef="FI2019Q4_us-gaap_LineOfCreditFacilityAxis_twou_PrinceGeorgesCountyMarylandMember"
      decimals="-5"
      id="d50341398e1272-wk-Fact-5E14027F11BD2DEA48D25FC565EB3932"
      unitRef="usd">600000</twou:DeferredGovernmentGrantObligationsPrincipalNoLongerSubjecttoForgiveness>
    <twou:DeferredGovernmentGrantObligationsNoncurrent
      contextRef="FI2019Q4_us-gaap_LineOfCreditFacilityAxis_twou_PrinceGeorgesCountyMarylandMember"
      decimals="-5"
      id="d50341398e1277-wk-Fact-121CF47ECB87B86890F44965CED88D57"
      unitRef="usd">1500000</twou:DeferredGovernmentGrantObligationsNoncurrent>
    <twou:DeferredGovernmentGrantObligationsAccruedInterestNoLongerSubjecttoForgiveness
      contextRef="FI2019Q4_us-gaap_LineOfCreditFacilityAxis_twou_PrinceGeorgesCountyMarylandMember"
      decimals="-5"
      id="d50341398e1281-wk-Fact-2B653FCCFF36E35E93B953D405FAE7FE"
      unitRef="usd">100000</twou:DeferredGovernmentGrantObligationsAccruedInterestNoLongerSubjecttoForgiveness>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="FI2019Q4_us-gaap_LongtermDebtTypeAxis_twou_DeferredGovernmentGrantObligationsMember"
      decimals="-5"
      id="d50341398e1302-wk-Fact-6BFDA99A13672576E94F4961F9D383DB"
      unitRef="usd">300000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="FI2018Q4_us-gaap_LongtermDebtTypeAxis_twou_DeferredGovernmentGrantObligationsMember"
      decimals="-5"
      id="d50341398e1306-wk-Fact-478F5C513ADD3BDF5B4B4962280AD761"
      unitRef="usd">200000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="FI2019Q4_us-gaap_CreditFacilityAxis_us-gaap_StandbyLettersOfCreditMember"
      decimals="-5"
      id="d50341398e1321-wk-Fact-169616A318BDCCDBC1E2496277A0AEC6"
      unitRef="usd">18400000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-A37DEB565A630B781701ADB7639DE98A-0-wk-Fact-2743563438286C0825EEADB76336FC9D">Income Taxes&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table presents the components of loss before income taxes:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Loss before income taxes:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;United States&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(239,629&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(33,339&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(25,002&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(15,453&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(9,858&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5,718&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(255,082&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(43,197&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(30,720&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table presents the components of the income tax (provision) benefit:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Current income tax (provision) benefit:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;United States federal and state&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(97&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total current income tax (provision) benefit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(94&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred income tax benefit:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;United States federal and state&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;17,459&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,774&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,495&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,093&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,297&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total deferred income tax benefit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;19,954&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,867&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,297&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total income tax (provision) benefit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;19,860&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,867&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,297&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;A reconciliation between the Company&#x2019;s statutory federal income tax rate and the effective tax rate is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;U.S. statutory federal income tax rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21.0 &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21.0 &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;35.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Increase (decrease) resulting from:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;U.S. state income taxes, net of federal benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign tax rate differential&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Non-deductible expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Stock-based compensation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;30.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;40.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Change in valuation allowance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(10.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(39.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;29.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Change in tax rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(108.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Non-deductible impairment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Effective tax rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7.8 &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11.3 &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The significant components of the Company&#x2019;s deferred tax assets and liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:73%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As of December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred tax assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued expenses and other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,037&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,580&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued compensation and related benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,779&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,395&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Rebate reserve&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred rent&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,543&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,388&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Stock-based compensation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,546&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,279&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;345&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;257&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest expense carryforwards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,059&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign net operating loss carryforwards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,171&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,543&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;U.S. net operating loss carryforwards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;164,854&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;96,809&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Valuation allowance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(116,244&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(88,061&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total deferred tax assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;82,090&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;31,195&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Prepaid expenses and other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(142&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(95&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(3,056&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(4,038&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Intangibles&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(84,025&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(34,011&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(87,223&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(38,144&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5,133&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(6,949&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had a U.S. net operating loss (&#x201c;NOL&#x201d;) carryforward of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$627.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, of which &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$265.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; expires between 2029 and 2037. In accordance with the Tax Cuts and Jobs Act of 2017 (the &#x201c;Tax Act&#x201d;), U.S. NOLs arising in a tax year ending after 2017 will not expire. The Company has generated &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$362.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of U.S. NOLs in tax years ending after 2017. The gross amount of the state NOL carryforwards is equal to or less than the federal NOL carryforwards and expires over various periods based on individual state tax laws. The Company also had an NOL carryforward of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$14.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in its foreign jurisdictions, which does not expire. A full valuation allowance has been established to offset its net deferred tax assets in the U.S., and certain foreign jurisdictions as the Company has not generated taxable income since inception and does not have sufficient deferred tax liabilities to recover the deferred tax assets in these jurisdictions. The total increase in the valuation allowance was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$28.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for the year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The utilization of the NOL carryforwards to reduce future income taxes will depend on the Company&#x2019;s ability to generate sufficient taxable income prior to the expiration of the NOL carryforwards. Under the provisions of Internal Revenue Code Section&#160;382, certain substantial changes in the Company&#x2019;s ownership may result in a limitation on the amount of U.S. net operating loss carryforwards that could be utilized annually to offset future taxable income and taxes payable. The Company does not expect such limitation, if any, to impact the use of the net operating losses prior to their expiration.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;A one-time tax benefit of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$17.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; related to the acquisition of Trilogy was included in the Company&#x2019;s income tax benefit for the year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. This one-time benefit relates to the release of the &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Company&#x2019;s tax valuation allowance that was no longer needed as a result of recognizing an additional net deferred tax liability, due to the acquisition of Trilogy. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company has not recognized any amounts for uncertain tax positions.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company has analyzed its filing positions in all significant federal, state and foreign jurisdictions where it is required to file income tax returns, as well as open tax years in these jurisdictions. With few exceptions, the Company is no longer subject to U.S. federal, state and local tax examinations by tax authorities for the years prior to 2016, though the NOL carryforwards can be adjusted upon audit and could impact taxes owed in open tax years. &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;No&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; income tax returns are currently under examination by the taxing authorities.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On December&#160;22, 2017, the Tax Act was enacted into law and contains certain key tax provisions that affect the Company. The Tax Act affects the Company by (i)&#160;reducing the U.S. tax rate to 21%, effective January&#160;1, 2018, (ii)&#160;impacting the values of the Company&#x2019;s deferred assets and liabilities, (iii)&#160;changing the Company&#x2019;s ability to utilize future net operating losses and (iv)&#160;requiring a one-time tax on any of the Company&#x2019;s unrepatriated foreign earnings and profits (&#x201c;E&amp;amp;P&#x201d;) in 2017. The Company did not incur the one-time tax as cumulative foreign earnings and profits were negative.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Tax Act includes Global Intangible Low-Taxed Income (&#x201c;GILTI&#x201d;) provisions that require a company to include in its U.S. income tax return foreign subsidiary earnings in excess of an allowable return on the foreign subsidiary&#x2019;s tangible assets.&#160;Due to foreign subsidiary losses, this provision did not apply to the Company in 2019. Another significant section of the Tax Act, the Base Erosion Anti-Abuse Tax (&#x201c;BEAT&#x201d;), did not apply to the Company&#x2019;s 2019 tax year as the Company did not meet the minimum revenue requirements under the BEAT.&#160;As these taxes may become applicable in the future, the Company will continue to monitor the potential impact.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-72D3C4436D54576DE38DADB7639D27A8-0-wk-Fact-E7C4520A46A57965EBE8ADB763343AAB">&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table presents the components of loss before income taxes:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Loss before income taxes:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;United States&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(239,629&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(33,339&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(25,002&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(15,453&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(9,858&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5,718&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(255,082&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(43,197&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(30,720&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50344868e1075-wk-Fact-E326EB91B4D4139F1377ADB7638BAAF6"
      unitRef="usd">-239629000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50344868e1095-wk-Fact-70F3C49F9C1A556528CDADB76388AC99"
      unitRef="usd">-33339000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50344868e1115-wk-Fact-1EDE503A258C33F18104ADB7638A2EA3"
      unitRef="usd">-25002000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50344868e1132-wk-Fact-57879DCDF5B72F8A28EDADB763892EEF"
      unitRef="usd">-15453000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50344868e1152-wk-Fact-107779B4933C357895F4ADB7638972C5"
      unitRef="usd">-9858000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50344868e1172-wk-Fact-7109969EFE7DDB2D2865ADB7638B6A91"
      unitRef="usd">-5718000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50344868e1199-wk-Fact-CA5C6D792AC1E8F294DCADB763544683"
      unitRef="usd">-255082000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50344868e1219-wk-Fact-186D31E2DB0815202984ADB7635BB882"
      unitRef="usd">-43197000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50344868e1239-wk-Fact-12E66DF5CADD3BB99F3AADB76369CE85"
      unitRef="usd">-30720000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-A9A960A2747776B81152689535D49154-0-wk-Fact-5CB1406C651B75D498BF6895A1843EF2">&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table presents the components of the income tax (provision) benefit:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Current income tax (provision) benefit:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;United States federal and state&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(97&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total current income tax (provision) benefit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(94&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred income tax benefit:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;United States federal and state&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;17,459&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,774&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,495&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,093&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,297&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total deferred income tax benefit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;19,954&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,867&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,297&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total income tax (provision) benefit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;19,860&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,867&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,297&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50344868e1536-wk-Fact-83AD6D04EC2F123B19406899DA00459C"
      unitRef="usd">97000</us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50344868e1556-wk-Fact-1659990468676ED9307668A07AFC7C62"
      unitRef="usd">0</us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50344868e1575-wk-Fact-79D9363A97E7614B29D568A098065BC5"
      unitRef="usd">0</us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50344868e1591-wk-Fact-A3868CC207A67D51B51B689A213D033D"
      unitRef="usd">-3000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50344868e1610-wk-Fact-0AB26CE512A92B0C265168A07C0381B3"
      unitRef="usd">0</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50344868e1629-wk-Fact-5B4D61735B77FD3D427D68A09920EDF4"
      unitRef="usd">0</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50344868e1655-wk-Fact-750CF59223AAFAF9F281689A7B61FE2E"
      unitRef="usd">94000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50344868e1675-wk-Fact-5A573A33D10DEC99C39668A07CBDC7F4"
      unitRef="usd">0</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50344868e1694-wk-Fact-9391E120A257C1A5FDE568A09A4C2ABD"
      unitRef="usd">0</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50344868e1836-wk-Fact-0C93F6C06DCC3C8C8D67689C3F7BCC61"
      unitRef="usd">-17459000</us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50344868e1855-wk-Fact-E4469303304CA4CEE03B68A07E49A3BF"
      unitRef="usd">-2774000</us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50344868e1874-wk-Fact-A13DC0525154E2F1D20468A09C5F0114"
      unitRef="usd">0</us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50344868e1890-wk-Fact-F28D5E0BD138EB603A82689D28DE049C"
      unitRef="usd">-2495000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50344868e1909-wk-Fact-DFE2A7EF9B647792748E68A07F040E32"
      unitRef="usd">-2093000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50344868e1928-wk-Fact-66C675D64D4B0C44C29268A09D98FDE1"
      unitRef="usd">-1297000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50344868e1955-wk-Fact-68AF5AFFAB4F738F7AD5689D61972580"
      unitRef="usd">-19954000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50344868e1974-wk-Fact-59AA6D732BE506FE052268A080423C19"
      unitRef="usd">-4867000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50344868e1993-wk-Fact-FC84F0CC295616ED32AC68A09EDD9EE3"
      unitRef="usd">-1297000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50344868e2076-wk-Fact-1CDCD8A224FD788A0F2AADB76358EA28"
      unitRef="usd">-19860000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50344868e2095-wk-Fact-D624787C3C140BB26660ADB7636F71EF"
      unitRef="usd">-4867000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50344868e2114-wk-Fact-ADC30FD8E30C4AC6C838ADB76365479D"
      unitRef="usd">-1297000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-09F84045245620583E2DADB7639D126D-0-wk-Fact-70ACD26275E33F513D4AADB76336BE08">&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;A reconciliation between the Company&#x2019;s statutory federal income tax rate and the effective tax rate is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;U.S. statutory federal income tax rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21.0 &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21.0 &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;35.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Increase (decrease) resulting from:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;U.S. state income taxes, net of federal benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign tax rate differential&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Non-deductible expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Stock-based compensation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;30.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;40.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Change in valuation allowance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(10.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(39.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;29.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Change in tax rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(108.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Non-deductible impairment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Effective tax rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7.8 &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11.3 &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="FD2019Q4YTD"
      decimals="INF"
      id="d50344868e2246-wk-Fact-3A2C5B986BA4AC16890FADB7634638AC"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="FD2018Q4YTD"
      decimals="INF"
      id="d50344868e2261-wk-Fact-F25A2385E9FF4062CC05ADB7631798C4"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="FD2017Q4YTD"
      decimals="INF"
      id="d50344868e2276-wk-Fact-B9391B0B2AD640550460ADB76314B108"
      unitRef="number">0.350</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="FD2019Q4YTD"
      decimals="3"
      id="d50344868e2338-wk-Fact-41D37E3FC5A330344724ADB763203896"
      unitRef="number">0.042</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="FD2018Q4YTD"
      decimals="3"
      id="d50344868e2352-wk-Fact-F4CB86895E6A0408E3A7ADB76323453D"
      unitRef="number">0.009</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="FD2017Q4YTD"
      decimals="3"
      id="d50344868e2366-wk-Fact-49C12745002B89DE062CADB76316C59F"
      unitRef="number">0.099</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="FD2019Q4YTD"
      decimals="3"
      id="d50344868e2381-wk-Fact-F7504CF152CBAA5D1741ADB76348F85C"
      unitRef="number">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="FD2018Q4YTD"
      decimals="3"
      id="d50344868e2395-wk-Fact-F1F938BB5787DE255835ADB7632468C8"
      unitRef="number">0.011</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="FD2017Q4YTD"
      decimals="3"
      id="d50344868e2409-wk-Fact-E3ED25C51C07F0CFF9FDADB763174679"
      unitRef="number">-0.014</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="FD2019Q4YTD"
      decimals="3"
      id="d50344868e2425-wk-Fact-AF0D04A9E3F6C8452428ADB76345545B"
      unitRef="number">-0.011</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="FD2018Q4YTD"
      decimals="3"
      id="d50344868e2440-wk-Fact-31DFBFE47F80FEBA3515ADB763468BFA"
      unitRef="number">-0.026</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="FD2017Q4YTD"
      decimals="3"
      id="d50344868e2455-wk-Fact-006B9AF7A06DFB5E7ED6ADB76323437E"
      unitRef="number">-0.018</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="FD2019Q4YTD"
      decimals="3"
      id="d50344868e2471-wk-Fact-AD8E700CAA8DB4A2B6E8ADB7634787B3"
      unitRef="number">0.005</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="FD2018Q4YTD"
      decimals="3"
      id="d50344868e2485-wk-Fact-2B2DDE47C54F39AA8877ADB76345EC32"
      unitRef="number">0.300</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="FD2017Q4YTD"
      decimals="3"
      id="d50344868e2499-wk-Fact-76E746CD62888429A17DADB76344F631"
      unitRef="number">0.409</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="FD2019Q4YTD"
      decimals="3"
      id="d50344868e2514-wk-Fact-EE023DF35FF8F148B609ADB7631661AA"
      unitRef="number">-0.109</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="FD2018Q4YTD"
      decimals="3"
      id="d50344868e2529-wk-Fact-C9FF267DE2177410E34FADB76345C085"
      unitRef="number">-0.393</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="FD2017Q4YTD"
      decimals="3"
      id="d50344868e2544-wk-Fact-F4695C9C9BC6C9CE1DF0ADB7631A8D43"
      unitRef="number">0.298</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="FD2019Q4YTD"
      decimals="3"
      id="d50344868e2559-wk-Fact-D1AB8BFCEDF4F5B5EE4BADB763464579"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="FD2018Q4YTD"
      decimals="3"
      id="d50344868e2573-wk-Fact-DE1D7009A9EE090549DDADB76323E0D2"
      unitRef="number">-0.001</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="FD2017Q4YTD"
      decimals="3"
      id="d50344868e2588-wk-Fact-78FC71CB7F8BFFAE6F4CADB76318428D"
      unitRef="number">-1.080</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="FD2019Q4YTD"
      decimals="3"
      id="d50344868e2604-wk-Fact-ABAEFF6592F4AE4A34B9494DC72BBA6C"
      unitRef="number">-0.058</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="FD2018Q4YTD"
      decimals="3"
      id="d50344868e2619-wk-Fact-B2FEF1C23B0765F1A274494DD8658BB6"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="FD2017Q4YTD"
      decimals="3"
      id="d50344868e2633-wk-Fact-35E951A2AE97A87C2A79494DE43FF017"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="FD2019Q4YTD"
      decimals="3"
      id="d50344868e2649-wk-Fact-7C91706106EAEEFC8ACCADB763459184"
      unitRef="number">-0.003</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="FD2018Q4YTD"
      decimals="3"
      id="d50344868e2664-wk-Fact-9C8EC2500B562418CFE0ADB763248BFA"
      unitRef="number">0.003</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="FD2017Q4YTD"
      decimals="3"
      id="d50344868e2678-wk-Fact-AAA80A2CAA7C90429268ADB76319A25D"
      unitRef="number">-0.002</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="FD2019Q4YTD"
      decimals="3"
      id="d50344868e2694-wk-Fact-029C575D5DDD9AB2914FADB76315E021"
      unitRef="number">0.078</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="FD2018Q4YTD"
      decimals="3"
      id="d50344868e2709-wk-Fact-D7B922E638A66051B8C5ADB76319F670"
      unitRef="number">0.113</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="FD2017Q4YTD"
      decimals="3"
      id="d50344868e2724-wk-Fact-38487D5EA92012D6FA28ADB7631FB79E"
      unitRef="number">0.042</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-42F490A46C2493747EB9ADB7639D045A-0-wk-Fact-8027DAC7F799420B44ADADB76335DBD2">&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The significant components of the Company&#x2019;s deferred tax assets and liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:73%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As of December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred tax assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued expenses and other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,037&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,580&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued compensation and related benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,779&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,395&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Rebate reserve&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred rent&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,543&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,388&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Stock-based compensation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,546&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,279&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;345&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;257&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest expense carryforwards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,059&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign net operating loss carryforwards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,171&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,543&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;U.S. net operating loss carryforwards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;164,854&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;96,809&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Valuation allowance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(116,244&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(88,061&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total deferred tax assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;82,090&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;31,195&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Prepaid expenses and other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(142&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(95&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(3,056&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(4,038&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Intangibles&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(84,025&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(34,011&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(87,223&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(38,144&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5,133&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(6,949&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <twou:DeferredTaxAssetsAccruedExpensesAndOther
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50344868e2931-wk-Fact-8E52F62AE4BF27421259ADB7632828BA"
      unitRef="usd">3037000</twou:DeferredTaxAssetsAccruedExpensesAndOther>
    <twou:DeferredTaxAssetsAccruedExpensesAndOther
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50344868e2950-wk-Fact-E476000179F7060B339AADB76324CBD4"
      unitRef="usd">2580000</twou:DeferredTaxAssetsAccruedExpensesAndOther>
    <twou:DeferredTaxAssetsAccruedCompensationAndBenefits
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50344868e2965-wk-Fact-151AC4BB7A85386A1F26ADB7632A11B4"
      unitRef="usd">2779000</twou:DeferredTaxAssetsAccruedCompensationAndBenefits>
    <twou:DeferredTaxAssetsAccruedCompensationAndBenefits
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50344868e2984-wk-Fact-F3620FCE05DA9D217A35ADB7632A9776"
      unitRef="usd">3395000</twou:DeferredTaxAssetsAccruedCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50344868e3004-wk-Fact-B101248B34C8332F7649ADB76328A7AA"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50344868e3023-wk-Fact-2DA2C874F61A896DCF37ADB76325DD4A"
      unitRef="usd">5000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50344868e3043-wk-Fact-53F1AEDADFBD3DB7B4C5ADB76325BE32"
      unitRef="usd">7543000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50344868e3062-wk-Fact-FE40804DF1C44E89F5BDADB76322F5ED"
      unitRef="usd">6388000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50344868e3082-wk-Fact-87C08FDD415A606B5A87ADB763521240"
      unitRef="usd">14546000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50344868e3101-wk-Fact-21D4041D85601403E6B8ADB763262BE9"
      unitRef="usd">8279000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50344868e3121-wk-Fact-F9D69B89EEF1E47D70DFADB7638BE84B"
      unitRef="usd">345000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50344868e3140-wk-Fact-6B08650956FE299E43E7ADB76322EC24"
      unitRef="usd">257000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetInterestCarryforward
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50344868e3160-wk-Fact-3DDB845E368182841EF53BFE160FEE3B"
      unitRef="usd">2059000</us-gaap:DeferredTaxAssetInterestCarryforward>
    <us-gaap:DeferredTaxAssetInterestCarryforward
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50344868e3179-wk-Fact-E9103009B53D15868F953BFE161322AD"
      unitRef="usd">0</us-gaap:DeferredTaxAssetInterestCarryforward>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50344868e3200-wk-Fact-FC01ED374D5C10BE66F4ADB763210D7D"
      unitRef="usd">3171000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50344868e3219-wk-Fact-5AA53740B2D730C29993ADB763233C06"
      unitRef="usd">1543000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50344868e3239-wk-Fact-C294834FDEF81F26FEAEADB763295AB7"
      unitRef="usd">164854000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50344868e3258-wk-Fact-D0C4F9CE76A686B4E740ADB763289365"
      unitRef="usd">96809000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50344868e3278-wk-Fact-DEB425AB97AAC29CF7A3ADB76321F482"
      unitRef="usd">116244000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50344868e3298-wk-Fact-21578A612028857E2601ADB7632BA4E7"
      unitRef="usd">88061000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50344868e3324-wk-Fact-640C09AD24349009E4A2ADB7632A6A4A"
      unitRef="usd">82090000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50344868e3342-wk-Fact-5ED0EE48B4FCAF11A891ADB76322858D"
      unitRef="usd">31195000</us-gaap:DeferredTaxAssetsNet>
    <twou:DeferredTaxLiabilitiesPrepaidExpensesAndOther
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50344868e3401-wk-Fact-83EB761BEABC1337E890ADB763237CDA"
      unitRef="usd">142000</twou:DeferredTaxLiabilitiesPrepaidExpensesAndOther>
    <twou:DeferredTaxLiabilitiesPrepaidExpensesAndOther
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50344868e3421-wk-Fact-BF2EACC08E038B35C099ADB763201F08"
      unitRef="usd">95000</twou:DeferredTaxLiabilitiesPrepaidExpensesAndOther>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50344868e3437-wk-Fact-3F1E53ACD1BD3ECEF391ADB7632283E2"
      unitRef="usd">3056000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50344868e3457-wk-Fact-D6DF90B8ECCCD65BF1B8ADB76387BE5D"
      unitRef="usd">4038000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50344868e3478-wk-Fact-4CB79CE4F471F841FDA5ADB76327A31C"
      unitRef="usd">84025000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50344868e3498-wk-Fact-C59CCA54385CD41E52FCADB76326DE69"
      unitRef="usd">34011000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50344868e3519-wk-Fact-117C644FC0BA321C1BCBADB76320B482"
      unitRef="usd">87223000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50344868e3538-wk-Fact-60701EBB87BDD18340E6ADB763233BD9"
      unitRef="usd">38144000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50344868e3564-wk-Fact-7A242AE21D97369FA0EAADB763284C22"
      unitRef="usd">5133000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50344868e3583-wk-Fact-771863E9696C084C0FBCADB76324D994"
      unitRef="usd">6949000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:OperatingLossCarryforwards
      contextRef="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember"
      decimals="-5"
      id="d50344868e3606-wk-Fact-EA4B56A9DD04CDD84C8BADB76337269D"
      unitRef="usd">627700000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
      contextRef="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember"
      decimals="-5"
      id="d50344868e3610-wk-Fact-EFF46322947679CC3529ADB763351C50"
      unitRef="usd">265000000.0</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration
      contextRef="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember"
      decimals="-5"
      id="d50344868e3614-wk-Fact-2A78A2840BC91A4F4D6EADB76337548F"
      unitRef="usd">362700000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration>
    <us-gaap:OperatingLossCarryforwards
      contextRef="FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember"
      decimals="-5"
      id="d50344868e3618-wk-Fact-04A03821049D589E1A91ADB763376D96"
      unitRef="usd">14500000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d50344868e3623-wk-Fact-1066B279EE6E0012DE78ADB76335EB5B"
      unitRef="usd">28200000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <twou:IncomeTaxExpenseBenefitRelatedtoAcquisition
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d50344868e3635-wk-Fact-BD589C98D90DADCFE8795FCEB3C751F4"
      unitRef="usd">-17500000</twou:IncomeTaxExpenseBenefitRelatedtoAcquisition>
    <twou:IncomeTaxReturnsUnderExamination
      contextRef="FD2019Q4YTD"
      decimals="INF"
      id="d50344868e3663-wk-Fact-DE26A276C2E2A41F3B0FADB763360859"
      unitRef="usd">0</twou:IncomeTaxReturnsUnderExamination>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-77FEA3926447DF1C5792ADB7639DB15E-0-wk-Fact-24B4E4EF3112F7CD1C86ADB76379F1C6">Stockholders&#x2019; Equity&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On May 22, 2019, the Company issued &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,608,101&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares of common stock in connection with its acquisition of Trilogy. On May&#160;22, 2018, the Company sold &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,833,334&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares of its common stock to the public, including &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;500,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares sold pursuant to the underwriters&#x2019; over-allotment option, and received net proceeds of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$330.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. On September&#160;11, 2017, the Company sold &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,047,500&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares of its common stock to the public, including &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;547,500&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares sold pursuant to the underwriters&#x2019; over-allotment option, and received net proceeds of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$189.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company was authorized to issue &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;205,000,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; total shares of capital stock, consisting of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;200,000,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares of common stock and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,000,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares of preferred stock. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had reserved a total of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,178,107&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of its authorized shares of common stock for future issuance as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="3"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:87%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding stock options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,373,895&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding restricted stock units&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,694,915&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Available for future issuance under Amended and Restated 2014 Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,296,333&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Available for future issuance under 2017 Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;812,964&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total shares of common stock reserved for future issuance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,178,107&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="D2019Q2May22_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d50345302e794-wk-Fact-6A58F02A34745E450A0A496FB7332FE5"
      unitRef="shares">4608101</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="D2018Q2May22-May22_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d50345302e798-wk-Fact-03358F49EF68FAF8E807496EE1F7E460"
      unitRef="shares">3833334</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="D2018Q2May22-May22_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember"
      decimals="INF"
      id="d50345302e802-wk-Fact-BC2415DA909473651887ADB7637DB726"
      unitRef="shares">500000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="D2018Q2May22-May22"
      decimals="-5"
      id="d50345302e806-wk-Fact-79BC9058F158D47AA41A496EF95124BD"
      unitRef="usd">330900000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="D2017Q3Sep11-Sep11_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d50345302e810-wk-Fact-1A49CEF2721993DD10C2ADB763744FB5"
      unitRef="shares">4047500</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="D2017Q3Sep11-Sep11_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember"
      decimals="INF"
      id="d50345302e815-wk-Fact-8DF181D7040D5C9F89B6ADB763740034"
      unitRef="shares">547500</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="D2017Q3Sep11-Sep11"
      decimals="-5"
      id="d50345302e819-wk-Fact-8AB12B295CEDEAFE0FD8ADB763789A4C"
      unitRef="usd">189500000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <twou:CapitalStockSharesAuthorized
      contextRef="FI2019Q4"
      decimals="INF"
      id="d50345302e831-wk-Fact-23DFE8155AC7BBF3FC60ADB76376F190"
      unitRef="shares">205000000</twou:CapitalStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="FI2019Q4"
      decimals="INF"
      id="d50345302e835-wk-Fact-5664A5BCC2F190494846ADB7633EBD28"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="FI2019Q4"
      decimals="INF"
      id="d50345302e839-wk-Fact-1E8B8269431B7526BA32ADB7633F4E81"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <twou:ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-D0C631D0A7980F30799FADB7639DA99B-0-wk-Fact-88652B10C487F67FCA07ADB76376DCE9">As of &lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had reserved a total of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,178,107&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of its authorized shares of common stock for future issuance as follows:&lt;/span&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="3"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:87%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding stock options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,373,895&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding restricted stock units&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,694,915&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Available for future issuance under Amended and Restated 2014 Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,296,333&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Available for future issuance under 2017 Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;812,964&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total shares of common stock reserved for future issuance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,178,107&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</twou:ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="FI2019Q4"
      decimals="INF"
      id="d50345302e852-wk-Fact-D323048B67123D871A8AADB7635E0D12"
      unitRef="shares">14178107</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <twou:CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions
      contextRef="FI2019Q4"
      decimals="INF"
      id="d50345302e875-wk-Fact-C4B435C506DECA07F781ADB7635DF8FF"
      unitRef="shares">4373895</twou:CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions>
    <twou:CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits
      contextRef="FI2019Q4"
      decimals="INF"
      id="d50345302e890-wk-Fact-993131AF15D4C8BE7967ADB76361F00D"
      unitRef="shares">3694915</twou:CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits>
    <twou:CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans
      contextRef="FI2019Q4"
      decimals="INF"
      id="d50345302e905-wk-Fact-118F9385B673FE355E11ADB7635E752C"
      unitRef="shares">5296333</twou:CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans>
    <twou:CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan
      contextRef="FI2019Q4"
      decimals="INF"
      id="d50345302e920-wk-Fact-A84F52B51A28A4082211ADB7635F2EC4"
      unitRef="shares">812964</twou:CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="FI2019Q4"
      decimals="INF"
      id="d50345302e935-wk-Fact-D323048B67123D871A8AADB7635E0D12"
      unitRef="shares">14178107</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-0528A4909EA1CA3FD577ADB7639E56B3-0-wk-Fact-4D174B539F8E8EDBB56EADB76371E3A9">Stock-Based Compensation&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company provides stock-based compensation awards to employees, independent contractors and directors as an effective means for attracting, retaining and motivating such individuals. The Company maintains &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;two&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; stock-based compensation plans: the Amended and Restated 2014 Equity Incentive Plan (the &#x201c;2014 Plan&#x201d;) and the 2008 Stock Incentive Plan (the &#x201c;2008 Plan&#x201d;). Upon the effective date of the 2014 Plan in January 2014, the Company ceased using the 2008 Plan to grant new equity awards, and began using the 2014 Plan for grants of new equity awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;2014 Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In February 2014, the Company&#x2019;s stockholders approved the 2014 Plan. The 2014 Plan provides for the grant of incentive stock options to the Company&#x2019;s employees and for the grant of nonstatutory stock options, restricted stock awards, restricted stock unit awards, stock appreciation rights, performance stock awards and other forms of stock compensation to the &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Company&#x2019;s employees, consultants and directors. The 2014 Plan also provides for the grant of performance-based cash awards to the Company&#x2019;s employees, consultants and directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;A total of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,800,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares of the Company&#x2019;s common stock were initially reserved for issuance pursuant to the 2014 Plan. In addition, the shares reserved for issuance under the 2014 Plan include (a)&#160;those shares reserved but unissued under the 2008 Plan, and (b)&#160;shares returned to the 2008 Plan as the result of expiration or termination of awards (provided that the maximum number of shares that may be added to the 2014 Plan pursuant to (a)&#160;and (b)&#160;is &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,943,348&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares). The number of shares of the Company&#x2019;s common stock that may be issued under the 2014 Plan will automatically increase on January&#160;1st&#160;of each year, for a period of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;ten years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, from January&#160;1, 2015 continuing through January&#160;1, 2024, by &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the total number of shares of the Company&#x2019;s common stock outstanding on December&#160;31st&#160;of the preceding calendar year, or a lesser number of shares as may be determined by the Company&#x2019;s board of directors. The shares available for issuance increased by &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,175,011&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,896,365&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; on January&#160;1, 2020 and 2019, respectively, pursuant to the automatic share reserve increase provision under the 2014 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In addition, shares subject to outstanding stock awards granted under the 2008 Plan and 2014 Plan that (i)&#160;expire or terminate for any reason prior to exercise or settlement; (ii)&#160;are forfeited because of the failure to meet a contingency or condition required to vest such shares or otherwise return to the Company; or (iii)&#160;are reacquired or withheld (or not issued) to satisfy a tax withholding obligation in connection with an award or to satisfy the purchase price or exercise price of a stock award, return to the 2014 Plan&#x2019;s share reserve and become available for future grant under the 2014 Plan, up to the maximum number of shares of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,943,348&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,296,333&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares reserved for issuance under the 2014 Plan. Further, as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, under the 2014 Plan, options to purchase &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,249,445&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares of the Company&#x2019;s common stock were outstanding at a weighted-average exercise price of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$44.14&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; per share and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,694,915&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; restricted stock units were outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;2008 Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In October 2008, the Company&#x2019;s stockholders approved the Company&#x2019;s 2008 Plan. The 2008 Plan was most recently amended on May&#160;8, 2013. The 2008 Plan provided for the grant of incentive stock options to the Company&#x2019;s employees and the employees of the Company&#x2019;s subsidiaries, and for the grant of nonstatutory stock options, restricted stock awards and deferred stock awards to the Company&#x2019;s employees, directors and consultants. The Company ceased granting equity awards under the 2008 Plan, and accordingly, as of January&#160;30, 2014, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;no&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares were available for future grant under the 2008 Plan. However, the 2008 Plan will continue to govern the terms and conditions of outstanding awards granted thereunder.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, options to purchase &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,124,450&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares of the Company&#x2019;s common stock were outstanding under the 2008 Plan at a weighted-average exercise price of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$5.66&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; per share.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The terms of stock option grants, including the exercise price per share and vesting periods, are determined by the Company&#x2019;s board of directors or the compensation committee thereof. Stock options are granted at exercise prices of not less than the estimated fair market value of the Company&#x2019;s common stock at the date of grant. Stock options are generally subject to service-based vesting conditions and vest at various times from the date of the grant, with most options vesting in tranches, generally over a period of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;four years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. Stock options granted under the 2014 Plan and the 2008 Plan are subject to service-based vesting conditions, and generally expire &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;ten years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; from the grant date.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company values stock options using the Black-Scholes option pricing model, which requires the input of subjective assumptions, including the risk-free interest rate, expected life of the option, expected stock price volatility and dividend yield. The risk-free interest rate assumption is based upon observed interest rates for constant maturity U.S. Treasury securities consistent with the expected term of the Company&#x2019;s employee stock options. The expected life represents the period of time the stock options are expected to be outstanding and is based on the &#x201c;simplified method.&#x201d; Under the &#x201c;simplified method,&#x201d; the expected life of an option is presumed to be the mid-point between the vesting date and the end of the contractual term. The Company uses the &#x201c;simplified method&#x201d; due to the lack of sufficient historical exercise data to provide a reasonable basis upon which to otherwise estimate the expected life of the stock options. Expected volatility is based on the historical volatility of the Company&#x2019;s common stock over the estimated expected life of the stock options. The Company assumes no dividend yield because dividends are not expected to be paid in the near future, which is consistent with the Company&#x2019;s history of not declaring or paying dividends to date.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table summarizes the assumptions used for estimating the fair value of the stock options granted for the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="6"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Risk-free interest rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;1.6% - 2.6%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2.3% - 3.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2.0% - 2.1%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Expected term (years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;5.96 - 6.08&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;5.97 - 6.77&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;6.00&#160;-&#160;6.08&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Expected volatility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;45% - 64%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;44% - 45%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;46% - 49%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Dividend yield&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following is a summary of the stock option activity for the year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:43%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Number of&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted-Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Exercise Price per&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted-Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Contractual Term&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding balance as of December 31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,057,788&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27.23&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.95&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;113,211&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;809,289&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;61.34&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8.35&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Exercised&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(361,134&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8.64&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.36&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(116,435&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;56.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Expired&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(15,613&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;44.99&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding balance as of December 31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,373,895&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;34.24&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.88&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;28,736&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Exercisable as of December 31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,051,658&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20.98&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.69&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;28,374&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The weighted-average grant date fair value of the Company&#x2019;s stock options granted during the years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$28.49&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$39.66&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$19.65&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; per share, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The total unrecognized compensation cost related to the unvested options as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$35.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and will be recognized over a weighted-average period of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.9 years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The aggregate intrinsic value of options exercised during the years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$15.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$54.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$24.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Under the 2014 Plan, the Company grants RSUs and PRSUs to the Company&#x2019;s directors and certain of the Company&#x2019;s employees and consultants. The terms of these grants under the 2014 Plan, including the vesting periods, are determined by the Company&#x2019;s board of directors or the compensation committee, or a subcommittee thereof.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During the first quarter of 2019, the Company granted &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;186,433&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; PRSUs with an aggregate grant date fair value of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$11.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to certain of its employees. These PRSU awards are generally subject to vesting over periods of approximately one or &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;two years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, based on the Company achieving pre-determined consolidated revenue and adjusted EBITDA (loss) performance targets for the 2019 fiscal year. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the performance targets were not met and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;no&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; awards vested. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During the fourth quarter of 2019, the Company granted &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,275,955&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; PRSUs with an aggregate grant date fair value of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$29.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to certain of its employees. These PRSU awards are subject to vesting over a period of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;three years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, based on the Company&#x2019;s stock price achieving pre-determined total shareholder return targets relative to that of companies comprising the Russell 3000 Index during each of the one, two and three-year vesting periods. The PRSU award agreements provide that the quantity of units subject to vesting may range from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;200%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the granted quantities, depending on the achievement of market-based targets. The expense recognized each period is determined at the time of grant and not subject to fluctuation due to the achievement of market-based targets.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Throughout &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company granted RSUs under the 2014 Plan to the Company&#x2019;s directors and certain of the Company&#x2019;s employees and consultants. The terms of the restricted stock unit grants under the 2014 Plan, including the vesting periods, are determined by the Company&#x2019;s board of directors or the compensation committee thereof. Restricted stock units are generally subject to service-based vesting conditions and vest at various times from the date of the grant, with most restricted stock units vesting in equal annual tranches, generally over a period of three to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;four years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following is a summary of RSU and PRSU activity for the year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="7"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Number of&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Restricted Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Units&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted-Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Grant Date Fair&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Value per Share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding balance as of December 31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,139,045&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;52.47&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,388,919&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;32.50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Vested&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(538,752&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;42.74&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(294,297&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;50.15&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding balance as of December 31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,694,915&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;35.76&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The total compensation cost related to the nonvested restricted stock units not yet recognized as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$93.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and will be recognized over a weighted-average period of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.1 years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In January 2020, the Company issued its annual grants to certain employees consisting of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; RSUs with an aggregate grant date fair value of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$34.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; PRSUs with an aggregate intrinsic value of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$37.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. These RSU and PRSU awards vest over a period of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;three years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The quantity of PRSU awards that will vest is based on the Company&#x2019;s stock price achieving pre-determined total shareholder return targets relative to that of companies comprising the Russell 3000 Index during each performance period. The PRSU award agreements provide that the quantity of units subject to vesting may range from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;200%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the granted quantities for the first performance period, depending on the achievement of market-based targets. Achievement percentages applicable to the second and third performance periods will be determined in advance of the grants date, by the Company&#x2019;s compensation committee. The expense recognized each period is determined at the time of grant and not subject to fluctuation due to the achievement of market-based targets.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company&#x2019;s 2017 Employee Stock Purchase Plan (the &#x201c;ESPP&#x201d;) provides (i) for two offering periods each year and (ii)&#160;that the purchase price for shares of the Company&#x2019;s common stock purchased under the ESPP will be 90% of the lesser of the fair market value of the Company&#x2019;s common stock on the purchase date or the fair market value of the Company&#x2019;s common stock on the first day of the offering period. Notwithstanding the foregoing, the compensation committee of the Company&#x2019;s board of directors may exercise its discretion, subject to certain conditions, to make changes to certain aspects of the ESPP including, but not limited to, the length of the offering periods and that the purchase price will be &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;85%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the lesser of the fair market value of the Company&#x2019;s common stock on the purchase date or the fair market value of 2U&#x2019;s common stock on the first day of the offering period. Participating eligible employees select a rate of payroll deduction between &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of their salary or wage compensation received from the Company as in effect at the start of the offering period, with the aggregate purchase limited to a maximum fair market value of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$25,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; per employee per year. Participation in the ESPP began on January 1, 2018. The ESPP is intended to qualify as an employee stock purchase plan under Section&#160;423 of the Internal Revenue Code. A maximum of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,000,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares of 2U&#x2019;s common stock may be issued under the ESPP, subject to adjustments for certain capital transactions.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During the year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, an aggregate of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;123,365&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares of 2U&#x2019;s common stock were purchased in accordance with the ESPP. Net proceeds from the issuance of shares of 2U&#x2019;s common stock under the ESPP for the year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$3.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;812,964&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares remain available for purchase under the ESPP.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Stock-Based Compensation Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Stock-based compensation expense related to stock-based awards, as well as the ESPP, is included in the following line items on the accompanying consolidated statements of operations and comprehensive loss:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Curriculum and teaching&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;45&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Servicing and support&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,915&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,764&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,036&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Technology and content development&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,241&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,094&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,306&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Marketing and sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,021&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,743&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,742&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;General and administrative&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27,282&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;19,795&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,843&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;51,504&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;31,410&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21,930&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Prior to January&#160;1, 2017, the Company adjusted stock-based compensation expense for estimated forfeitures of stock-based awards. Beginning on January&#160;1, 2017, the Company began accounting for forfeitures (and the impact on stock-based compensation expense) as they occur and recorded the cumulative-effect of this accounting change at that time.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <twou:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNumberOfEmployeeCompensationPlans
      contextRef="FI2019Q4"
      decimals="INF"
      id="d50348663e796-wk-Fact-2127D0E2BAD523D04BF8ADB7636D9E26"
      unitRef="plan">2</twou:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNumberOfEmployeeCompensationPlans>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="FI2019Q4_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member"
      decimals="INF"
      id="d50348663e814-wk-Fact-7619294D3630C55FE06FADB7636A11C9"
      unitRef="shares">2800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="FD2019Q4YTD_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member"
      decimals="INF"
      id="d50348663e818-wk-Fact-9B24BA489467F9FDFFBEADB76372B360"
      unitRef="shares">5943348</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <twou:ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOfAnnualAutomaticIncreaseInSharesAuthorized
      contextRef="FD2019Q4YTD_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member"
      id="d50348663e822-wk-Fact-CC39DB6E66AD0E193A32ADB7637B8476">P10Y</twou:ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOfAnnualAutomaticIncreaseInSharesAuthorized>
    <twou:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageAppliedOnOutstandingSharesOfCommonStockForAutomaticInclusionInPlan
      contextRef="FI2019Q4_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member"
      decimals="INF"
      id="d50348663e826-wk-Fact-10A8AB054870647B8478ADB7637ED1B5"
      unitRef="number">0.05</twou:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageAppliedOnOutstandingSharesOfCommonStockForAutomaticInclusionInPlan>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="I2020Q1Jan1_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member"
      decimals="0"
      id="d50348663e830-wk-Fact-23BEE7DB332A5094ABD4497458FF464E"
      unitRef="shares">3175011</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="I2019Q1Jan01_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member"
      decimals="0"
      id="d50348663e835-wk-Fact-54FEC707671B7E9C4B18497470952C21"
      unitRef="shares">2896365</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="FI2019Q4_srt_RangeAxis_srt_MaximumMember_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member"
      decimals="INF"
      id="d50348663e843-wk-Fact-31EF47E7F742775391B4ADB76372856C"
      unitRef="shares">5943348</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="FI2019Q4_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member"
      decimals="INF"
      id="d50348663e855-wk-Fact-2BCEB15418E6925187DCADB7636A9AE6"
      unitRef="shares">5296333</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="FI2019Q4_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member"
      decimals="INF"
      id="d50348663e863-wk-Fact-1143F2E7C7792488EA89ADB76377309F"
      unitRef="shares">3249445</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="FI2019Q4_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member"
      decimals="2"
      id="d50348663e867-wk-Fact-53BE8F3BF0E524BBF739ADB7636C1039"
      unitRef="usdPerShare">44.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2014Member"
      decimals="INF"
      id="d50348663e872-wk-Fact-8E9DB092CE73765E5B89ADB76370B920"
      unitRef="shares">3694915</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="I2014Q1Jan30_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2008Member"
      decimals="INF"
      id="d50348663e883-wk-Fact-077A0EA4EAB82194D4B4ADB76366CCF7"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="FI2019Q4_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2008Member"
      decimals="INF"
      id="d50348663e895-wk-Fact-104F025A9FF182235313ADB7636C057A"
      unitRef="shares">1124450</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="FI2019Q4_us-gaap_PlanNameAxis_twou_EquityIncentivePlan2008Member"
      decimals="2"
      id="d50348663e899-wk-Fact-7F4D401AF52D5B025A6AADB763779B4E"
      unitRef="usdPerShare">5.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="d50348663e915-wk-Fact-7731EF2F937B468D37CDADB7636977DE">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="d50348663e919-wk-Fact-8A94C9202A24E77FE7AAADB7637ACB50">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="TextSelection-C67DD9E0E42C72B4C95BADB7639D66A4-0-wk-Fact-7C6991C0D0F2A94B4CE7ADB7637932AF">&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table summarizes the assumptions used for estimating the fair value of the stock options granted for the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="6"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Risk-free interest rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;1.6% - 2.6%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2.3% - 3.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2.0% - 2.1%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Expected term (years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;5.96 - 6.08&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;5.97 - 6.77&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;6.00&#160;-&#160;6.08&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Expected volatility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;45% - 64%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;44% - 45%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;46% - 49%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Dividend yield&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="d50348663e1111-wk-Fact-AE20885298E5B18D51F5ADB7633201DC"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="d50348663e1121-wk-Fact-2B80CDFD637CFC1A3102ADB7633241F0"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="d50348663e1131-wk-Fact-7068CCCEE6239AF57B26ADB7633246C5"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="TextSelection-3A20F6CBF232FD9C4637ADB7639E69D3-0-wk-Fact-A176852AF35D2F48A7D9ADB76373B8F2">&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following is a summary of the stock option activity for the year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:43%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Number of&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted-Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Exercise Price per&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted-Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Contractual Term&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding balance as of December 31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,057,788&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27.23&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.95&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;113,211&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;809,289&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;61.34&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8.35&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Exercised&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(361,134&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8.64&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.36&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(116,435&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;56.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Expired&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(15,613&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;44.99&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding balance as of December 31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,373,895&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;34.24&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.88&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;28,736&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Exercisable as of December 31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,051,658&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20.98&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.69&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;28,374&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="d50348663e1272-wk-Fact-148BAC4CBE1F4DF38B26ADB76333D11F"
      unitRef="shares">4057788</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d50348663e1291-wk-Fact-501E038D061CF9048950ADB7632F6832"
      unitRef="usdPerShare">27.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="d50348663e1305-wk-Fact-83EE1E67E680C44409F5ADB76332FABB">P5Y11M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="-3"
      id="d50348663e1321-wk-Fact-4938803E1E88DA724CFEADB7632E6AF7"
      unitRef="usd">113211000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="d50348663e1336-wk-Fact-FED937B60DE32ACFE2E5ADB763308E39"
      unitRef="shares">809289</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d50348663e1350-wk-Fact-291405D2880280270DB9ADB7632EB83E"
      unitRef="usdPerShare">61.34</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <twou:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="d50348663e1369-wk-Fact-153DB92A75FAEB398F46ADB7632F0AE7">P8Y4M6D</twou:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="d50348663e1399-wk-Fact-76D67ABCB3842FA8DF85ADB76332710C"
      unitRef="shares">361134</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d50348663e1414-wk-Fact-09B3105259C6C8CC1FD1ADB7632FFBD0"
      unitRef="usdPerShare">8.64</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <twou:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodWeightedAverageRemainingContractualTerm
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="d50348663e1433-wk-Fact-7A304F388ED70F69DAEDADB7632FD8EC">P1Y4M9D</twou:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodWeightedAverageRemainingContractualTerm>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="d50348663e1463-wk-Fact-6DE187ADB2B750D78EC3ADB7632E5506"
      unitRef="shares">116435</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d50348663e1478-wk-Fact-9429FEB13E8EDBEFFBA3ADB7632E5463"
      unitRef="usdPerShare">56.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="d50348663e1526-wk-Fact-276BED1C00873FCA7EB1ADB763337ED6"
      unitRef="shares">15613</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d50348663e1541-wk-Fact-1992C9F5B194BF44117CADB7632E27D7"
      unitRef="usdPerShare">44.99</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="d50348663e1589-wk-Fact-9363384A6B65C4AE41BFADB763325676"
      unitRef="shares">4373895</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d50348663e1603-wk-Fact-F99436AC1FC03F404CB9ADB76330010E"
      unitRef="usdPerShare">34.24</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="d50348663e1622-wk-Fact-B076ECF6D87068B8E4DEADB7632EDBB9">P5Y10M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="-3"
      id="d50348663e1632-wk-Fact-006B32D20C775640D0BFADB76332AC70"
      unitRef="usd">28736000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="d50348663e1653-wk-Fact-12BB9B5AA69E345C027EADB7632FFF0A"
      unitRef="shares">3051658</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d50348663e1672-wk-Fact-38FF1EA6D0B3F58AAF7AADB76333B637"
      unitRef="usdPerShare">20.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="d50348663e1686-wk-Fact-CEA58A9B1C7B4DBBB787ADB763327083">P4Y8M8D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="-3"
      id="d50348663e1702-wk-Fact-3F4EBA4DA392BC079C14ADB7633150E9"
      unitRef="usd">28374000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d50348663e1728-wk-Fact-49534FA0E81DD38284EEADB7636EE117"
      unitRef="usdPerShare">28.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d50348663e1732-wk-Fact-C5D4B8E9B94F75BF30CFADB7637269F6"
      unitRef="usdPerShare">39.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d50348663e1737-wk-Fact-FE2C0607CF2D668749CEADB76375C49B"
      unitRef="usdPerShare">19.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="FI2019Q4"
      decimals="-5"
      id="d50348663e1749-wk-Fact-B97FEDA6D60CBED3CF40ADB76374124C"
      unitRef="usd">35500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="FD2019Q4YTD"
      id="d50348663e1753-wk-Fact-5FA0A36419515415E077ADB76378D179">P2Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="-5"
      id="d50348663e1773-wk-Fact-5256B1A7B15DF63995D2ADB7636E005D"
      unitRef="usd">15400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="-5"
      id="d50348663e1777-wk-Fact-926E87BA87942AE1366AADB7637A6B88"
      unitRef="usd">54000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="-5"
      id="d50348663e1782-wk-Fact-09B8CCF9F3435BFA0142ADB7637663A6"
      unitRef="usd">24900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="FD2019Q1QTD_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember"
      decimals="INF"
      id="d50348663e1798-wk-Fact-4E643DC1813D1482C6D4497C3040520D"
      unitRef="shares">186433</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="FI2019Q1_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember"
      decimals="-5"
      id="d50348663e1802-wk-Fact-75B9621A2D5319143499497C5EA6A87E"
      unitRef="usd">11500000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="FD2019Q1QTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember"
      id="d50348663e1806-wk-Fact-5707BAFAB1F9AB106D11497F6261A5FB">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember"
      decimals="INF"
      id="d50348663e1814-wk-Fact-CD49F13A7B74153FE68573B5FA82CDF3"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="FD2019Q4QTD_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember"
      decimals="INF"
      id="d50348663e1822-wk-Fact-A1B7C95CC74BB09046F6498012668936"
      unitRef="shares">1275955</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="FI2019Q4_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember"
      decimals="-5"
      id="d50348663e1826-wk-Fact-1A8E31A59F0BDEB32D7549803E3BCBDA"
      unitRef="usd">29300000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="FD2019Q4QTD_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember"
      id="d50348663e1830-wk-Fact-077FAA5A0BEB9D0E8EE4498098C8FEF0">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="FD2019Q4QTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember"
      decimals="INF"
      id="d50348663e1834-wk-Fact-7DE8DB8885E4458755274981237FF936"
      unitRef="number">2</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="FD2019Q4QTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember"
      decimals="INF"
      id="d50348663e1838-wk-Fact-A53B6DB5EB575A5E37E84981680A3770"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      id="d50348663e1854-wk-Fact-3423C4840C02982E6B09ADB76367B239">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      id="TextSelection-C5932C0F23D817F532B8ADB7639DC25B-0-wk-Fact-88EBCEA00F96CCFB2CC3ADB7637944A4">&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following is a summary of RSU and PRSU activity for the year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="7"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Number of&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Restricted Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Units&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted-Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Grant Date Fair&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Value per Share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding balance as of December 31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,139,045&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;52.47&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,388,919&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;32.50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Vested&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(538,752&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;42.74&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(294,297&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;50.15&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding balance as of December 31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,694,915&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;35.76&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember"
      decimals="INF"
      id="d50348663e1940-wk-Fact-4972511713768E41E24AADB76339164F"
      unitRef="shares">1139045</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember"
      decimals="2"
      id="d50348663e1959-wk-Fact-84E7C96B7FD9B54378E1ADB7633A3EBE"
      unitRef="usdPerShare">52.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember"
      decimals="INF"
      id="d50348663e1974-wk-Fact-5DB4A9FB2EECA6A84A9EADB7633889C2"
      unitRef="shares">3388919</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember"
      decimals="2"
      id="d50348663e1988-wk-Fact-8E91DF3F5E72753F1D40ADB7633A28F4"
      unitRef="usdPerShare">32.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember"
      decimals="INF"
      id="d50348663e2008-wk-Fact-C82DD3E66841D8CDDD7FADB763386B35"
      unitRef="shares">538752</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember"
      decimals="2"
      id="d50348663e2023-wk-Fact-797D6A205CBB496DC12CADB763397FE7"
      unitRef="usdPerShare">42.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember"
      decimals="INF"
      id="d50348663e2043-wk-Fact-755F5CE73879A0FB9458ADB7633AB895"
      unitRef="shares">294297</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember"
      decimals="2"
      id="d50348663e2058-wk-Fact-2B87D08F54D443F3A6B7ADB7633841EF"
      unitRef="usdPerShare">50.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="FI2019Q4_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember"
      decimals="INF"
      id="d50348663e2078-wk-Fact-7F03C67EE8C97393B373ADB7633A0C9B"
      unitRef="shares">3694915</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="FI2019Q4_us-gaap_AwardTypeAxis_twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember"
      decimals="2"
      id="d50348663e2097-wk-Fact-D3B925944F476B5CDA1EADB76339179F"
      unitRef="usdPerShare">35.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="FI2019Q4"
      decimals="-5"
      id="d50348663e2115-wk-Fact-6049930EC92A1E49CAD9ADB763717991"
      unitRef="usd">93500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <twou:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedMaximumPeriodForRecognition1
      contextRef="FD2019Q4YTD"
      id="d50348663e2119-wk-Fact-E61A1F8C4A1A956F24F8ADB7636648B6">P2Y1M6D</twou:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedMaximumPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="D2020Q1Jan_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="d50348663e2127-wk-Fact-06F620B35A24527E01B8636A7073F862"
      unitRef="shares">1700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="I2020Q1Jan_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="-5"
      id="d50348663e2131-wk-Fact-63728381F6233C4F27AD636AF1CCC786"
      unitRef="usd">34100000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="D2020Q1Jan_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="d50348663e2135-wk-Fact-54E6D28B654D288ECE565FD4C811A19A"
      unitRef="shares">1900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="I2020Q1Jan_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="-5"
      id="d50348663e2139-wk-Fact-9E12C4D267D9022685E9636B160A438B"
      unitRef="usd">37600000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="D2020Q1Jan_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      id="d50348663e2143-wk-Fact-EBCB775DD7A2FC09EC5B5FD4EEBDA537">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="D2020Q1Jan_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="d50348663e2148-wk-Fact-C00983D4157B591487385FD51ED8D215"
      unitRef="number">2</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="D2020Q1Jan_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="d50348663e2152-wk-Fact-CF317EECA28A616234AE5FD54DDAB1BE"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <twou:PercentagePurchasePriceFairMarketValue
      contextRef="D2017Q2Jun5-Jun5"
      decimals="INF"
      id="d50348663e2163-wk-Fact-0916D26FE2A32FA8F61AADB7637B02B1"
      unitRef="number">0.85</twou:PercentagePurchasePriceFairMarketValue>
    <twou:DefinedContributionPlanAnnualContributionsPerEmployeePercent
      contextRef="D2017Q2Jun5-Jun5_srt_RangeAxis_srt_MinimumMember"
      decimals="INF"
      id="d50348663e2167-wk-Fact-019B6BBAB417A49BD9B4ADB7636A6418"
      unitRef="number">0.01</twou:DefinedContributionPlanAnnualContributionsPerEmployeePercent>
    <twou:DefinedContributionPlanAnnualContributionsPerEmployeePercent
      contextRef="D2017Q2Jun5-Jun5_srt_RangeAxis_srt_MaximumMember"
      decimals="INF"
      id="d50348663e2171-wk-Fact-15A9C8A90DD8D0AD1CBFADB763795C64"
      unitRef="number">0.15</twou:DefinedContributionPlanAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount
      contextRef="D2017Q2Jun5-Jun5"
      decimals="INF"
      id="d50348663e2175-wk-Fact-F7817B75F807A234F2DDADB7636FD65D"
      unitRef="usd">25000</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="D2017Q2Jun5-Jun5_srt_RangeAxis_srt_MaximumMember"
      decimals="INF"
      id="d50348663e2179-wk-Fact-A90686DA2E31165E2356ADB763658833"
      unitRef="shares">1000000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="INF"
      id="d50348663e2191-wk-Fact-93873DE263E2C94EDF3BADB763192E2B"
      unitRef="shares">123365</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="-5"
      id="d50348663e2199-wk-Fact-26EA926C548DBF44011F4986D44772E3"
      unitRef="usd">3400000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <twou:CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan
      contextRef="FI2019Q4"
      decimals="INF"
      id="d50348663e2208-wk-Fact-A84F52B51A28A4082211ADB7635F2EC4"
      unitRef="shares">812964</twou:CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-988C4DA51E679A051E4EADB7639DF1F0-0-wk-Fact-53A9639D4A15ABC6AD85ADB7637B35D7">&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Stock-based compensation expense related to stock-based awards, as well as the ESPP, is included in the following line items on the accompanying consolidated statements of operations and comprehensive loss:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Curriculum and teaching&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;45&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Servicing and support&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,915&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,764&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,036&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Technology and content development&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,241&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,094&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,306&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Marketing and sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,021&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,743&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,742&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;General and administrative&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27,282&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;19,795&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,843&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;51,504&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;31,410&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21,930&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_CurriculumAndTeachingMember"
      decimals="-3"
      id="d50348663e2440-wk-Fact-912753B2EC29F7EA6C6AADB76385CC4F"
      unitRef="usd">45000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_CurriculumAndTeachingMember"
      decimals="-3"
      id="d50348663e2459-wk-Fact-969375CA46CE5F02BCABADB76385D593"
      unitRef="usd">14000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_CurriculumAndTeachingMember"
      decimals="-3"
      id="d50348663e2478-wk-Fact-9BEFABC76FA9F7536755ADB7638CBE8E"
      unitRef="usd">3000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_ServicingAndSupportMember"
      decimals="-3"
      id="d50348663e2494-wk-Fact-BB23F55D4F53B59851D2ADB76387A41A"
      unitRef="usd">8915000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_ServicingAndSupportMember"
      decimals="-3"
      id="d50348663e2513-wk-Fact-E951E14CFDCD91EA9483ADB763847D8D"
      unitRef="usd">4764000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_ServicingAndSupportMember"
      decimals="-3"
      id="d50348663e2532-wk-Fact-1605592B0CCDEBDA605CADB7638B132D"
      unitRef="usd">4036000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_TechnologyAndContentDevelopmentMember"
      decimals="-3"
      id="d50348663e2553-wk-Fact-64C4A732A8618B047957ADB76385645C"
      unitRef="usd">8241000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_TechnologyAndContentDevelopmentMember"
      decimals="-3"
      id="d50348663e2572-wk-Fact-0EBC0734D199E23DA83CADB7638AB089"
      unitRef="usd">4094000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_twou_TechnologyAndContentDevelopmentMember"
      decimals="-3"
      id="d50348663e2591-wk-Fact-BBEF22F11054BE1EC454ADB7638A8059"
      unitRef="usd">3306000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember"
      decimals="-3"
      id="d50348663e2612-wk-Fact-CE866399671C302BE04CADB763849A2D"
      unitRef="usd">7021000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember"
      decimals="-3"
      id="d50348663e2631-wk-Fact-69E19E46AD3F5E17F656ADB7638A4E9F"
      unitRef="usd">2743000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember"
      decimals="-3"
      id="d50348663e2650-wk-Fact-4FB81A442E8E12379C7EADB76388F8C9"
      unitRef="usd">1742000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember"
      decimals="-3"
      id="d50348663e2671-wk-Fact-786D5AB3F1BDA96399BFADB7638670F3"
      unitRef="usd">27282000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember"
      decimals="-3"
      id="d50348663e2690-wk-Fact-09248B194F9ACBE372DEADB76386E877"
      unitRef="usd">19795000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember"
      decimals="-3"
      id="d50348663e2709-wk-Fact-AD8F382E578D01F696A1ADB76387C1D7"
      unitRef="usd">12843000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50348663e2735-wk-Fact-1B272516EC998D584468ADB76389479E"
      unitRef="usd">51504000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50348663e2754-wk-Fact-614C6215BB2C4BC9B969ADB763885D26"
      unitRef="usd">31410000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50348663e2773-wk-Fact-AB5987DB2E8B7900A32FADB76388D238"
      unitRef="usd">21930000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-ACF4022D955B39B77DC6ADB7639E7A2C-0-wk-Fact-9F91D0F248C6EC2D2E4FADB763479A57">Net Loss per Share&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Diluted net loss per share is the same as basic net loss per share for all periods presented because the effects of potentially dilutive items were anti-dilutive, given the Company&#x2019;s net loss. The following securities have been excluded from the calculation of weighted-average shares of common stock outstanding because the effect is anti-dilutive for the years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Stock options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,373,895&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,057,788&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,559,176&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Restricted stock units&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,694,915&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,139,045&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,413,423&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Basic and diluted net loss per share is calculated as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Numerator (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(235,222&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(38,330&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(29,423&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Denominator:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Weighted-average shares of common stock outstanding, basic and diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;61,393,666&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;55,833,492&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;49,062,611&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net loss per share, basic and diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(3.83&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.69&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.60&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-8883FD80A8283BD5C457ADB7639EB37F-0-wk-Fact-88487D89BBB83AD87B43ADB763375CC2">The following securities have been excluded from the calculation of weighted-average shares of common stock outstanding because the effect is anti-dilutive for the years ended &lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;:&lt;/span&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Stock options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,373,895&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,057,788&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,559,176&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Restricted stock units&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,694,915&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,139,045&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,413,423&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2019Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="d50348654e926-wk-Fact-B4837B74B9B8E40D42C1ADB7636E5F45"
      unitRef="shares">4373895</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2018Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="d50348654e940-wk-Fact-017FC7AC4B492AC73A70ADB7633BF037"
      unitRef="shares">4057788</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2017Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="d50348654e954-wk-Fact-C94F4195799444C8615CADB7634324EF"
      unitRef="shares">4559176</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2019Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="d50348654e969-wk-Fact-33CD03FB2DDA9D54D016ADB7633E1CBA"
      unitRef="shares">3694915</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2018Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="d50348654e983-wk-Fact-DF68A8F311FC665FC913ADB7635F04F7"
      unitRef="shares">1139045</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2017Q4YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="d50348654e997-wk-Fact-F77D68A6713179B06FA1ADB76362B913"
      unitRef="shares">1413423</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-BCD320DAB8117E00BA40ADB7639EDAD1-0-wk-Fact-2E94D69AB8DCAE7E2BEFADB763459B57">&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Basic and diluted net loss per share is calculated as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Numerator (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(235,222&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(38,330&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(29,423&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Denominator:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Weighted-average shares of common stock outstanding, basic and diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;61,393,666&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;55,833,492&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;49,062,611&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net loss per share, basic and diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(3.83&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.69&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.60&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50348654e1230-wk-Fact-913ED6C09F8535C39587ADB76376A659"
      unitRef="usd">-235222000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50348654e1250-wk-Fact-88E7980582B14BFCA9BBADB763250FD2"
      unitRef="usd">-38330000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50348654e1270-wk-Fact-BA4D68B5C8DB5758AC1EADB763400FC7"
      unitRef="usd">-29423000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="FD2019Q4YTD"
      decimals="0"
      id="d50348654e1346-wk-Fact-A0D059ECCB403B70272EADB7634C7FAD"
      unitRef="shares">61393666</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d50348654e1365-wk-Fact-3E0B86C05F046833D147ADB7634E1C19"
      unitRef="shares">55833492</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d50348654e1384-wk-Fact-FEB27A4B9B9A33E1DCAAEDA22611DA9C"
      unitRef="shares">49062611</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="FD2019Q4YTD"
      decimals="2"
      id="d50348654e1410-wk-Fact-31DFDA2E70226C2636E9ADB76357A0AD"
      unitRef="usdPerShare">-3.83</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d50348654e1430-wk-Fact-8D6A2ACEE660F003FD2DADB7636EE3C3"
      unitRef="usdPerShare">-0.69</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d50348654e1450-wk-Fact-230FE8DA0DBD9AB9C428EDA225CB3700"
      unitRef="usdPerShare">-0.60</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-88660CC507912C6BB546ADB7639E6905-0-wk-Fact-67E8D7F35ACA5F6EEF02ADB76358A478">Segment and Geographic Information&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company has &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;two&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; reportable segments: the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Alternative Credential Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; (formerly known as the Short Course Segment). The Company&#x2019;s reportable segments are determined based on (i) financial information reviewed by the chief operating decision maker, the Chief Executive Officer (&#x201c;CEO&#x201d;), (ii) internal management and related reporting structure, and (iii) the basis upon which the CEO makes resource allocation decisions. The Company&#x2019;s segments did not change as a result of the acquisition of Trilogy. The Company&#x2019;s &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; includes the technology and services provided to nonprofit colleges and universities to enable the online delivery of degree programs. The Company&#x2019;s &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Alternative Credential Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; includes the premium online short courses and technical skills-based boot provided through relationships with nonprofit colleges and universities.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Graduate Program Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;For the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;year&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, one university client accounted for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;10%&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; or more of the Company&#x2019;s consolidated revenue, with &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$83.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, or approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the Company&#x2019;s consolidated revenue. For the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;year&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, three university clients each accounted for 10% or more of the Company&#x2019;s consolidated revenue, as follows: &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$86.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$54.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$42.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which equaled &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the Company&#x2019;s consolidated revenue, respectively. For the year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, four university clients each accounted for 10% or more of the Company&#x2019;s consolidated revenue, as follows: &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$77.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$48.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$30.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$28.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which equaled &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;17%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the Company&#x2019;s consolidated revenue, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;two&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; university clients each accounted for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;10%&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; or more of the Company&#x2019;s consolidated accounts receivable, net balance, as follows: &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$6.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$4.9&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which equaled&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the Company&#x2019;s consolidated accounts receivable, net balance, respectively. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;two&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; university clients each accounted for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;10%&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; or more of the Company&#x2019;s consolidated accounts receivable, net balance, as follows: &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$11.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$11.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which equaled &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;36%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;36%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the Company&#x2019;s consolidated accounts receivable, net balance, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Alternative Credential Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;For the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;year&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, there were &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;no&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; customers or individual university clients that had revenue associated with it that accounted for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;10%&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; or more of the Company&#x2019;s consolidated revenue. In addition, as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, no customers had accounts receivable, net balances that accounted for 10% or more of the Company&#x2019;s consolidated accounts receivable, net balance, as customers are individual students or third parties paying on their behalf, rather than university clients.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;For the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;year&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, offerings associated with &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;one&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; university client accounted for 10% or more of the segment&#x2019;s revenue, with &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$33.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, or approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;22%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the segment&#x2019;s revenue. For the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;year&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, offerings associated with three university clients each accounted for 10% or more of the segment&#x2019;s revenue, and when combined, accounted for approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;81%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the segment&#x2019;s revenue. For the year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, offerings associated with three university clients each accounted for 10% or more of the segment&#x2019;s revenue, and when combined, accounted for approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;82%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the segment&#x2019;s revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Segment Performance&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table summarizes financial information regarding each reportable segment&#x2019;s results of operations for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.61013645224172%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Revenue by segment*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;417,206&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;348,361&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;270,432&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Alternative Credential Segment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;157,465&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;63,408&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16,320&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;574,671&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;411,769&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;286,752&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Segment profitability**&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,770&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16,839&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13,022&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Alternative Credential Segment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(29,716&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;816&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,606&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total segment profitability&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(23,946&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;17,655&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,416&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Segment profitability margin***&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Alternative Credential Segment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(18.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(9.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total segment profitability margin&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(4.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:19.49317738791423%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="1"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:100%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:96px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:48px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company has excluded immaterial amounts of intersegment revenue from the years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:96px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:48px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;**&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company defines segment profitability as net income or net loss, as applicable, before net interest income (expense), taxes, depreciation and amortization expense, foreign currency gains or losses, deferred revenue fair value adjustments, transaction costs, integration costs, restructuring-related costs, shareholder activism costs, impairment charges, and stock-based compensation expense. Some or all of these items may not be applicable in any given reporting period.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:96px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:48px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;***&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company defines segment profitability margin as segment profitability as a percentage of the respective segment&#x2019;s revenue.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table reconciles net loss to total segment profitability:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(235,222&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(38,330&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(29,423&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Adjustments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5,800&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5,173&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(371&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13,419&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;108&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;87&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign currency loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;707&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,722&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;866&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Income tax benefit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(19,860&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(4,867&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,297&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;69,843&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;32,785&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;19,624&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred revenue fair value adjustment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,175&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Transaction costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,786&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Integration costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,255&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Restructuring-related costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10,826&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Shareholder activism costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,042&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Impairment charge&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;70,379&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Stock-based compensation expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;51,504&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;31,410&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21,930&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;211,276&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;55,985&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;40,839&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total segment profitability&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(23,946&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;17,655&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,416&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company&#x2019;s total assets by segment are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:73%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&#160;31, &lt;br/&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&#160;31, &lt;br/&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Total assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;507,187&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;702,827&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Alternative Credential Segment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;679,643&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;104,527&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,186,830&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;807,354&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Trade Accounts Receivable and Contract Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company&#x2019;s trade accounts receivable and contract liabilities in each segment are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:73%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&#160;31, &lt;br/&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&#160;31, &lt;br/&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Trade accounts receivable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment accounts receivable, net of allowance for doubtful accounts of $0 for all periods presented&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,454&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;31,110&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment unbilled revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,123&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;265&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Alternative Credential Segment accounts receivable, net of allowance for doubtful accounts of $1.3 million and $257 thousand as of December 31, 2019 and 2018, respectively&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,436&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;982&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Alternative Credential Segment unbilled accounts receivable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,642&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total trade accounts receivable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;33,655&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;32,357&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Contract liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment deferred revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,210&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,864&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Alternative Credential Segment deferred revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;46,623&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,481&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total contract liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;48,833&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,345&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;For the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, revenue recognized during the years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; that was included in the deferred revenue balance at the beginning of each year was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$2.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$2.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. For the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Alternative Credential Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, revenue recognized during the years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; that was included in the deferred revenue balance at the beginning of the year was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$5.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$4.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Contract Acquisition Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; had &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of net capitalized contract acquisition costs capitalized primarily within university payments and other assets, non-current on the consolidated balance sheets as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. For the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;year&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company capitalized &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.2&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and recorded an immaterial amount of amortization expense in the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Geographical Information&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company&#x2019;s non-U.S. revenue is based on the currency of the country in which the university client primarily operates. The Company&#x2019;s non-U.S. revenue was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$40.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$33.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$10.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for the years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively, substantially all of which was sourced from the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Alternative Credential Segment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2019;s operations outside of the U.S. The Company&#x2019;s long-lived tangible assets in non-U.S. countries as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; totaled approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$2.7&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.2&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="FD2019Q4YTD"
      decimals="INF"
      id="d50352573e797-wk-Fact-052D788A8E370CB78ED6ADB7634EA674"
      unitRef="segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-5"
      id="d50352573e842-wk-Fact-C383C1454C60432ABEEBADB76360055B"
      unitRef="usd">83500000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="2"
      id="d50352573e846-wk-Fact-3E2DA042B3A05C6DE558ADB7635745BC"
      unitRef="number">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-5"
      id="d50352573e859-wk-Fact-B2BDB84E2BEF32F8A34FADB7634BCEF0"
      unitRef="usd">86900000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-5"
      id="d50352573e863-wk-Fact-88A1611AA017D22328EEADB76360FEE6"
      unitRef="usd">54200000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientThreeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-5"
      id="d50352573e867-wk-Fact-1A950C5A9442DF7FFC71ADB7634C4612"
      unitRef="usd">42700000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="2"
      id="d50352573e871-wk-Fact-8196710D349306094408ADB763333ED3"
      unitRef="number">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="2"
      id="d50352573e876-wk-Fact-C0454F1A31391DDDDF5DADB763485367"
      unitRef="number">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientThreeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="2"
      id="d50352573e880-wk-Fact-34C85EA77AF8008389D7ADB763515E04"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-5"
      id="d50352573e888-wk-Fact-A7F0F92B05FAB175CE2753D6D15DD3F6"
      unitRef="usd">77600000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-5"
      id="d50352573e892-wk-Fact-E07AA9712E04C21FC17153D6E6D2D590"
      unitRef="usd">48200000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientThreeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-5"
      id="d50352573e897-wk-Fact-C2DAA7BABF45244E805653D700A57733"
      unitRef="usd">30100000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientFourMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-5"
      id="d50352573e901-wk-Fact-EA0ECE9D308C2CE7964653D70CCC0AE9"
      unitRef="usd">28300000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="2"
      id="d50352573e905-wk-Fact-1E4516A69988D9277B0F53D80D7721D1"
      unitRef="number">0.27</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="2"
      id="d50352573e909-wk-Fact-F5208E4D86A961B562FC53D823AA04DA"
      unitRef="number">0.17</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientThreeMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="2"
      id="d50352573e913-wk-Fact-BE1B94301511B99C573C53D83F5F7D89"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientFourMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="2"
      id="d50352573e917-wk-Fact-43F1E65CFD34321938B453D84EFD6F1B"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2019Q4_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-5"
      id="d50352573e940-wk-Fact-A7697028AF00D7F69FF4ADB7632B62B5"
      unitRef="usd">6100000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2019Q4_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-5"
      id="d50352573e944-wk-Fact-DFB7F9E1DB76F3D3AABCADB7635E914F"
      unitRef="usd">4900000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="2"
      id="d50352573e949-wk-Fact-B4FD74E6119A0044EE0DADB7633FC27C"
      unitRef="number">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="2"
      id="d50352573e953-wk-Fact-0362766C0DFCE6FE83E7ADB763802C31"
      unitRef="number">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2018Q4_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-5"
      id="d50352573e969-wk-Fact-136D6990025E893B2086ADB7633BAB7C"
      unitRef="usd">11900000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2018Q4_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-5"
      id="d50352573e974-wk-Fact-170BD80A64080BC02AA1ADB7637D47CD"
      unitRef="usd">11800000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="2"
      id="d50352573e978-wk-Fact-2730B6226422B8BB0FCBADB76351B3B7"
      unitRef="number">0.36</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q4YTD_srt_MajorCustomersAxis_twou_UniversityClientTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="2"
      id="d50352573e982-wk-Fact-529A854C79E0079F222BADB7633BF6BB"
      unitRef="number">0.36</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_twou_OneUniversityClientMember_us-gaap_ConcentrationRiskByBenchmarkAxis_twou_SalesRevenueSegmentRevenueMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-5"
      id="d50352573e1051-wk-Fact-3C57F083798A8973E68A498CB012019F"
      unitRef="usd">33900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_twou_OneUniversityClientMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="2"
      id="d50352573e1055-wk-Fact-4DB53FD5451CEBD457DEADB7632CD5DF"
      unitRef="number">0.22</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q4YTD_srt_MajorCustomersAxis_twou_ThreeUniversityClientsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_twou_SalesRevenueSegmentRevenueMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="2"
      id="d50352573e1068-wk-Fact-082F238B4F72C2F797C7498D0328A521"
      unitRef="number">0.81</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2017Q4YTD_srt_MajorCustomersAxis_twou_ThreeUniversityClientsMember_us-gaap_ConcentrationRiskByBenchmarkAxis_twou_SalesRevenueSegmentRevenueMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="2"
      id="d50352573e1076-wk-Fact-C0A5D00DAB1028135C7853D9411E174F"
      unitRef="number">0.82</us-gaap:ConcentrationRiskPercentage1>
    <twou:RevenueAndEbitdaLossBySegmentTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-21A7D5FFDDD96E619BECADB7639E2B01-0-wk-Fact-65E2A08F1588EA4FB709ADB763334DCA">&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table summarizes financial information regarding each reportable segment&#x2019;s results of operations for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.61013645224172%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Revenue by segment*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;417,206&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;348,361&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;270,432&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Alternative Credential Segment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;157,465&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;63,408&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16,320&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;574,671&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;411,769&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;286,752&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Segment profitability**&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,770&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16,839&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13,022&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Alternative Credential Segment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(29,716&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;816&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,606&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total segment profitability&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(23,946&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;17,655&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,416&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Segment profitability margin***&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Alternative Credential Segment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(18.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(9.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total segment profitability margin&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(4.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:19.49317738791423%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="1"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:100%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:5px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:96px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:48px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company has excluded immaterial amounts of intersegment revenue from the years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:96px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:48px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;**&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company defines segment profitability as net income or net loss, as applicable, before net interest income (expense), taxes, depreciation and amortization expense, foreign currency gains or losses, deferred revenue fair value adjustments, transaction costs, integration costs, restructuring-related costs, shareholder activism costs, impairment charges, and stock-based compensation expense. Some or all of these items may not be applicable in any given reporting period.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:48px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;***&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company defines segment profitability margin as segment profitability as a percentage of the respective segment&#x2019;s revenue.&lt;/span&gt;&lt;/div&gt;</twou:RevenueAndEbitdaLossBySegmentTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d50352573e1371-wk-Fact-0E471EFA2CC7F6723C79ADB76325EB1F"
      unitRef="usd">417206000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d50352573e1390-wk-Fact-5C02D11D3174AC04C80AADB7634DF41E"
      unitRef="usd">348361000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d50352573e1409-wk-Fact-0158EEE9BF28335E6422ADB76365FDB8"
      unitRef="usd">270432000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d50352573e1425-wk-Fact-FC4938AB85FC69CD7EFBADB76350D563"
      unitRef="usd">157465000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d50352573e1444-wk-Fact-F2ACFC48FEC2B2DFEB76ADB7632A3C68"
      unitRef="usd">63408000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d50352573e1463-wk-Fact-3687E763DBE2C7A97815498E2EDE19EC"
      unitRef="usd">16320000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50352573e1489-wk-Fact-911AE8F45243B5DFA6E9ADB763618A91"
      unitRef="usd">574671000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50352573e1508-wk-Fact-BB4CF8CC5209BB279583ADB763651F0C"
      unitRef="usd">411769000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50352573e1527-wk-Fact-A473939829961C96ABFFADB7634EDAD1"
      unitRef="usd">286752000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <twou:ProfitLossFromSegmentOperations
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d50352573e1670-wk-Fact-F7AB54584A2D67C17C19ADB76347203F"
      unitRef="usd">5770000</twou:ProfitLossFromSegmentOperations>
    <twou:ProfitLossFromSegmentOperations
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d50352573e1689-wk-Fact-8F591D48EB6CF1EF6CFBADB7638148A4"
      unitRef="usd">16839000</twou:ProfitLossFromSegmentOperations>
    <twou:ProfitLossFromSegmentOperations
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d50352573e1708-wk-Fact-F95F8D5D7A1EE598DBBDADB76362CF49"
      unitRef="usd">13022000</twou:ProfitLossFromSegmentOperations>
    <twou:ProfitLossFromSegmentOperations
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d50352573e1724-wk-Fact-BFF284C1FEAC62272BB3498E2EEDFB8A"
      unitRef="usd">-29716000</twou:ProfitLossFromSegmentOperations>
    <twou:ProfitLossFromSegmentOperations
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d50352573e1744-wk-Fact-858D35828A35AF640C5A498E2ED4C940"
      unitRef="usd">816000</twou:ProfitLossFromSegmentOperations>
    <twou:ProfitLossFromSegmentOperations
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d50352573e1763-wk-Fact-12BA0CE890510BCA5ED7498E2EE870F4"
      unitRef="usd">-1606000</twou:ProfitLossFromSegmentOperations>
    <twou:ProfitLossFromSegmentOperations
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50352573e1791-wk-Fact-74E76B68892CB1A0F4AAADB7631247A5"
      unitRef="usd">-23946000</twou:ProfitLossFromSegmentOperations>
    <twou:ProfitLossFromSegmentOperations
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50352573e1811-wk-Fact-5090DDDA8AD7347981C3ADB76352C753"
      unitRef="usd">17655000</twou:ProfitLossFromSegmentOperations>
    <twou:ProfitLossFromSegmentOperations
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50352573e1830-wk-Fact-6279B38563D9C2B53CF3ADB7637801C6"
      unitRef="usd">11416000</twou:ProfitLossFromSegmentOperations>
    <twou:PercentageOfProfitLossFromSegmentOperations
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="3"
      id="d50352573e1968-wk-Fact-2D7CEE304B9F42F66C9A6766D7355164"
      unitRef="number">0.014</twou:PercentageOfProfitLossFromSegmentOperations>
    <twou:PercentageOfProfitLossFromSegmentOperations
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="3"
      id="d50352573e1988-wk-Fact-67F8CA89135452D453D86766D7178AAD"
      unitRef="number">0.048</twou:PercentageOfProfitLossFromSegmentOperations>
    <twou:PercentageOfProfitLossFromSegmentOperations
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="3"
      id="d50352573e2008-wk-Fact-8D11D3CABCD17F17A409498E2EE30FAC"
      unitRef="number">0.048</twou:PercentageOfProfitLossFromSegmentOperations>
    <twou:PercentageOfProfitLossFromSegmentOperations
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="3"
      id="d50352573e2030-wk-Fact-4BFD1B73FDAEEF928F676766D73CB7C2"
      unitRef="number">-0.189</twou:PercentageOfProfitLossFromSegmentOperations>
    <twou:PercentageOfProfitLossFromSegmentOperations
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="3"
      id="d50352573e2050-wk-Fact-AEE720A53D0FEAAD0A3A6766D74D10F3"
      unitRef="number">0.013</twou:PercentageOfProfitLossFromSegmentOperations>
    <twou:PercentageOfProfitLossFromSegmentOperations
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="3"
      id="d50352573e2069-wk-Fact-C32217B9C0F0F54A7D62498E2ED9A861"
      unitRef="number">-0.098</twou:PercentageOfProfitLossFromSegmentOperations>
    <twou:PercentageOfProfitLossFromSegmentOperations
      contextRef="FD2019Q4YTD"
      decimals="3"
      id="d50352573e2091-wk-Fact-32C9CE6E82E9EC23CDBD6766D742559E"
      unitRef="number">-0.042</twou:PercentageOfProfitLossFromSegmentOperations>
    <twou:PercentageOfProfitLossFromSegmentOperations
      contextRef="FD2018Q4YTD"
      decimals="3"
      id="d50352573e2111-wk-Fact-13269B554E71AA627A1D6766D747A103"
      unitRef="number">0.043</twou:PercentageOfProfitLossFromSegmentOperations>
    <twou:PercentageOfProfitLossFromSegmentOperations
      contextRef="FD2017Q4YTD"
      decimals="3"
      id="d50352573e2131-wk-Fact-45037B3254DAFE17B65E498E2EF121E2"
      unitRef="number">0.039</twou:PercentageOfProfitLossFromSegmentOperations>
    <us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-32CDD9310524CD3DD06EADB7639F14D7-0-wk-Fact-DA15A5D21730A09A90A7ADB76328A62C">&lt;div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table reconciles net loss to total segment profitability:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(235,222&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(38,330&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(29,423&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Adjustments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5,800&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5,173&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(371&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13,419&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;108&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;87&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign currency loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;707&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,722&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;866&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Income tax benefit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(19,860&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(4,867&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,297&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;69,843&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;32,785&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;19,624&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred revenue fair value adjustment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,175&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Transaction costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,786&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Integration costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,255&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Restructuring-related costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10,826&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Shareholder activism costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,042&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Impairment charge&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;70,379&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Stock-based compensation expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;51,504&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;31,410&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21,930&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;211,276&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;55,985&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;40,839&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total segment profitability&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(23,946&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;17,655&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,416&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50352573e2418-wk-Fact-15EA91EDFF28BCBA6A74ADB7635CB4AF"
      unitRef="usd">-235222000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50352573e2438-wk-Fact-A7C6F97EDA5906667D87ADB7635BB44E"
      unitRef="usd">-38330000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50352573e2458-wk-Fact-E7161BB68297322261D9ADB76349AB1A"
      unitRef="usd">-29423000</us-gaap:NetIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50352573e2537-wk-Fact-34864A98A3ED0E7878A8ADB763620107"
      unitRef="usd">5800000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50352573e2557-wk-Fact-D0F932FC4BF665E5FF74ADB76363AD44"
      unitRef="usd">5173000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50352573e2577-wk-Fact-A9697EDFD0D7DDE16163ADB7635C3766"
      unitRef="usd">371000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50352573e2599-wk-Fact-46374FC848A479132AD5ADB7635E721C"
      unitRef="usd">13419000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50352573e2618-wk-Fact-8D1F08512163D2029B3FADB7636A3FD9"
      unitRef="usd">108000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50352573e2637-wk-Fact-37702FB4CE6197A26B9EADB763651F53"
      unitRef="usd">87000</us-gaap:InterestExpense>
    <us-gaap:ForeignCurrencyTransactionLossBeforeTax
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50352573e2658-wk-Fact-B0441FD45F7F195023DBADB7638D67C2"
      unitRef="usd">707000</us-gaap:ForeignCurrencyTransactionLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionLossBeforeTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50352573e2677-wk-Fact-C376568ACDC5BE9530D0ADB7638DE248"
      unitRef="usd">1722000</us-gaap:ForeignCurrencyTransactionLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionLossBeforeTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50352573e2696-wk-Fact-C97195DBA14A368ED2E2ADB76370D514"
      unitRef="usd">866000</us-gaap:ForeignCurrencyTransactionLossBeforeTax>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50352573e2717-wk-Fact-1CDCD8A224FD788A0F2AADB76358EA28"
      unitRef="usd">-19860000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50352573e2737-wk-Fact-D624787C3C140BB26660ADB7636F71EF"
      unitRef="usd">-4867000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50352573e2757-wk-Fact-ADC30FD8E30C4AC6C838ADB76365479D"
      unitRef="usd">-1297000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50352573e2779-wk-Fact-71EDC7B32BD650607539ADB7636F6C4C"
      unitRef="usd">69843000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50352573e2798-wk-Fact-E8ED970CFB18F4A3FA53ADB7637DC23F"
      unitRef="usd">32785000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50352573e2817-wk-Fact-E8CA96D8500EE0D28473ADB7637571B0"
      unitRef="usd">19624000</us-gaap:DepreciationDepletionAndAmortization>
    <twou:ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50352573e2838-wk-Fact-45246816CF1007F631F349905918FB97"
      unitRef="usd">-11175000</twou:ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment>
    <twou:ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50352573e2857-wk-Fact-CA484B709C71D3C2399049939895641D"
      unitRef="usd">0</twou:ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment>
    <twou:ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50352573e2876-wk-Fact-E8A09E6279B69E1753204993B7B36F11"
      unitRef="usd">0</twou:ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment>
    <twou:TransactionCosts
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50352573e2898-wk-Fact-9645405B49465D85BB4049905A988348"
      unitRef="usd">4786000</twou:TransactionCosts>
    <twou:TransactionCosts
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50352573e2917-wk-Fact-40D60B9674E5A9EA5E1F49939A0E755A"
      unitRef="usd">0</twou:TransactionCosts>
    <twou:TransactionCosts
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50352573e2936-wk-Fact-138FE343D596A493C1694993B87F4DC6"
      unitRef="usd">0</twou:TransactionCosts>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50352573e2957-wk-Fact-DAEBC18BDD1479ECD1B149905B91083B"
      unitRef="usd">3255000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50352573e2976-wk-Fact-B5F79AE99FBD74A5CE8249939B397D05"
      unitRef="usd">0</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50352573e2995-wk-Fact-B05F2854AA9A62C80B564993BB7B1FE0"
      unitRef="usd">0</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:RestructuringCharges
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50352573e3016-wk-Fact-B0E6C9D6A7951BB2FCC2498E45555DE0"
      unitRef="usd">10826000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50352573e3035-wk-Fact-F6D52E51993DB4440C37498E455D397B"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50352573e3054-wk-Fact-69407AA08D2CB67D8CA5498E45653F2E"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <twou:ShareholderActivismCosts
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50352573e3075-wk-Fact-520923297623C8469F29499231F0F849"
      unitRef="usd">1042000</twou:ShareholderActivismCosts>
    <twou:ShareholderActivismCosts
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50352573e3094-wk-Fact-AC42C1F4D33C3F723CC949939DD6A89F"
      unitRef="usd">0</twou:ShareholderActivismCosts>
    <twou:ShareholderActivismCosts
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50352573e3113-wk-Fact-1BF72F300F13C2F468654993BD9E8D1C"
      unitRef="usd">0</twou:ShareholderActivismCosts>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50352573e3134-wk-Fact-DF6C84DD66496BC2FEF1EDF94C33E37C"
      unitRef="usd">70379000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50352573e3153-wk-Fact-D8B8310C3FB78FCD96F5EDF94C3B8624"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50352573e3172-wk-Fact-37F7F55821B282559CD5EDF94C37B514"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ShareBasedCompensation
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50352573e3193-wk-Fact-C652FD159D9E40BFC95EADB7636FDEBD"
      unitRef="usd">51504000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50352573e3212-wk-Fact-2EFFFFB0AEE97B422875ADB7636D1D64"
      unitRef="usd">31410000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50352573e3231-wk-Fact-68E67D21F5D17000FD7FADB7636E6393"
      unitRef="usd">21930000</us-gaap:ShareBasedCompensation>
    <twou:AdjustmentsToNetIncomeLoss
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50352573e3252-wk-Fact-761F80A8948E8ED7769FADB7638B7D51"
      unitRef="usd">211276000</twou:AdjustmentsToNetIncomeLoss>
    <twou:AdjustmentsToNetIncomeLoss
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50352573e3271-wk-Fact-6272DCB77A269C82B976ADB7636ABB7C"
      unitRef="usd">55985000</twou:AdjustmentsToNetIncomeLoss>
    <twou:AdjustmentsToNetIncomeLoss
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50352573e3290-wk-Fact-05A29B75FA48619A5F62ADB76388D482"
      unitRef="usd">40839000</twou:AdjustmentsToNetIncomeLoss>
    <twou:ProfitLossFromSegmentOperations
      contextRef="FD2019Q4YTD"
      decimals="-3"
      id="d50352573e3316-wk-Fact-74E76B68892CB1A0F4AAADB7631247A5"
      unitRef="usd">-23946000</twou:ProfitLossFromSegmentOperations>
    <twou:ProfitLossFromSegmentOperations
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d50352573e3336-wk-Fact-5090DDDA8AD7347981C3ADB76352C753"
      unitRef="usd">17655000</twou:ProfitLossFromSegmentOperations>
    <twou:ProfitLossFromSegmentOperations
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d50352573e3355-wk-Fact-6279B38563D9C2B53CF3ADB7637801C6"
      unitRef="usd">11416000</twou:ProfitLossFromSegmentOperations>
    <us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-A3325C46A75B1B98C841ADB7639E151C-0-wk-Fact-67EEEE6D5F5275FABC52ADB7634D8855">&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company&#x2019;s total assets by segment are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:73%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&#160;31, &lt;br/&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&#160;31, &lt;br/&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Total assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;507,187&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;702,827&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Alternative Credential Segment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;679,643&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;104,527&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,186,830&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;807,354&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock>
    <us-gaap:Assets
      contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d50352573e3522-wk-Fact-063A335DB5402EDD4CA4ADB7637C72E6"
      unitRef="usd">507187000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d50352573e3541-wk-Fact-D7019384ADC1D254B7F8ADB7637EE193"
      unitRef="usd">702827000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d50352573e3556-wk-Fact-2B73581007045391DB86ADB7637B77E6"
      unitRef="usd">679643000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d50352573e3575-wk-Fact-B244CDA66F6E529561E4498E26C5B3A8"
      unitRef="usd">104527000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50352573e3600-wk-Fact-A9DAF7C0D2DBA1E0150CADB76356C9A7"
      unitRef="usd">1186830000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50352573e3619-wk-Fact-18AC2F8DEEBF2CA13B80ADB763628797"
      unitRef="usd">807354000</us-gaap:Assets>
    <twou:SegmentTradeAccountsReceivableAndContractLiabilitiesTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-AD6D98BE22E52FFE7A67ADB7639EC446-0-wk-Fact-030ABE7EB750DDE5B75DADB7637C612F">&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company&#x2019;s trade accounts receivable and contract liabilities in each segment are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:73%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&#160;31, &lt;br/&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&#160;31, &lt;br/&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Trade accounts receivable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment accounts receivable, net of allowance for doubtful accounts of $0 for all periods presented&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,454&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;31,110&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment unbilled revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,123&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;265&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Alternative Credential Segment accounts receivable, net of allowance for doubtful accounts of $1.3 million and $257 thousand as of December 31, 2019 and 2018, respectively&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,436&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;982&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Alternative Credential Segment unbilled accounts receivable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,642&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total trade accounts receivable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;33,655&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;32,357&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Contract liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:1pt;"&gt;&lt;span style="font-family:inherit;font-size:1pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Graduate Program Segment deferred revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,210&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,864&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Alternative Credential Segment deferred revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;46,623&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,481&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total contract liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;48,833&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,345&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</twou:SegmentTradeAccountsReceivableAndContractLiabilitiesTableTextBlock>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d50352573e3788-wk-Fact-B36E7555BDC0308683AEADB76329EB75"
      unitRef="usd">3454000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d50352573e3807-wk-Fact-253C9D3549FA333B9CB1ADB7632965A4"
      unitRef="usd">31110000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d50352573e3822-wk-Fact-211AC9709139813EA581ADB7632C2E29"
      unitRef="usd">12123000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d50352573e3841-wk-Fact-484FFDE6CA01F67757BEADB7632688D1"
      unitRef="usd">265000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d50352573e3861-wk-Fact-0A923271DD551650264DADB7632BDDAE"
      unitRef="usd">12436000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d50352573e3880-wk-Fact-1F083AB0A650906BF9FDADB76320ABB6"
      unitRef="usd">982000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d50352573e3900-wk-Fact-C2F49F5357970D07E44453DA8C786C7F"
      unitRef="usd">5642000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d50352573e3919-wk-Fact-8017571D5FA4240A3A8453DA9D0AAB11"
      unitRef="usd">0</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50352573e3944-wk-Fact-9E1BBA156B7A573F0A87ADB76323A827"
      unitRef="usd">33655000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50352573e3963-wk-Fact-218E662038B19FF15C63ADB7632A8294"
      unitRef="usd">32357000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d50352573e4063-wk-Fact-37F0FBA321D77F559265ADB76322D439"
      unitRef="usd">2210000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-3"
      id="d50352573e4082-wk-Fact-91E595F17878825BCC74ADB763280776"
      unitRef="usd">2864000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d50352573e4098-wk-Fact-7B7B547084360E00DB3DADB7632CB918"
      unitRef="usd">46623000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-3"
      id="d50352573e4117-wk-Fact-2E51CD93C9961F065FB9ADB7632D5245"
      unitRef="usd">5481000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="FI2019Q4"
      decimals="-3"
      id="d50352573e4142-wk-Fact-6012641E14666F0DB27AADB763532D4D"
      unitRef="usd">48833000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d50352573e4161-wk-Fact-C89893008E04F296A432ADB7635D3338"
      unitRef="usd">8345000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-5"
      id="d50352573e4191-wk-Fact-6B3B6D4E4C12B9CB8C2B58B314CD10ED"
      unitRef="usd">2400000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-5"
      id="d50352573e4195-wk-Fact-46C3E3B12640880FAF0B58B3BA597B18"
      unitRef="usd">2500000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-5"
      id="d50352573e4212-wk-Fact-6BC38A5252A243ABB70358B443C4721B"
      unitRef="usd">5400000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-5"
      id="d50352573e4216-wk-Fact-BB28BB48EC56DDBDF55458B4257824AA"
      unitRef="usd">4500000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:CapitalizedContractCostNet
      contextRef="FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-5"
      id="d50352573e4235-wk-Fact-42DAE307556E4A1F806058AC0612F04E"
      unitRef="usd">500000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-5"
      id="d50352573e4239-wk-Fact-5E91C7790880AC4343DD699A8C98F009"
      unitRef="usd">300000</us-gaap:CapitalizedContractCostNet>
    <twou:CapitalizedContractCostAdditionalCostsCapitalized
      contextRef="FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember"
      decimals="-5"
      id="d50352573e4260-wk-Fact-1161228B96EA98DB9CECADB763556B87"
      unitRef="usd">200000</twou:CapitalizedContractCostAdditionalCostsCapitalized>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2019Q4YTD_srt_StatementGeographicalAxis_us-gaap_NonUsMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-5"
      id="d50352573e4279-wk-Fact-591AAF599498BAC68469ADB7632D98D0"
      unitRef="usd">40800000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_us-gaap_NonUsMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-5"
      id="d50352573e4283-wk-Fact-51666A76E0670F36BBD4ADB76343BF0A"
      unitRef="usd">33900000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_us-gaap_NonUsMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-5"
      id="d50352573e4287-wk-Fact-7C8B18DE3F9DD0FB45C4699B4D03B184"
      unitRef="usd">10000000.0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="FI2019Q4_srt_StatementGeographicalAxis_us-gaap_NonUsMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-5"
      id="d50352573e4316-wk-Fact-20100973CDA6242AD87F68A1E5065322"
      unitRef="usd">2700000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2018Q4_srt_StatementGeographicalAxis_us-gaap_NonUsMember_us-gaap_StatementBusinessSegmentsAxis_twou_AlternativeCredentialSegmentMember"
      decimals="-5"
      id="d50352573e4320-wk-Fact-47912991798ACECD2085ADB7637425AC"
      unitRef="usd">1200000</us-gaap:NoncurrentAssets>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-3AE7E0E1D596E7D15B7CADB7639F950F-0-wk-Fact-E89A95BA571D6EEA8993ADB76338E8C4">Retirement Plan&lt;div style="line-height:120%;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company has established a 401(k) plan for eligible employees to contribute up to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of their compensation, limited by the IRS-imposed maximum contribution amount. The Company matches &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;33%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of each employee&#x2019;s contribution up to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the employee&#x2019;s salary deferral each plan year. For the years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company made employer contributions of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$3.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$2.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="FD2019Q4YTD"
      decimals="INF"
      id="d50352926e794-wk-Fact-24CA0212CFE1F5A72FBFADB76335D964"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="FD2019Q4YTD"
      decimals="INF"
      id="d50352926e798-wk-Fact-61C2D8C499BF00188314ADB76343635B"
      unitRef="number">0.33</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="FD2019Q4YTD"
      decimals="INF"
      id="d50352926e802-wk-Fact-93D150164F4E3E8804E3ADB7633C4181"
      unitRef="number">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="FD2019Q4YTD"
      decimals="-5"
      id="d50352926e819-wk-Fact-DC3FB1B57B8BA2B96738ADB76339C90F"
      unitRef="usd">3000000.0</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d50352926e823-wk-Fact-89E3EE81F6EC88127BA8ADB76380B308"
      unitRef="usd">2100000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d50352926e827-wk-Fact-D0A69447B5EE06056A29ADB763341C3C"
      unitRef="usd">1300000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-54A956C39DAD6D04769DADB7639F78BD-0-wk-Fact-37C176E9C2D08461AF56ADB7637B9F33">Quarterly Financial Information (Unaudited)&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following tables set forth certain unaudited quarterly financial data for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. This unaudited information has been prepared on the same basis as the audited information included elsewhere in this Annual Report and includes all adjustments necessary to present fairly the information set forth therein. The operating results are not necessarily indicative of results for any future period.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;March&#160;31, &lt;br/&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;June&#160;30, &lt;br/&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September&#160;30, &lt;br/&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&#160;31, &lt;br/&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands, except share and per share amounts)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;122,234&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;135,461&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;153,798&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;163,178&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Costs and expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Curriculum and teaching&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,701&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13,308&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21,336&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21,925&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Servicing and support&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20,174&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23,993&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27,351&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27,372&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Technology and content development&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;19,794&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;26,043&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;34,132&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;35,504&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Marketing and sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;76,961&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;89,749&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;93,521&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;82,164&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;General and administrative&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23,023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;28,408&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;42,040&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;37,549&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Impairment charge&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;70,379&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Total costs and expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;146,653&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;181,501&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;288,759&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;204,514&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Loss from operations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(24,419&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(46,040&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(134,961&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(41,336&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,349&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,814&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;924&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;713&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(55&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,424&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5,651&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5,289&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other income (expense), net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(370&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(13&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(710&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;386&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Loss before income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(22,495&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(46,663&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(140,398&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(45,526&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Income tax benefit (expense)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;941&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18,691&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(714&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;942&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Net loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(21,554&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(27,972&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(141,112&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(44,584&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Net loss per share, basic and diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.37&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.46&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2.23&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.70&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Weighted-average shares used in computing net loss per share, basic and diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;58,138,692&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;60,516,662&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;63,358,890&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;63,481,130&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;March&#160;31, &lt;br/&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;June&#160;30, &lt;br/&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September&#160;30, &lt;br/&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&#160;31, &lt;br/&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands, except share and per share amounts)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;92,288&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;97,423&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;106,963&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;115,095&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Costs and expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Curriculum and teaching&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,307&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,007&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,351&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,625&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Servicing and support&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15,233&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;17,297&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16,586&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18,087&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Technology and content development&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13,840&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15,235&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16,361&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18,376&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Marketing and sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;53,058&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;58,376&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;60,548&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;49,033&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;General and administrative&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21,869&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;22,480&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18,974&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;19,666&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Total costs and expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;108,307&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;119,395&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;118,820&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;111,787&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Income (loss) from operations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(16,019&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(21,972&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(11,857&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,308&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;342&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;912&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,799&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,120&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(27&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(27&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(27&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(27&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other expense, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(395&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(825&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(273&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(229&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Income (loss) before income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(16,099&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(21,912&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(10,358&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,172&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Income tax benefit (expense)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,228&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,565&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;414&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(340&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Net income (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(14,871&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(18,347&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(9,944&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,832&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Net income (loss) per share, basic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.28&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.33&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.17&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.08&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Net income (loss) per share, diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.28&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.33&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.17&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.08&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Weighted-average shares used in computing net income (loss) per share, basic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;52,687,299&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;54,981,192&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;57,663,361&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;57,924,666&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Weighted-average shares used in computing net income (loss) per share, diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;52,687,299&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;54,981,192&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;57,663,361&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;60,666,682&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="FD2019Q4YTD"
      id="TextSelection-C1A822B8F22FB37A84A5ADB7639FFC4D-0-wk-Fact-4D589DFCBEDA9CFB2D21ADB7632E58A0">&lt;div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following tables set forth certain unaudited quarterly financial data for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. This unaudited information has been prepared on the same basis as the audited information included elsewhere in this Annual Report and includes all adjustments necessary to present fairly the information set forth therein. The operating results are not necessarily indicative of results for any future period.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;March&#160;31, &lt;br/&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;June&#160;30, &lt;br/&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September&#160;30, &lt;br/&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&#160;31, &lt;br/&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands, except share and per share amounts)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;122,234&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;135,461&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;153,798&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;163,178&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Costs and expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Curriculum and teaching&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,701&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13,308&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21,336&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21,925&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Servicing and support&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20,174&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23,993&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27,351&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27,372&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Technology and content development&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;19,794&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;26,043&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;34,132&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;35,504&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Marketing and sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;76,961&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;89,749&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;93,521&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;82,164&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;General and administrative&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23,023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;28,408&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;42,040&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;37,549&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Impairment charge&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;70,379&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Total costs and expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;146,653&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;181,501&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;288,759&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;204,514&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Loss from operations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(24,419&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(46,040&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(134,961&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(41,336&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,349&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,814&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;924&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;713&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(55&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,424&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5,651&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5,289&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other income (expense), net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(370&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(13&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(710&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;386&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Loss before income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(22,495&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(46,663&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(140,398&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(45,526&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Income tax benefit (expense)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;941&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18,691&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(714&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;942&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Net loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(21,554&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(27,972&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(141,112&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(44,584&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Net loss per share, basic and diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.37&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.46&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2.23&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.70&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Weighted-average shares used in computing net loss per share, basic and diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;58,138,692&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;60,516,662&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;63,358,890&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;63,481,130&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;March&#160;31, &lt;br/&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;June&#160;30, &lt;br/&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September&#160;30, &lt;br/&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&#160;31, &lt;br/&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;(in thousands, except share and per share amounts)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;92,288&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;97,423&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;106,963&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;115,095&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Costs and expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Curriculum and teaching&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,307&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,007&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,351&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6,625&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Servicing and support&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15,233&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;17,297&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16,586&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18,087&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Technology and content development&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13,840&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15,235&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16,361&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18,376&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Marketing and sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;53,058&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;58,376&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;60,548&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;49,033&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;General and administrative&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21,869&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;22,480&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18,974&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;19,666&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Total costs and expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;108,307&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;119,395&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;118,820&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;111,787&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Income (loss) from operations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(16,019&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(21,972&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(11,857&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,308&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;342&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;912&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,799&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,120&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(27&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(27&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(27&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(27&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other expense, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(395&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(825&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(273&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(229&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Income (loss) before income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(16,099&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(21,912&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(10,358&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,172&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Income tax benefit (expense)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,228&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,565&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;414&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(340&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Net income (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(14,871&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(18,347&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(9,944&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,832&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Net income (loss) per share, basic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.28&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.33&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.17&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.08&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Net income (loss) per share, diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.28&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.33&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.17&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.08&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Weighted-average shares used in computing net income (loss) per share, basic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;52,687,299&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;54,981,192&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;57,663,361&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;57,924,666&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Weighted-average shares used in computing net income (loss) per share, diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;52,687,299&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;54,981,192&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;57,663,361&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;60,666,682&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d50357102e1087-wk-Fact-527BF0887ABBA1678975ADB7633F7F28"
      unitRef="usd">122234000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d50357102e1106-wk-Fact-C0C84B7C8A41225A3F4DADB76374B8D3"
      unitRef="usd">135461000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d50357102e1125-wk-Fact-642E04580D01A148F602ADB7632476DD"
      unitRef="usd">153798000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2019Q4QTD"
      decimals="-3"
      id="d50357102e1145-wk-Fact-A223D984B430E3739B5FADB763340DF6"
      unitRef="usd">163178000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <twou:CurriculumAndTeachingCosts
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d50357102e1242-wk-Fact-EDF6A2D65F9A3097928BADB763278BD2"
      unitRef="usd">6701000</twou:CurriculumAndTeachingCosts>
    <twou:CurriculumAndTeachingCosts
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d50357102e1261-wk-Fact-0896E88BBD893C079587ADB7637369AF"
      unitRef="usd">13308000</twou:CurriculumAndTeachingCosts>
    <twou:CurriculumAndTeachingCosts
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d50357102e1280-wk-Fact-1E418894F2BAADAA410CADB7637A672C"
      unitRef="usd">21336000</twou:CurriculumAndTeachingCosts>
    <twou:CurriculumAndTeachingCosts
      contextRef="FD2019Q4QTD"
      decimals="-3"
      id="d50357102e1300-wk-Fact-FB1FF341E81038397609ADB7636E37B3"
      unitRef="usd">21925000</twou:CurriculumAndTeachingCosts>
    <twou:ServicingAndSupportCosts
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d50357102e1320-wk-Fact-A1B1CEE81C5273756744ADB76368AA5B"
      unitRef="usd">20174000</twou:ServicingAndSupportCosts>
    <twou:ServicingAndSupportCosts
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d50357102e1339-wk-Fact-FD7327F9EA389EB896DAADB76368688E"
      unitRef="usd">23993000</twou:ServicingAndSupportCosts>
    <twou:ServicingAndSupportCosts
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d50357102e1358-wk-Fact-CFBE5538C05A0CAE996DADB76325C03D"
      unitRef="usd">27351000</twou:ServicingAndSupportCosts>
    <twou:ServicingAndSupportCosts
      contextRef="FD2019Q4QTD"
      decimals="-3"
      id="d50357102e1378-wk-Fact-188DD9DCBBC800143345ADB76376AF8B"
      unitRef="usd">27372000</twou:ServicingAndSupportCosts>
    <twou:TechnologyAndContentDevelopmentCost
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d50357102e1398-wk-Fact-BAA811E75FFA11A300AAADB7633E54E6"
      unitRef="usd">19794000</twou:TechnologyAndContentDevelopmentCost>
    <twou:TechnologyAndContentDevelopmentCost
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d50357102e1417-wk-Fact-5D7957AE783084A975C9ADB76369A260"
      unitRef="usd">26043000</twou:TechnologyAndContentDevelopmentCost>
    <twou:TechnologyAndContentDevelopmentCost
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d50357102e1436-wk-Fact-27A91400708669D2999BADB76341B17D"
      unitRef="usd">34132000</twou:TechnologyAndContentDevelopmentCost>
    <twou:TechnologyAndContentDevelopmentCost
      contextRef="FD2019Q4QTD"
      decimals="-3"
      id="d50357102e1456-wk-Fact-58F7777EB4C9E12227EBADB763726885"
      unitRef="usd">35504000</twou:TechnologyAndContentDevelopmentCost>
    <us-gaap:SellingAndMarketingExpense
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d50357102e1476-wk-Fact-8E0C907CD6FA369AD1A8ADB76342CE5D"
      unitRef="usd">76961000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d50357102e1495-wk-Fact-3802A3AF0F27FA6FD3C0ADB7636FA964"
      unitRef="usd">89749000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d50357102e1514-wk-Fact-B8B1DD1BD4359C6C2618ADB76326D55A"
      unitRef="usd">93521000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="FD2019Q4QTD"
      decimals="-3"
      id="d50357102e1534-wk-Fact-F8AA0BDE2ED6C910B124ADB7633CD349"
      unitRef="usd">82164000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d50357102e1554-wk-Fact-FA9379E386FE09867691ADB76368A359"
      unitRef="usd">23023000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d50357102e1573-wk-Fact-181B80ABFCFCB1984B46ADB7633F59D2"
      unitRef="usd">28408000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d50357102e1592-wk-Fact-2E08677310120B348F35ADB763275375"
      unitRef="usd">42040000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="FD2019Q4QTD"
      decimals="-3"
      id="d50357102e1612-wk-Fact-D41DD30ACB4BE04ADDE3ADB7633C703B"
      unitRef="usd">37549000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d50357102e1632-wk-Fact-30C9DB6F1308E1CE3C4E499D5927F941"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d50357102e1651-wk-Fact-7FC48CF3313724EFA094499D675545FF"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d50357102e1670-wk-Fact-0384B10EC9DE8B2D6694499D72F289E6"
      unitRef="usd">70379000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2019Q4QTD"
      decimals="-3"
      id="d50357102e1690-wk-Fact-50DC847DE6C5776205C9499D7E55276A"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:CostsAndExpenses
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d50357102e1711-wk-Fact-8893AD7B4D8E103D9556ADB7637241E8"
      unitRef="usd">146653000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d50357102e1729-wk-Fact-36947C8F6FA8AD912F38ADB76328312E"
      unitRef="usd">181501000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d50357102e1747-wk-Fact-248FF5764E8D297985BAADB7637E65AC"
      unitRef="usd">288759000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="FD2019Q4QTD"
      decimals="-3"
      id="d50357102e1766-wk-Fact-F55BF82085644DE5704DADB7631F686B"
      unitRef="usd">204514000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d50357102e1786-wk-Fact-DA376C75C7EC001B96DA499E4EF9E5AF"
      unitRef="usd">-24419000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d50357102e1806-wk-Fact-4B7DBECF464EF37CC8BF499E4F00BF0B"
      unitRef="usd">-46040000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d50357102e1826-wk-Fact-48E65F8ED1A5849B98BF499E4EF5BC45"
      unitRef="usd">-134961000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2019Q4QTD"
      decimals="-3"
      id="d50357102e1847-wk-Fact-466E7E842237A589F198499E4EFD6CFB"
      unitRef="usd">-41336000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d50357102e1868-wk-Fact-8DA2E65180EA0FA5B4E5ADB7633893CF"
      unitRef="usd">2349000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d50357102e1887-wk-Fact-677586B283CF78884078ADB7633DA622"
      unitRef="usd">1814000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d50357102e1906-wk-Fact-B8FBDA564D5EBD53BB50ADB763424839"
      unitRef="usd">924000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="FD2019Q4QTD"
      decimals="-3"
      id="d50357102e1926-wk-Fact-A895375EAAC262722DB7ADB763758A10"
      unitRef="usd">713000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d50357102e1946-wk-Fact-52E6D02AD78E54394034ADB76368E17E"
      unitRef="usd">55000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d50357102e1966-wk-Fact-24C31B53D1C5320122D1ADB7637F9902"
      unitRef="usd">2424000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d50357102e1986-wk-Fact-7E2E12B84B1814EDCB26ADB76341B3F0"
      unitRef="usd">5651000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="FD2019Q4QTD"
      decimals="-3"
      id="d50357102e2007-wk-Fact-E2DA632288306462979BADB763394B42"
      unitRef="usd">5289000</us-gaap:InterestExpense>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d50357102e2028-wk-Fact-2D501A55B9F7ECAB75E5ADB763423690"
      unitRef="usd">-370000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d50357102e2048-wk-Fact-D80EB05C5856230A4A2DADB76339B068"
      unitRef="usd">-13000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d50357102e2068-wk-Fact-0A1104B4EA717D2BBBF0ADB7637769E0"
      unitRef="usd">-710000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="FD2019Q4QTD"
      decimals="-3"
      id="d50357102e2089-wk-Fact-3423CA4AD968E95027AAADB76348081C"
      unitRef="usd">386000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d50357102e2109-wk-Fact-B50FF51ECC85F82E47D3ADB763290D61"
      unitRef="usd">-22495000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d50357102e2128-wk-Fact-876A927CDA68363FBA81ADB7636DCE00"
      unitRef="usd">-46663000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d50357102e2147-wk-Fact-1B5B1682178827FDF286ADB7633E3FC0"
      unitRef="usd">-140398000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="FD2019Q4QTD"
      decimals="-3"
      id="d50357102e2167-wk-Fact-6F2F22956AE78B5704B1ADB763484A01"
      unitRef="usd">-45526000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d50357102e2188-wk-Fact-242C5F09098BCB157628ADB7633B3B90"
      unitRef="usd">-941000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d50357102e2207-wk-Fact-7A8298CB733564A2A57DADB763619E36"
      unitRef="usd">-18691000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d50357102e2226-wk-Fact-48AE69847CC17F82ED7BADB7636F56DD"
      unitRef="usd">714000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2019Q4QTD"
      decimals="-3"
      id="d50357102e2247-wk-Fact-C46F899DA38CBAA8DBFDADB7636BFF75"
      unitRef="usd">-942000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d50357102e2272-wk-Fact-B069CE57DB87DA65BA5CADB76342FD0C"
      unitRef="usd">-21554000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d50357102e2291-wk-Fact-56748AA800179F36369AADB76362E9EF"
      unitRef="usd">-27972000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d50357102e2310-wk-Fact-3F4206F70EA6B88E912DADB7633B0160"
      unitRef="usd">-141112000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q4QTD"
      decimals="-3"
      id="d50357102e2330-wk-Fact-6C62BD4456186C4CCFFDADB7636843B3"
      unitRef="usd">-44584000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2019Q1QTD"
      decimals="2"
      id="d50357102e2351-wk-Fact-E66287127635FE17CA4DADB7633637F1"
      unitRef="usdPerShare">-0.37</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2019Q2QTD"
      decimals="2"
      id="d50357102e2371-wk-Fact-6FAB3B2425BE5B3BD6DDADB76327E655"
      unitRef="usdPerShare">-0.46</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2019Q3QTD"
      decimals="2"
      id="d50357102e2391-wk-Fact-C77C4EF41170FAB4AF71ADB763379D86"
      unitRef="usdPerShare">-2.23</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2019Q4QTD"
      decimals="2"
      id="d50357102e2412-wk-Fact-87CF90A4374B8CCA9E30ADB7636BD64F"
      unitRef="usdPerShare">-0.70</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2019Q1QTD"
      decimals="0"
      id="d50357102e2428-wk-Fact-A6570FB66937D59B6476ADB7634452F9"
      unitRef="shares">58138692</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2019Q2QTD"
      decimals="0"
      id="d50357102e2447-wk-Fact-48DF4AFC0EB798D372EBADB7637F6293"
      unitRef="shares">60516662</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2019Q3QTD"
      decimals="0"
      id="d50357102e2466-wk-Fact-EBB858732A76D8E874F9ADB7633B863E"
      unitRef="shares">63358890</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2019Q4QTD"
      decimals="0"
      id="d50357102e2486-wk-Fact-F1C5AD02C408AB7E740CADB763267ED8"
      unitRef="shares">63481130</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2018Q1QTD"
      decimals="-3"
      id="d50357102e2779-wk-Fact-B6F595D2A530827D118FADB76351F634"
      unitRef="usd">92288000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d50357102e2798-wk-Fact-85265346078AE6A21B0FADB763500CA3"
      unitRef="usd">97423000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d50357102e2817-wk-Fact-DD3E7800AD57D84337D1ADB7634EE48C"
      unitRef="usd">106963000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2018Q4QTD"
      decimals="-3"
      id="d50357102e2837-wk-Fact-223671E0F0572F1D0944ADB76351F1FF"
      unitRef="usd">115095000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <twou:CurriculumAndTeachingCosts
      contextRef="FD2018Q1QTD"
      decimals="-3"
      id="d50357102e2930-wk-Fact-B476F8E84665EB5AA1D2ADB7633C6A4F"
      unitRef="usd">4307000</twou:CurriculumAndTeachingCosts>
    <twou:CurriculumAndTeachingCosts
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d50357102e2949-wk-Fact-3F60B8434938C2AD9F2EADB763482B1F"
      unitRef="usd">6007000</twou:CurriculumAndTeachingCosts>
    <twou:CurriculumAndTeachingCosts
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d50357102e2968-wk-Fact-F8B9AC7368EB5C8B789FADB763432072"
      unitRef="usd">6351000</twou:CurriculumAndTeachingCosts>
    <twou:CurriculumAndTeachingCosts
      contextRef="FD2018Q4QTD"
      decimals="-3"
      id="d50357102e2988-wk-Fact-736AD2FC4A52BC6FDF89ADB76362C017"
      unitRef="usd">6625000</twou:CurriculumAndTeachingCosts>
    <twou:ServicingAndSupportCosts
      contextRef="FD2018Q1QTD"
      decimals="-3"
      id="d50357102e3008-wk-Fact-253BB5A999F0A2DBC630ADB7633E9936"
      unitRef="usd">15233000</twou:ServicingAndSupportCosts>
    <twou:ServicingAndSupportCosts
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d50357102e3027-wk-Fact-89A3B556FC28FBCD64FCADB7635A3550"
      unitRef="usd">17297000</twou:ServicingAndSupportCosts>
    <twou:ServicingAndSupportCosts
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d50357102e3046-wk-Fact-0ACBB93452CAF89B5D7FADB7637A9B29"
      unitRef="usd">16586000</twou:ServicingAndSupportCosts>
    <twou:ServicingAndSupportCosts
      contextRef="FD2018Q4QTD"
      decimals="-3"
      id="d50357102e3066-wk-Fact-07C012A38BC50A8C53B1ADB76352F05F"
      unitRef="usd">18087000</twou:ServicingAndSupportCosts>
    <twou:TechnologyAndContentDevelopmentCost
      contextRef="FD2018Q1QTD"
      decimals="-3"
      id="d50357102e3086-wk-Fact-199C270642B82723948CADB76346EF3B"
      unitRef="usd">13840000</twou:TechnologyAndContentDevelopmentCost>
    <twou:TechnologyAndContentDevelopmentCost
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d50357102e3105-wk-Fact-470F1D2F7F800B6880A2ADB7634FDA74"
      unitRef="usd">15235000</twou:TechnologyAndContentDevelopmentCost>
    <twou:TechnologyAndContentDevelopmentCost
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d50357102e3124-wk-Fact-B9EAC617B8B5C1E43899ADB763467B27"
      unitRef="usd">16361000</twou:TechnologyAndContentDevelopmentCost>
    <twou:TechnologyAndContentDevelopmentCost
      contextRef="FD2018Q4QTD"
      decimals="-3"
      id="d50357102e3144-wk-Fact-BD2A9491D0ECC38306C1ADB7633F1B03"
      unitRef="usd">18376000</twou:TechnologyAndContentDevelopmentCost>
    <us-gaap:SellingAndMarketingExpense
      contextRef="FD2018Q1QTD"
      decimals="-3"
      id="d50357102e3164-wk-Fact-183743A8CBDC9F0C5F16ADB763717D93"
      unitRef="usd">53058000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d50357102e3183-wk-Fact-2D14730F9A5B59FCF246ADB7633CFB3E"
      unitRef="usd">58376000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d50357102e3202-wk-Fact-90B88B59CB000F17632FADB7634E3318"
      unitRef="usd">60548000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="FD2018Q4QTD"
      decimals="-3"
      id="d50357102e3222-wk-Fact-730C9E88FF880058378CADB76361E30E"
      unitRef="usd">49033000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="FD2018Q1QTD"
      decimals="-3"
      id="d50357102e3242-wk-Fact-289757BE7C413CB1454CADB7636087F7"
      unitRef="usd">21869000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d50357102e3261-wk-Fact-D530F2666AACDBDA8643ADB7634CCBD7"
      unitRef="usd">22480000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d50357102e3280-wk-Fact-E11B3A7D1111AAAE874EADB763416716"
      unitRef="usd">18974000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="FD2018Q4QTD"
      decimals="-3"
      id="d50357102e3300-wk-Fact-6C906021BF4FA7BADB62ADB7634D794B"
      unitRef="usd">19666000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:CostsAndExpenses
      contextRef="FD2018Q1QTD"
      decimals="-3"
      id="d50357102e3320-wk-Fact-E213C564DC54972B068AADB7635776EE"
      unitRef="usd">108307000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d50357102e3338-wk-Fact-59234BD22B55A8C7EBA5ADB7634990D0"
      unitRef="usd">119395000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d50357102e3356-wk-Fact-71F10E8E4ADE98ADF54DADB7633DD3EC"
      unitRef="usd">118820000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="FD2018Q4QTD"
      decimals="-3"
      id="d50357102e3375-wk-Fact-0FE4C392043474A813CDADB76358F961"
      unitRef="usd">111787000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2018Q1QTD"
      decimals="-3"
      id="d50357102e3396-wk-Fact-3CF125103FA0DEB88FD6ADB76358F094"
      unitRef="usd">-16019000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d50357102e3416-wk-Fact-336A19BA8EFB69154E7EADB763649FFD"
      unitRef="usd">-21972000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d50357102e3436-wk-Fact-D2DD6CADD25FDA2C476AADB76363B9E7"
      unitRef="usd">-11857000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2018Q4QTD"
      decimals="-3"
      id="d50357102e3457-wk-Fact-E54173E05D6E1B6D40FEADB76360206F"
      unitRef="usd">3308000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="FD2018Q1QTD"
      decimals="-3"
      id="d50357102e3477-wk-Fact-D30D9A7164F7617DD7B6ADB7635296BB"
      unitRef="usd">342000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d50357102e3496-wk-Fact-EB843A1EC6225912B24AADB7634B313E"
      unitRef="usd">912000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d50357102e3515-wk-Fact-F2115355D3C4873C4216ADB7634854F6"
      unitRef="usd">1799000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="FD2018Q4QTD"
      decimals="-3"
      id="d50357102e3535-wk-Fact-361B6A20D53EB2E8A02FADB76357D8D6"
      unitRef="usd">2120000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense
      contextRef="FD2018Q1QTD"
      decimals="-3"
      id="d50357102e3555-wk-Fact-C4B3A17357781677FC2BADB76341A536"
      unitRef="usd">27000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d50357102e3575-wk-Fact-E715A7BF88429C476599ADB76354A56E"
      unitRef="usd">27000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d50357102e3595-wk-Fact-64A9FDDDCE5D6E8427B3ADB763710461"
      unitRef="usd">27000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="FD2018Q4QTD"
      decimals="-3"
      id="d50357102e3616-wk-Fact-2E335A95DF271915BF94ADB7634154FB"
      unitRef="usd">27000</us-gaap:InterestExpense>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="FD2018Q1QTD"
      decimals="-3"
      id="d50357102e3637-wk-Fact-63CF9665464A46EAF0C8ADB7634E5D0B"
      unitRef="usd">-395000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d50357102e3657-wk-Fact-89467CCA244A64F24407ADB76350143F"
      unitRef="usd">-825000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d50357102e3677-wk-Fact-24AF83ABB05DC93F8D2FADB76348AA5B"
      unitRef="usd">-273000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="FD2018Q4QTD"
      decimals="-3"
      id="d50357102e3698-wk-Fact-D5E0FC8D50E9394982EF499E5C690CAA"
      unitRef="usd">-229000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="FD2018Q1QTD"
      decimals="-3"
      id="d50357102e3719-wk-Fact-7B8FC089E7AAC2A66121ADB76351EDCA"
      unitRef="usd">-16099000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d50357102e3739-wk-Fact-8A01BE88B0A45D84363FADB7636BA246"
      unitRef="usd">-21912000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d50357102e3759-wk-Fact-01324BBEAAAA52B4380CADB7635F578F"
      unitRef="usd">-10358000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="FD2018Q4QTD"
      decimals="-3"
      id="d50357102e3780-wk-Fact-2F121E11C9F373E6807CADB7633DAA04"
      unitRef="usd">5172000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2018Q1QTD"
      decimals="-3"
      id="d50357102e3800-wk-Fact-FE166CA09CA11E9EF6B0ADB7634FD521"
      unitRef="usd">-1228000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d50357102e3819-wk-Fact-0854572855CCD9D37ABCADB7633C3B54"
      unitRef="usd">-3565000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d50357102e3838-wk-Fact-FD2B2981759EC620A62AADB76348CA38"
      unitRef="usd">-414000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2018Q4QTD"
      decimals="-3"
      id="d50357102e3858-wk-Fact-9227FBF7DE57ED2E8DEFADB7634AC474"
      unitRef="usd">340000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q1QTD"
      decimals="-3"
      id="d50357102e3884-wk-Fact-9883DA8FC6BA044AD61BADB7634D40D3"
      unitRef="usd">-14871000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d50357102e3903-wk-Fact-8D8B1DD395CD6D33AE2DADB763437488"
      unitRef="usd">-18347000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d50357102e3922-wk-Fact-233AA342D1E2A732E960ADB7635B1FA7"
      unitRef="usd">-9944000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q4QTD"
      decimals="-3"
      id="d50357102e3942-wk-Fact-8B3079300BA4EB348600ADB76369A6B3"
      unitRef="usd">4832000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2018Q1QTD"
      decimals="2"
      id="d50357102e3962-wk-Fact-FCCECDCCAFAA51DBDC5EADB7634F8EAF"
      unitRef="usdPerShare">-0.28</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2018Q2QTD"
      decimals="2"
      id="d50357102e3982-wk-Fact-841AA080D687D93F39C5ADB7634D1BF7"
      unitRef="usdPerShare">-0.33</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2018Q3QTD"
      decimals="2"
      id="d50357102e4002-wk-Fact-D49358A739BC9D2B08C0ADB763552B4D"
      unitRef="usdPerShare">-0.17</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2018Q4QTD"
      decimals="2"
      id="d50357102e4023-wk-Fact-BDC0062F03D09C806F1DADB76353041A"
      unitRef="usdPerShare">0.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2018Q1QTD"
      decimals="2"
      id="d50357102e4043-wk-Fact-D7A6E018D5F34993D80DADB7635C3A7A"
      unitRef="usdPerShare">-0.28</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2018Q2QTD"
      decimals="2"
      id="d50357102e4063-wk-Fact-47A96E42AAE844BEDEA0ADB76345BFF1"
      unitRef="usdPerShare">-0.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2018Q3QTD"
      decimals="2"
      id="d50357102e4083-wk-Fact-A35E408EF3C553D10422ADB763505D44"
      unitRef="usdPerShare">-0.17</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2018Q4QTD"
      decimals="2"
      id="d50357102e4104-wk-Fact-A368AD25E7D5E1A2C5E0ADB7634C6511"
      unitRef="usdPerShare">0.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2018Q1QTD"
      decimals="0"
      id="d50357102e4119-wk-Fact-C0A07A16D736B348ED5EADB7635ACAC7"
      unitRef="shares">52687299</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2018Q2QTD"
      decimals="0"
      id="d50357102e4138-wk-Fact-E6655711CCAEB46015FAADB7634A49A2"
      unitRef="shares">54981192</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2018Q3QTD"
      decimals="0"
      id="d50357102e4157-wk-Fact-B6CA0894D9E7B9562B08ADB763612971"
      unitRef="shares">57663361</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2018Q4QTD"
      decimals="0"
      id="d50357102e4177-wk-Fact-408729B9BE7B3793A6E2ADB7635C3A9A"
      unitRef="shares">57924666</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2018Q1QTD"
      decimals="0"
      id="d50357102e4197-wk-Fact-AC1067FF8C5DAB4BA21DADB763794AC2"
      unitRef="shares">52687299</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2018Q2QTD"
      decimals="0"
      id="d50357102e4216-wk-Fact-D0C5C51422837E80E8A2ADB7634D549E"
      unitRef="shares">54981192</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2018Q3QTD"
      decimals="0"
      id="d50357102e4235-wk-Fact-20BA777CC38B20BAE3BBADB763546127"
      unitRef="shares">57663361</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2018Q4QTD"
      decimals="0"
      id="d50357102e4255-wk-Fact-92EA9C269BBB349F5F82ADB76360A421"
      unitRef="shares">60666682</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6825786832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Components of income tax (provision) benefit (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current income tax (provision) benefit:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">United States federal and state</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit', window );">Foreign</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(97)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Total current income tax (provision) benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(94)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred income tax benefit:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit', window );">United States federal and state</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,459<span></span>
</td>
<td class="nump">2,774<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,495<span></span>
</td>
<td class="nump">2,093<span></span>
</td>
<td class="nump">1,297<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Total deferred income tax benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,954<span></span>
</td>
<td class="nump">4,867<span></span>
</td>
<td class="nump">1,297<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit (expense)</a></td>
<td class="nump">$ 942<span></span>
</td>
<td class="num">$ (714)<span></span>
</td>
<td class="nump">$ 18,691<span></span>
</td>
<td class="nump">$ 941<span></span>
</td>
<td class="num">$ (340)<span></span>
</td>
<td class="nump">$ 414<span></span>
</td>
<td class="nump">$ 3,565<span></span>
</td>
<td class="nump">$ 1,228<span></span>
</td>
<td class="nump">$ 19,860<span></span>
</td>
<td class="nump">$ 4,867<span></span>
</td>
<td class="nump">$ 1,297<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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>XML
<SEQUENCE>42
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6848780256">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Future Minimum Lease Payments for Operating Leases (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2019</a></td>
<td class="nump">$ 12,941<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2020</a></td>
<td class="nump">14,020<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2021</a></td>
<td class="nump">13,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2022</a></td>
<td class="nump">13,633<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2023</a></td>
<td class="nump">13,959<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></td>
<td class="nump">68,347<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total future minimum lease payments</a></td>
<td class="nump">$ 136,800<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6831449392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock', window );">Schedule of shares of common stock reserved for future issuance</a></td>
<td class="text">As of <span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had reserved a total of </span><span style="font-family:inherit;font-size:10pt;"><span>14,178,107</span></span><span style="font-family:inherit;font-size:10pt;"> of its authorized shares of common stock for future issuance as follows:</span><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:87%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding stock options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,373,895</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding restricted stock units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,694,915</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available for future issuance under Amended and Restated 2014 Equity Incentive Plan</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,296,333</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Available for future issuance under 2017 Employee Stock Purchase Plan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>812,964</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total shares of common stock reserved for future issuance</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,178,107</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of shares of common stock reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6812330864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Financial Information (Unaudited) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information Disclosure [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Schedule of unaudited quarterly results</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables set forth certain unaudited quarterly financial data for </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. This unaudited information has been prepared on the same basis as the audited information included elsewhere in this Annual Report and includes all adjustments necessary to present fairly the information set forth therein. The operating results are not necessarily indicative of results for any future period.</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except share and per share amounts)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,234</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>135,461</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>153,798</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>163,178</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Costs and expenses</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Curriculum and teaching</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,701</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,308</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,336</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,925</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Servicing and support</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,174</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,993</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,351</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,372</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Technology and content development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,794</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,043</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,132</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,504</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Marketing and sales</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,961</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,749</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,521</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82,164</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,023</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,408</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,040</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,549</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impairment charge</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,379</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total costs and expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>146,653</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>181,501</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>288,759</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>204,514</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Loss from operations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24,419</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(46,040</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(134,961</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41,336</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,349</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,814</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>924</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>713</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(55</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,424</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,651</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,289</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other income (expense), net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(370</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(710</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>386</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Loss before income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22,495</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(46,663</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(140,398</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(45,526</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Income tax benefit (expense)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>941</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,691</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(714</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>942</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net loss</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21,554</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27,972</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(141,112</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,584</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net loss per share, basic and diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.37</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.46</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.23</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.70</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-average shares used in computing net loss per share, basic and diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,138,692</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,516,662</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,358,890</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,481,130</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br/>2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br/>2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, <br/>2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except share and per share amounts)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92,288</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,423</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,963</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,095</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Costs and expenses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Curriculum and teaching</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,307</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,007</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,351</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,625</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Servicing and support</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,233</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,297</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,586</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,087</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Technology and content development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,840</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,235</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,361</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,376</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Marketing and sales</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,058</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,376</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,548</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,033</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,869</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,480</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,974</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,666</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total costs and expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,307</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119,395</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,820</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>111,787</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Income (loss) from operations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,019</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21,972</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,857</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,308</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>342</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>912</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,799</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,120</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other expense, net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(395</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(825</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(273</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(229</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Income (loss) before income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,099</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21,912</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,358</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,172</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Income tax benefit (expense)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,228</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,565</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>414</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(340</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net income (loss)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,871</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18,347</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,944</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,832</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net income (loss) per share, basic</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.28</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.17</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.08</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net income (loss) per share, diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.28</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.17</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.08</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-average shares used in computing net income (loss) per share, basic</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,687,299</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,981,192</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,663,361</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,924,666</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-average shares used in computing net income (loss) per share, diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,687,299</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,981,192</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,663,361</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,666,682</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118952077&amp;loc=d3e1280-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>XML
<SEQUENCE>45
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6827484016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [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="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-Based Compensation</a></td>
<td class="text">Stock-Based Compensation<div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company provides stock-based compensation awards to employees, independent contractors and directors as an effective means for attracting, retaining and motivating such individuals. The Company maintains </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> stock-based compensation plans: the Amended and Restated 2014 Equity Incentive Plan (the &#8220;2014 Plan&#8221;) and the 2008 Stock Incentive Plan (the &#8220;2008 Plan&#8221;). Upon the effective date of the 2014 Plan in January 2014, the Company ceased using the 2008 Plan to grant new equity awards, and began using the 2014 Plan for grants of new equity awards.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">2014 Plan</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2014, the Company&#8217;s stockholders approved the 2014 Plan. The 2014 Plan provides for the grant of incentive stock options to the Company&#8217;s employees and for the grant of nonstatutory stock options, restricted stock awards, restricted stock unit awards, stock appreciation rights, performance stock awards and other forms of stock compensation to the </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Company&#8217;s employees, consultants and directors. The 2014 Plan also provides for the grant of performance-based cash awards to the Company&#8217;s employees, consultants and directors.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A total of </span><span style="font-family:inherit;font-size:10pt;"><span>2,800,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of the Company&#8217;s common stock were initially reserved for issuance pursuant to the 2014 Plan. In addition, the shares reserved for issuance under the 2014 Plan include (a)&#160;those shares reserved but unissued under the 2008 Plan, and (b)&#160;shares returned to the 2008 Plan as the result of expiration or termination of awards (provided that the maximum number of shares that may be added to the 2014 Plan pursuant to (a)&#160;and (b)&#160;is </span><span style="font-family:inherit;font-size:10pt;"><span>5,943,348</span></span><span style="font-family:inherit;font-size:10pt;"> shares). The number of shares of the Company&#8217;s common stock that may be issued under the 2014 Plan will automatically increase on January&#160;1st&#160;of each year, for a period of </span><span style="font-family:inherit;font-size:10pt;"><span>ten years</span></span><span style="font-family:inherit;font-size:10pt;">, from January&#160;1, 2015 continuing through January&#160;1, 2024, by </span><span style="font-family:inherit;font-size:10pt;"><span>5%</span></span><span style="font-family:inherit;font-size:10pt;"> of the total number of shares of the Company&#8217;s common stock outstanding on December&#160;31st&#160;of the preceding calendar year, or a lesser number of shares as may be determined by the Company&#8217;s board of directors. The shares available for issuance increased by </span><span style="font-family:inherit;font-size:10pt;"><span>3,175,011</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>2,896,365</span></span><span style="font-family:inherit;font-size:10pt;"> on January&#160;1, 2020 and 2019, respectively, pursuant to the automatic share reserve increase provision under the 2014 Plan.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, shares subject to outstanding stock awards granted under the 2008 Plan and 2014 Plan that (i)&#160;expire or terminate for any reason prior to exercise or settlement; (ii)&#160;are forfeited because of the failure to meet a contingency or condition required to vest such shares or otherwise return to the Company; or (iii)&#160;are reacquired or withheld (or not issued) to satisfy a tax withholding obligation in connection with an award or to satisfy the purchase price or exercise price of a stock award, return to the 2014 Plan&#8217;s share reserve and become available for future grant under the 2014 Plan, up to the maximum number of shares of </span><span style="font-family:inherit;font-size:10pt;"><span>5,943,348</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had </span><span style="font-family:inherit;font-size:10pt;"><span>5,296,333</span></span><span style="font-family:inherit;font-size:10pt;"> shares reserved for issuance under the 2014 Plan. Further, as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, under the 2014 Plan, options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>3,249,445</span></span><span style="font-family:inherit;font-size:10pt;"> shares of the Company&#8217;s common stock were outstanding at a weighted-average exercise price of </span><span style="font-family:inherit;font-size:10pt;"><span>$44.14</span></span><span style="font-family:inherit;font-size:10pt;"> per share and </span><span style="font-family:inherit;font-size:10pt;"><span>3,694,915</span></span><span style="font-family:inherit;font-size:10pt;"> restricted stock units were outstanding.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">2008 Plan</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In October 2008, the Company&#8217;s stockholders approved the Company&#8217;s 2008 Plan. The 2008 Plan was most recently amended on May&#160;8, 2013. The 2008 Plan provided for the grant of incentive stock options to the Company&#8217;s employees and the employees of the Company&#8217;s subsidiaries, and for the grant of nonstatutory stock options, restricted stock awards and deferred stock awards to the Company&#8217;s employees, directors and consultants. The Company ceased granting equity awards under the 2008 Plan, and accordingly, as of January&#160;30, 2014, </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> shares were available for future grant under the 2008 Plan. However, the 2008 Plan will continue to govern the terms and conditions of outstanding awards granted thereunder.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>1,124,450</span></span><span style="font-family:inherit;font-size:10pt;"> shares of the Company&#8217;s common stock were outstanding under the 2008 Plan at a weighted-average exercise price of </span><span style="font-family:inherit;font-size:10pt;"><span>$5.66</span></span><span style="font-family:inherit;font-size:10pt;"> per share.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Options</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The terms of stock option grants, including the exercise price per share and vesting periods, are determined by the Company&#8217;s board of directors or the compensation committee thereof. Stock options are granted at exercise prices of not less than the estimated fair market value of the Company&#8217;s common stock at the date of grant. Stock options are generally subject to service-based vesting conditions and vest at various times from the date of the grant, with most options vesting in tranches, generally over a period of </span><span style="font-family:inherit;font-size:10pt;"><span>four years</span></span><span style="font-family:inherit;font-size:10pt;">. Stock options granted under the 2014 Plan and the 2008 Plan are subject to service-based vesting conditions, and generally expire </span><span style="font-family:inherit;font-size:10pt;"><span>ten years</span></span><span style="font-family:inherit;font-size:10pt;"> from the grant date.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company values stock options using the Black-Scholes option pricing model, which requires the input of subjective assumptions, including the risk-free interest rate, expected life of the option, expected stock price volatility and dividend yield. The risk-free interest rate assumption is based upon observed interest rates for constant maturity U.S. Treasury securities consistent with the expected term of the Company&#8217;s employee stock options. The expected life represents the period of time the stock options are expected to be outstanding and is based on the &#8220;simplified method.&#8221; Under the &#8220;simplified method,&#8221; the expected life of an option is presumed to be the mid-point between the vesting date and the end of the contractual term. The Company uses the &#8220;simplified method&#8221; due to the lack of sufficient historical exercise data to provide a reasonable basis upon which to otherwise estimate the expected life of the stock options. Expected volatility is based on the historical volatility of the Company&#8217;s common stock over the estimated expected life of the stock options. The Company assumes no dividend yield because dividends are not expected to be paid in the near future, which is consistent with the Company&#8217;s history of not declaring or paying dividends to date.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the assumptions used for estimating the fair value of the stock options granted for the periods presented.</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:59%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="5" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.6% - 2.6%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.3% - 3.0%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.0% - 2.1%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected term (years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5.96 - 6.08</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5.97 - 6.77</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6.00&#160;-&#160;6.08</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected volatility</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">45% - 64%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">44% - 45%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">46% - 49%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividend yield</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0%</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following is a summary of the stock option activity for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:43%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise Price per</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual Term</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding balance as of December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,057,788</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.23</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.95</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,211</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>809,289</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61.34</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.35</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(361,134</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.64</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.36</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(116,435</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56.00</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(15,613</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44.99</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding balance as of December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,373,895</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34.24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.88</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,736</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercisable as of December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,051,658</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.98</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.69</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,374</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted-average grant date fair value of the Company&#8217;s stock options granted during the years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$28.49</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$39.66</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$19.65</span></span><span style="font-family:inherit;font-size:10pt;"> per share, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The total unrecognized compensation cost related to the unvested options as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$35.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and will be recognized over a weighted-average period of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>2.9 years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The aggregate intrinsic value of options exercised during the years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$15.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$54.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$24.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Units</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the 2014 Plan, the Company grants RSUs and PRSUs to the Company&#8217;s directors and certain of the Company&#8217;s employees and consultants. The terms of these grants under the 2014 Plan, including the vesting periods, are determined by the Company&#8217;s board of directors or the compensation committee, or a subcommittee thereof.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the first quarter of 2019, the Company granted </span><span style="font-family:inherit;font-size:10pt;"><span>186,433</span></span><span style="font-family:inherit;font-size:10pt;"> PRSUs with an aggregate grant date fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>$11.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> to certain of its employees. These PRSU awards are generally subject to vesting over periods of approximately one or </span><span style="font-family:inherit;font-size:10pt;"><span>two years</span></span><span style="font-family:inherit;font-size:10pt;">, based on the Company achieving pre-determined consolidated revenue and adjusted EBITDA (loss) performance targets for the 2019 fiscal year. As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the performance targets were not met and </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> awards vested. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the fourth quarter of 2019, the Company granted </span><span style="font-family:inherit;font-size:10pt;"><span>1,275,955</span></span><span style="font-family:inherit;font-size:10pt;"> PRSUs with an aggregate grant date fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>$29.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> to certain of its employees. These PRSU awards are subject to vesting over a period of </span><span style="font-family:inherit;font-size:10pt;"><span>three years</span></span><span style="font-family:inherit;font-size:10pt;">, based on the Company&#8217;s stock price achieving pre-determined total shareholder return targets relative to that of companies comprising the Russell 3000 Index during each of the one, two and three-year vesting periods. The PRSU award agreements provide that the quantity of units subject to vesting may range from </span><span style="font-family:inherit;font-size:10pt;"><span>200%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>0%</span></span><span style="font-family:inherit;font-size:10pt;"> of the granted quantities, depending on the achievement of market-based targets. The expense recognized each period is determined at the time of grant and not subject to fluctuation due to the achievement of market-based targets.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Throughout </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the Company granted RSUs under the 2014 Plan to the Company&#8217;s directors and certain of the Company&#8217;s employees and consultants. The terms of the restricted stock unit grants under the 2014 Plan, including the vesting periods, are determined by the Company&#8217;s board of directors or the compensation committee thereof. Restricted stock units are generally subject to service-based vesting conditions and vest at various times from the date of the grant, with most restricted stock units vesting in equal annual tranches, generally over a period of three to </span><span style="font-family:inherit;font-size:10pt;"><span>four years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following is a summary of RSU and PRSU activity for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:71%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted Stock</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant Date Fair</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value per Share</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding balance as of December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,139,045</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52.47</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,388,919</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32.50</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(538,752</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42.74</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(294,297</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50.15</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding balance as of December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,694,915</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.76</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The total compensation cost related to the nonvested restricted stock units not yet recognized as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$93.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and will be recognized over a weighted-average period of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>2.1 years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January 2020, the Company issued its annual grants to certain employees consisting of </span><span style="font-family:inherit;font-size:10pt;"><span>1.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> RSUs with an aggregate grant date fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>$34.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>1.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> PRSUs with an aggregate intrinsic value of </span><span style="font-family:inherit;font-size:10pt;"><span>$37.6 million</span></span><span style="font-family:inherit;font-size:10pt;">. These RSU and PRSU awards vest over a period of </span><span style="font-family:inherit;font-size:10pt;"><span>three years</span></span><span style="font-family:inherit;font-size:10pt;">. The quantity of PRSU awards that will vest is based on the Company&#8217;s stock price achieving pre-determined total shareholder return targets relative to that of companies comprising the Russell 3000 Index during each performance period. The PRSU award agreements provide that the quantity of units subject to vesting may range from </span><span style="font-family:inherit;font-size:10pt;"><span>200%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>0%</span></span><span style="font-family:inherit;font-size:10pt;"> of the granted quantities for the first performance period, depending on the achievement of market-based targets. Achievement percentages applicable to the second and third performance periods will be determined in advance of the grants date, by the Company&#8217;s compensation committee. The expense recognized each period is determined at the time of grant and not subject to fluctuation due to the achievement of market-based targets.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employee Stock Purchase Plan</span></div><div style="line-height:120%;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s 2017 Employee Stock Purchase Plan (the &#8220;ESPP&#8221;) provides (i) for two offering periods each year and (ii)&#160;that the purchase price for shares of the Company&#8217;s common stock purchased under the ESPP will be 90% of the lesser of the fair market value of the Company&#8217;s common stock on the purchase date or the fair market value of the Company&#8217;s common stock on the first day of the offering period. Notwithstanding the foregoing, the compensation committee of the Company&#8217;s board of directors may exercise its discretion, subject to certain conditions, to make changes to certain aspects of the ESPP including, but not limited to, the length of the offering periods and that the purchase price will be </span><span style="font-family:inherit;font-size:10pt;"><span>85%</span></span><span style="font-family:inherit;font-size:10pt;"> of the lesser of the fair market value of the Company&#8217;s common stock on the purchase date or the fair market value of 2U&#8217;s common stock on the first day of the offering period. Participating eligible employees select a rate of payroll deduction between </span><span style="font-family:inherit;font-size:10pt;"><span>1%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>15%</span></span><span style="font-family:inherit;font-size:10pt;"> of their salary or wage compensation received from the Company as in effect at the start of the offering period, with the aggregate purchase limited to a maximum fair market value of </span><span style="font-family:inherit;font-size:10pt;"><span>$25,000</span></span><span style="font-family:inherit;font-size:10pt;"> per employee per year. Participation in the ESPP began on January 1, 2018. The ESPP is intended to qualify as an employee stock purchase plan under Section&#160;423 of the Internal Revenue Code. A maximum of </span><span style="font-family:inherit;font-size:10pt;"><span>1,000,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of 2U&#8217;s common stock may be issued under the ESPP, subject to adjustments for certain capital transactions.</span></div><div style="line-height:120%;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, an aggregate of </span><span style="font-family:inherit;font-size:10pt;"><span>123,365</span></span><span style="font-family:inherit;font-size:10pt;"> shares of 2U&#8217;s common stock were purchased in accordance with the ESPP. Net proceeds from the issuance of shares of 2U&#8217;s common stock under the ESPP for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$3.4 million</span></span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>812,964</span></span><span style="font-family:inherit;font-size:10pt;"> shares remain available for purchase under the ESPP.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation Expense</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense related to stock-based awards, as well as the ESPP, is included in the following line items on the accompanying consolidated statements of operations and comprehensive loss:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Curriculum and teaching</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Servicing and support</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,915</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,764</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,036</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Technology and content development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,241</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,094</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,306</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Marketing and sales</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,021</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,743</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,742</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,282</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,795</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,843</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,504</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,410</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,930</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prior to January&#160;1, 2017, the Company adjusted stock-based compensation expense for estimated forfeitures of stock-based awards. Beginning on January&#160;1, 2017, the Company began accounting for forfeitures (and the impact on stock-based compensation expense) as they occur and recorded the cumulative-effect of this accounting change at that time.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6812254928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company leases facilities under non-cancelable operating leases primarily in the United States, South Africa, the United Kingdom and Canada. The Company&#8217;s operating leases have remaining lease terms of between </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>11 years</span></span><span style="font-family:inherit;font-size:10pt;">, some of which include options to extend the leases for up to </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;">, and some of which include options to terminate the leases within one year. These options to extend the terms of the Company&#8217;s operating leases were not deemed to be reasonably certain of exercise as of lease commencement and are therefore not included in the determination of their respective non-cancelable lease terms. The future lease payments due under non-cancelable operating lease arrangements contain fixed rent increases over the term of the lease. The Company also leases office equipment under non-cancelable leases. The Company did not have any subleases as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of lease expense consisted of the following for the period presented:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended<br/>December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,725</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>737</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,195</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,657</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, for the Company&#8217;s operating leases, the weighted-average remaining lease term was </span><span style="font-family:inherit;font-size:10pt;"><span>7.9 years</span></span><span style="font-family:inherit;font-size:10pt;"> and the weighted-average discount rate was </span><span style="font-family:inherit;font-size:10pt;"><span>12.3%</span></span><span style="font-family:inherit;font-size:10pt;">. For the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, cash paid for amounts included in the measurement of operating lease liabilities was </span><span style="font-family:inherit;font-size:10pt;"><span>$13.5 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The maturities of operating lease liabilities were as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,956</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,934</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,043</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,685</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,262</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,952</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>117,832</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: imputed interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(43,538</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,294</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company has additional operating leases for facilities that have not yet commenced with future minimum lease payments of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$93.1 million</span></span><span style="font-family:inherit;font-size:10pt;">. These operating leases&#160;will commence during fiscal years 2020&#160;and 2021, with lease terms of between </span><span style="font-family:inherit;font-size:10pt;">four</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">twelve</span><span style="font-family:inherit;font-size:10pt;"> years.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of December 31, 2018, the future minimum lease payments for operating leases having initial or remaining noncancellable lease terms in excess of one year were as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,941</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,020</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,900</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,633</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,959</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,347</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total future minimum lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>136,800</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>XML
<SEQUENCE>48
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6831504160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_PropertyAndEquipmentAndAmortizableIntangibleAssetsAbstract', window );"><strong>Property and Equipment, Net</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and Equipment, Net</a></td>
<td class="text">Property and Equipment, Net<div style="line-height:120%;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net consisted of the following as of:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Computer hardware</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,685</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,114</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Furniture and office equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,478</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,888</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,461</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,158</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements in process</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,318</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,940</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,942</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,100</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24,299</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,801</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,643</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,299</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation expense of property and equipment was </span><span style="font-family:inherit;font-size:10pt;"><span>$11.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$8.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_PropertyAndEquipmentAndAmortizableIntangibleAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>NA.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_PropertyAndEquipmentAndAmortizableIntangibleAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</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_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>XML
<SEQUENCE>49
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6831432256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Amortizable Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of goodwill</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below summarizes the changes in the carrying amount of goodwill by reportable segment:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Graduate Program Segment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Alternative Credential Segment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,988</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,988</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,136</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,136</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December 31, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,852</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,852</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill recognized in connection with business combination</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>425,346</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>425,346</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impairment charge (current and cumulative)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(70,379</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(70,379</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,531</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,531</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>418,350</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>418,350</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of amortizable intangible assets</a></td>
<td class="text"><div style="line-height:120%;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortizable intangible assets, net consisted of the following as of:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="26"/></tr><tr><td style="width:26%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average Useful</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Life (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3-5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>142,712</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41,106</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101,606</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,291</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,945</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,346</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized content development</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4-5</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>167,758</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(54,736</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,022</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,725</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(31,662</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,063</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">University client relationships</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9-10</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110,344</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,419</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,925</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,616</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,269</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,347</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names and domain names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5-10</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,462</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,940</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,522</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,793</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,944</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,849</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total amortizable intangible assets, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>447,276</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(114,201</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>333,075</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>192,425</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(55,820</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>136,605</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of estimated future amortization expense for amortizable intangible assets</a></td>
<td class="text">As of <span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the estimated future amortization expense for amortizable intangible assets placed in service is as follows (in thousands):</span><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,955</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,605</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,520</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,403</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,512</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,357</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>302,352</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>XML
<SEQUENCE>50
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6812273136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Financial Information (Unaudited)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information Disclosure [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="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationTextBlock', window );">Quarterly Financial Information (Unaudited)</a></td>
<td class="text">Quarterly Financial Information (Unaudited)<div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables set forth certain unaudited quarterly financial data for </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. This unaudited information has been prepared on the same basis as the audited information included elsewhere in this Annual Report and includes all adjustments necessary to present fairly the information set forth therein. The operating results are not necessarily indicative of results for any future period.</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except share and per share amounts)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,234</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>135,461</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>153,798</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>163,178</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Costs and expenses</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Curriculum and teaching</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,701</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,308</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,336</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,925</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Servicing and support</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,174</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,993</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,351</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,372</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Technology and content development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,794</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,043</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,132</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,504</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Marketing and sales</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,961</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,749</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,521</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82,164</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,023</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,408</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,040</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,549</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impairment charge</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,379</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total costs and expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>146,653</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>181,501</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>288,759</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>204,514</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Loss from operations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24,419</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(46,040</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(134,961</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41,336</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,349</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,814</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>924</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>713</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(55</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,424</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,651</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,289</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other income (expense), net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(370</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(710</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>386</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Loss before income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22,495</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(46,663</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(140,398</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(45,526</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Income tax benefit (expense)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>941</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,691</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(714</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>942</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net loss</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21,554</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27,972</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(141,112</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,584</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net loss per share, basic and diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.37</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.46</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.23</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.70</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-average shares used in computing net loss per share, basic and diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,138,692</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,516,662</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,358,890</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,481,130</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br/>2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br/>2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, <br/>2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except share and per share amounts)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92,288</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,423</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,963</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,095</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Costs and expenses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Curriculum and teaching</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,307</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,007</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,351</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,625</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Servicing and support</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,233</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,297</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,586</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,087</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Technology and content development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,840</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,235</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,361</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,376</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Marketing and sales</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,058</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,376</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,548</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,033</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,869</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,480</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,974</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,666</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total costs and expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,307</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119,395</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,820</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>111,787</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Income (loss) from operations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,019</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21,972</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,857</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,308</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>342</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>912</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,799</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,120</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other expense, net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(395</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(825</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(273</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(229</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Income (loss) before income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,099</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21,912</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,358</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,172</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Income tax benefit (expense)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,228</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,565</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>414</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(340</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net income (loss)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,871</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18,347</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,944</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,832</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net income (loss) per share, basic</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.28</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.17</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.08</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net income (loss) per share, diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.28</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.17</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.08</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-average shares used in computing net income (loss) per share, basic</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,687,299</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,981,192</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,663,361</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,924,666</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-average shares used in computing net income (loss) per share, diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,687,299</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,981,192</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,663,361</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,666,682</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -URI http://asc.fasb.org/topic&amp;trid=2126967<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>JSON
<SEQUENCE>52
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "a2u201910-k.htm": {
   "axisCustom": 1,
   "axisStandard": 25,
   "contextCount": 226,
   "dts": {
    "calculationLink": {
     "local": [
      "twou-20191231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "twou-20191231_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": [
      "a2u201910-k.htm"
     ]
    },
    "labelLink": {
     "local": [
      "twou-20191231_lab.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml",
      "http://xbrl.fasb.org/srt/2019/elts/srt-doc-2019-01-31.xml",
      "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "twou-20191231_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml",
      "http://xbrl.fasb.org/srt/2019/elts/srt-ref-2019-01-31.xml",
      "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "twou-20191231.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd",
      "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/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-2019-01-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-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",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd",
      "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd",
      "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd",
      "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd",
      "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd",
      "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd",
      "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 638,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2019-01-31": 57,
    "http://www.2u.com/20191231": 5,
    "http://xbrl.sec.gov/dei/2019-01-31": 5,
    "total": 67
   },
   "keyCustom": 63,
   "keyStandard": 435,
   "memberCustom": 29,
   "memberStandard": 34,
   "nsprefix": "twou",
   "nsuri": "http://www.2u.com/20191231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001000 - Document - COVER PAGE",
     "role": "http://www.2u.com/role/CoverPage",
     "shortName": "COVER PAGE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2103100 - Disclosure - Business Combination",
     "role": "http://www.2u.com/role/BusinessCombination",
     "shortName": "Business Combination",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2104100 - Disclosure - Property and Equipment, Net",
     "role": "http://www.2u.com/role/PropertyAndEquipmentNet",
     "shortName": "Property and Equipment, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2105100 - Disclosure - Goodwill and Amortizable Intangible Assets",
     "role": "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssets",
     "shortName": "Goodwill and Amortizable Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2106100 - Disclosure - Accrued Expenses Accrued Expenses",
     "role": "http://www.2u.com/role/AccruedExpensesAccruedExpenses",
     "shortName": "Accrued Expenses Accrued Expenses",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2107100 - Disclosure - Commitments and Contingencies",
     "role": "http://www.2u.com/role/CommitmentsAndContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2108100 - Disclosure - Leases",
     "role": "http://www.2u.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2109100 - Disclosure - Debt",
     "role": "http://www.2u.com/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2110100 - Disclosure - Income Taxes",
     "role": "http://www.2u.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2111100 - Disclosure - Stockholders' Equity",
     "role": "http://www.2u.com/role/StockholdersEquity",
     "shortName": "Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2112100 - Disclosure - Stock-Based Compensation",
     "role": "http://www.2u.com/role/StockBasedCompensation",
     "shortName": "Stock-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001000 - Statement - Consolidated Balance Sheets",
     "role": "http://www.2u.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2113100 - Disclosure - Net Loss per Share",
     "role": "http://www.2u.com/role/NetLossPerShare",
     "shortName": "Net Loss per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2114100 - Disclosure - Segment and Geographic Information",
     "role": "http://www.2u.com/role/SegmentAndGeographicInformation",
     "shortName": "Segment and Geographic Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2115100 - Disclosure - Retirement Plan",
     "role": "http://www.2u.com/role/RetirementPlan",
     "shortName": "Retirement Plan",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2117100 - Disclosure - Quarterly Financial Information (Unaudited)",
     "role": "http://www.2u.com/role/QuarterlyFinancialInformationUnaudited",
     "shortName": "Quarterly Financial Information (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2202201 - Disclosure - Significant Accounting Policies (Policies)",
     "role": "http://www.2u.com/role/SignificantAccountingPoliciesPolicies",
     "shortName": "Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2303301 - Disclosure - Business Combination (Tables)",
     "role": "http://www.2u.com/role/BusinessCombinationTables",
     "shortName": "Business Combination (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2304301 - Disclosure - Property and Equipment, Net (Tables)",
     "role": "http://www.2u.com/role/PropertyAndEquipmentNetTables",
     "shortName": "Property and Equipment, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2305301 - Disclosure - Goodwill and Amortizable Intangible Assets (Tables)",
     "role": "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsTables",
     "shortName": "Goodwill and Amortizable Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2307301 - Disclosure - Commitments and Contingencies (Tables)",
     "role": "http://www.2u.com/role/CommitmentsAndContingenciesTables",
     "shortName": "Commitments and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2308301 - Disclosure - Leases (Tables)",
     "role": "http://www.2u.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001501 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "role": "http://www.2u.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2309301 - Disclosure - Debt (Tables)",
     "role": "http://www.2u.com/role/DebtTables",
     "shortName": "Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2310301 - Disclosure - Income Taxes (Tables)",
     "role": "http://www.2u.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "twou:ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2311301 - Disclosure - Stockholders' Equity (Tables)",
     "role": "http://www.2u.com/role/StockholdersEquityTables",
     "shortName": "Stockholders' Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "twou:ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2312301 - Disclosure - Stock-Based Compensation (Tables)",
     "role": "http://www.2u.com/role/StockBasedCompensationTables",
     "shortName": "Stock-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2313301 - Disclosure - Net Loss per Share (Tables)",
     "role": "http://www.2u.com/role/NetLossPerShareTables",
     "shortName": "Net Loss per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "twou:RevenueAndEbitdaLossBySegmentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2314301 - Disclosure - Segment and Geographic Information (Tables)",
     "role": "http://www.2u.com/role/SegmentAndGeographicInformationTables",
     "shortName": "Segment and Geographic Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "twou:RevenueAndEbitdaLossBySegmentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2317301 - Disclosure - Quarterly Financial Information (Unaudited) (Tables)",
     "role": "http://www.2u.com/role/QuarterlyFinancialInformationUnauditedTables",
     "shortName": "Quarterly Financial Information (Unaudited) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-2",
      "first": true,
      "lang": null,
      "name": "twou:NumberofEducationalOfferings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "offering",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2401401 - Disclosure - Organization (Details)",
     "role": "http://www.2u.com/role/OrganizationDetails",
     "shortName": "Organization (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-2",
      "first": true,
      "lang": null,
      "name": "twou:NumberofEducationalOfferings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "offering",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:GoodwillImpairmentLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402402 - Disclosure - Significant Accounting Policies (Details)",
     "role": "http://www.2u.com/role/SignificantAccountingPoliciesDetails",
     "shortName": "Significant Accounting Policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "twou:NonCashLongLivedAssetAdditionsPolicyTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentAdditions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "D2019Q2May22",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessCombinationConsiderationTransferred1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403402 - Disclosure - Business Combination Business Combination (Details)",
     "role": "http://www.2u.com/role/BusinessCombinationBusinessCombinationDetails",
     "shortName": "Business Combination Business Combination (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "D2019Q2May22",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessCombinationConsiderationTransferred1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "twou:RevenueAndEbitdaLossBySegmentTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002000 - Statement - Consolidated Statements of Operations and Comprehensive Loss",
     "role": "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss",
     "shortName": "Consolidated Statements of Operations and Comprehensive Loss",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:AssetImpairmentCharges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403403 - Disclosure - Business Combination - Estimated Fair Value (Details)",
     "role": "http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails",
     "shortName": "Business Combination - Estimated Fair Value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "I2019Q2May22_us-gaap_BusinessAcquisitionAxis_twou_TrilogyEducationServicesInc.Member",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403404 - Disclosure - Business Combination - Pro Forma Information (Details)",
     "role": "http://www.2u.com/role/BusinessCombinationProFormaInformationDetails",
     "shortName": "Business Combination - Pro Forma Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404402 - Disclosure - Property and Equipment, Net (Details)",
     "role": "http://www.2u.com/role/PropertyAndEquipmentNetDetails",
     "shortName": "Property and Equipment, Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405402 - Disclosure - Goodwill and Amortizable Intangible Assets - Goodwill (Details)",
     "role": "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsGoodwillDetails",
     "shortName": "Goodwill and Amortizable Intangible Assets - Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405403 - Disclosure - Goodwill and Amortizable Intangible Assets - Amortizable Intangible Assets (Details)",
     "role": "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails",
     "shortName": "Goodwill and Amortizable Intangible Assets - Amortizable Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:GoodwillImpairmentLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405404 - Disclosure - Goodwill and Amortizable Intangible Assets - Additional Information (Details)",
     "role": "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails",
     "shortName": "Goodwill and Amortizable Intangible Assets - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:PaymentsToAcquireSoftware",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405405 - Disclosure - Goodwill and Amortizable Intangible Assets - Estimated Future Amortization Expense and License agreement (Details)",
     "role": "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails",
     "shortName": "Goodwill and Amortizable Intangible Assets - Estimated Future Amortization Expense and License agreement (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccruedProfessionalFeesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406401 - Disclosure - Accrued Expenses (Details)",
     "role": "http://www.2u.com/role/AccruedExpensesDetails",
     "shortName": "Accrued Expenses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccruedProfessionalFeesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractualObligationDueInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407402 - Disclosure - Commitments and Contingencies - Future Minimum Payments Due to University Clients (Details)",
     "role": "http://www.2u.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDueToUniversityClientsDetails",
     "shortName": "Commitments and Contingencies - Future Minimum Payments Due to University Clients (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractualObligationDueInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "twou:AdditionalInvestmentInEducationalTechnologyContingentPayment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407403 - Disclosure - Commitments and Contingencies (Details)",
     "role": "http://www.2u.com/role/CommitmentsAndContingenciesDetails",
     "shortName": "Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "twou:AdditionalInvestmentInEducationalTechnologyContingentPayment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": null,
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002501 - Statement - Consolidated Statements of Operations and Comprehensive Loss (Parenthetical)",
     "role": "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical",
     "shortName": "Consolidated Statements of Operations and Comprehensive Loss (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseRenewalTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408402 - Disclosure - Leases (Details)",
     "role": "http://www.2u.com/role/LeasesDetails",
     "shortName": "Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseRenewalTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408403 - Disclosure - Leases - Lease Cost (Details)",
     "role": "http://www.2u.com/role/LeasesLeaseCostDetails",
     "shortName": "Leases - Lease Cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408404 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details)",
     "role": "http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails",
     "shortName": "Leases - Maturities of Operating Lease Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408405 - Disclosure - Leases - Future Minimum Lease Payments for Operating Leases (Details)",
     "role": "http://www.2u.com/role/LeasesFutureMinimumLeasePaymentsForOperatingLeasesDetails",
     "shortName": "Leases - Future Minimum Lease Payments for Operating Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409402 - Disclosure - Debt - Long-Term Debt (Details)",
     "role": "http://www.2u.com/role/DebtLongTermDebtDetails",
     "shortName": "Debt - Long-Term Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409403 - Disclosure - Debt (Details)",
     "role": "http://www.2u.com/role/DebtDetails",
     "shortName": "Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4QTD",
      "decimals": "-5",
      "lang": null,
      "name": "twou:DebtInstrumentMinimumGraduateLQAR",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410402 - Disclosure - Income Taxes - Other (Details)",
     "role": "http://www.2u.com/role/IncomeTaxesOtherDetails",
     "shortName": "Income Taxes - Other (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentForeignTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410403 - Disclosure - Income Taxes - Components of income tax (provision) benefit (Details)",
     "role": "http://www.2u.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionBenefitDetails",
     "shortName": "Income Taxes - Components of income tax (provision) benefit (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentForeignTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410404 - Disclosure - Income Taxes - Carryforwards (Details)",
     "role": "http://www.2u.com/role/IncomeTaxesCarryforwardsDetails",
     "shortName": "Income Taxes - Carryforwards (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "D2018Q2May22-May22",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProceedsFromIssuanceOfCommonStock",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411402 - Disclosure - Stockholders' Equity (Details)",
     "role": "http://www.2u.com/role/StockholdersEquityDetails",
     "shortName": "Stockholders' Equity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "D2018Q2May22-May22",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProceedsFromIssuanceOfCommonStock",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003000 - Statement - Consolidated Statement of Changes in Stockholders' Equity",
     "role": "http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity",
     "shortName": "Consolidated Statement of Changes in Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "twou:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNumberOfEmployeeCompensationPlans",
      "reportCount": 1,
      "unitRef": "plan",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412402 - Disclosure - Stock-Based Compensation - Additional Information (Details)",
     "role": "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails",
     "shortName": "Stock-Based Compensation - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412403 - Disclosure - Stock-Based Compensation - Stock Options (Details)",
     "role": "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails",
     "shortName": "Stock-Based Compensation - Stock Options (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "D2017Q2Jun5-Jun5",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "twou:PercentagePurchasePriceFairMarketValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412404 - Disclosure - Stock-Based Compensation - Employee Stock Purchase Plan (Details)",
     "role": "http://www.2u.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails",
     "shortName": "Stock-Based Compensation - Employee Stock Purchase Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "D2017Q2Jun5-Jun5",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "twou:PercentagePurchasePriceFairMarketValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2019Q4_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412405 - Disclosure - Stock-Based Compensation - Restricted Stock Units (Details)",
     "role": "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
     "shortName": "Stock-Based Compensation - Restricted Stock Units (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2019Q1_us-gaap_AwardTypeAxis_twou_PerformanceRestrictedStockUnitsMember",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412406 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details)",
     "role": "http://www.2u.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails",
     "shortName": "Stock-Based Compensation - Stock-Based Compensation Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413402 - Disclosure - Net Loss per Share (Details)",
     "role": "http://www.2u.com/role/NetLossPerShareDetails",
     "shortName": "Net Loss per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414402 - Disclosure - Segment and Geographic Information - Narrative (Details)",
     "role": "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails",
     "shortName": "Segment and Geographic Information - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414403 - Disclosure - Segment and Geographic Information - Segment Results of Operations (Details)",
     "role": "http://www.2u.com/role/SegmentAndGeographicInformationSegmentResultsOfOperationsDetails",
     "shortName": "Segment and Geographic Information - Segment Results of Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "twou:RevenueAndEbitdaLossBySegmentTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "3",
      "lang": null,
      "name": "twou:PercentageOfProfitLossFromSegmentOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414404 - Disclosure - Segment and Geographic Information - Reconciliation of Net Loss to Total Segment Profitability (Details)",
     "role": "http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails",
     "shortName": "Segment and Geographic Information - Reconciliation of Net Loss to Total Segment Profitability (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ForeignCurrencyTransactionLossBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Assets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414405 - Disclosure - Segment and Geographic Information - Total Assets by Segment (Details)",
     "role": "http://www.2u.com/role/SegmentAndGeographicInformationTotalAssetsBySegmentDetails",
     "shortName": "Segment and Geographic Information - Total Assets by Segment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2019Q4_us-gaap_StatementBusinessSegmentsAxis_twou_GraduateProgramSegmentMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:Assets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004000 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414406 - Disclosure - Segment and Geographic Information - Trade Accounts Receivable and Contract Liabilities (Details)",
     "role": "http://www.2u.com/role/SegmentAndGeographicInformationTradeAccountsReceivableAndContractLiabilitiesDetails",
     "shortName": "Segment and Geographic Information - Trade Accounts Receivable and Contract Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "twou:SegmentTradeAccountsReceivableAndContractLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FI2019Q4",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ReceivablesNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415401 - Disclosure - Retirement Plan (Details)",
     "role": "http://www.2u.com/role/RetirementPlanDetails",
     "shortName": "Retirement Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417402 - Disclosure - Quarterly Financial Information (Unaudited) (Details)",
     "role": "http://www.2u.com/role/QuarterlyFinancialInformationUnauditedDetails",
     "shortName": "Quarterly Financial Information (Unaudited) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4QTD",
      "decimals": "-3",
      "lang": null,
      "name": "twou:CurriculumAndTeachingCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101100 - Disclosure - Organization",
     "role": "http://www.2u.com/role/Organization",
     "shortName": "Organization",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2102100 - Disclosure - Significant Accounting Policies",
     "role": "http://www.2u.com/role/SignificantAccountingPolicies",
     "shortName": "Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a2u201910-k.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 65,
   "tag": {
    "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.2u.com/role/CoverPage"
     ],
     "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.2u.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover page."
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r411"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "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.2u.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r410"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "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.2u.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r408"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CoverPage"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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.2u.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.2u.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.2u.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.2u.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r412"
     ],
     "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.2u.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r412"
     ],
     "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.2u.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.2u.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r412"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "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.2u.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r414"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CoverPage"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r412"
     ],
     "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.2u.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r412"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r412"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r412"
     ],
     "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.2u.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "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.2u.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r407"
     ],
     "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.2u.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r409"
     ],
     "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.2u.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "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.2u.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": {
     "auth_ref": [
      "r413"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.",
        "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]",
        "terseLabel": "Schedule of future minimum payments to university clients"
       }
      }
     },
     "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CommitmentsAndContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r47",
      "r91",
      "r417"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.",
        "label": "Counterparty Name [Axis]",
        "terseLabel": "Counterparty Name [Axis]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r139",
      "r209",
      "r213",
      "r398"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by name or description of a single external customer or a group of external customers.",
        "label": "Customer [Axis]",
        "terseLabel": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.2u.com/role/LeasesDetails",
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails",
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.2u.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails",
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.2u.com/role/LeasesDetails",
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails",
      "http://www.2u.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails",
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Single external customer or group of external customers.",
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.2u.com/role/LeasesDetails",
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails",
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.2u.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails",
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.2u.com/role/LeasesDetails",
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails",
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.2u.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails",
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.",
        "label": "Counterparty Name [Domain]",
        "terseLabel": "Counterparty Name [Domain]"
       }
      }
     },
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r138",
      "r209",
      "r212",
      "r397",
      "r402",
      "r404",
      "r415",
      "r416"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "twou_AccruedTransactionIntegrationandRestructuringRelatedCosts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accrued Transaction, Integration and Restructuring-Related Costs",
        "label": "Accrued Transaction, Integration and Restructuring-Related Costs",
        "terseLabel": "Accrued transaction, integration and restructuring-related costs"
       }
      }
     },
     "localname": "AccruedTransactionIntegrationandRestructuringRelatedCosts",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_AdditionalInvestmentInEducationalTechnologyContingentPayment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additional Investment In Educational Technology, Contingent Payment",
        "label": "Additional Investment In Educational Technology, Contingent Payment",
        "terseLabel": "Additional investment In educational technology, contingent payment"
       }
      }
     },
     "localname": "AdditionalInvestmentInEducationalTechnologyContingentPayment",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/CommitmentsAndContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_AdjustmentsToNetIncomeLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of adjustments related to net income (loss).",
        "label": "Adjustments to Net Income (Loss)",
        "totalLabel": "Total adjustments"
       }
      }
     },
     "localname": "AdjustmentsToNetIncomeLoss",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_AdvancesFromToCustomers": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cashflows for advances from or to customers.",
        "label": "Advances from (to) Customers",
        "negatedLabel": "Advances made to university clients"
       }
      }
     },
     "localname": "AdvancesFromToCustomers",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_AdvancesRepaidFromToCustomers": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Advances Repaid From (To) Customers",
        "label": "Advances Repaid From (To) Customers",
        "terseLabel": "Advances repaid by university clients"
       }
      }
     },
     "localname": "AdvancesRepaidFromToCustomers",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_AdvancesToClientsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy related to advances to clients.",
        "label": "Advances to Clients [Policy Text Block]",
        "terseLabel": "Advances to University Clients"
       }
      }
     },
     "localname": "AdvancesToClientsPolicyTextBlock",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "twou_AlternativeCredentialSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Alternative Credential Segment",
        "label": "Alternative Credential Segment [Member]",
        "terseLabel": "Alternative Credential Segment"
       }
      }
     },
     "localname": "AlternativeCredentialSegmentMember",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsGoodwillDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationSegmentResultsOfOperationsDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationTotalAssetsBySegmentDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationTradeAccountsReceivableAndContractLiabilitiesDetails",
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_BasicAndDilutedEarningsPerShareProforma": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Pro forma diluted and basic and diluted earnings per share, which is commonly presented in initial public offerings.",
        "label": "Basic and Diluted Earnings Per Share Proforma",
        "terseLabel": "Pro forma net loss per share, basic and diluted (in dollars per share)"
       }
      }
     },
     "localname": "BasicAndDilutedEarningsPerShareProforma",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/BusinessCombinationProFormaInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "twou_BusinessAcquisitionParValue": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business Acquisition, Par Value",
        "label": "Business Acquisition, Par Value",
        "terseLabel": "Par value of common stock (in dollars per share)"
       }
      }
     },
     "localname": "BusinessAcquisitionParValue",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/BusinessCombinationBusinessCombinationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "twou_CapitalStockSharesAuthorized": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of shares of capital stock permitted to be issued by the entity's charter and bylaws.",
        "label": "Capital Stock Shares, Authorized",
        "verboseLabel": "Authorized shares of capital stock (in shares)"
       }
      }
     },
     "localname": "CapitalStockSharesAuthorized",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "twou_CapitalizedContentDevelopmentCostsUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the useful life of capitalized content development costs. Such life is expressed in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Capitalized Content Development Costs Useful Life",
        "terseLabel": "Useful life of capitalized content development costs"
       }
      }
     },
     "localname": "CapitalizedContentDevelopmentCostsUsefulLife",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "twou_CapitalizedContractCostAdditionalCostsCapitalized": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Capitalized Contract Cost, Additional Costs Capitalized",
        "label": "Capitalized Contract Cost, Additional Costs Capitalized",
        "terseLabel": "Additional net capitalized contract acquisition cost"
       }
      }
     },
     "localname": "CapitalizedContractCostAdditionalCostsCapitalized",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "",
        "label": "Common Stock Capital Shares Reserved for Future Issuance [Abstract]",
        "terseLabel": "Shares of common stock reserved for future issuance"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuanceAbstract",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/StockholdersEquityDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of common shares reserved for future issuance pertaining to available for future issuance under employee stock purchase plan.",
        "label": "Common Stock Capital Shares Reserved for Future Issuance, Available for Future Issuance Under Stock Purchase Plan",
        "terseLabel": "Available for future issuance under employee stock purchase plan (in shares)",
        "verboseLabel": "Available for future issuance under 2017 Employee Stock Purchase Plan (in shares)"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails",
      "http://www.2u.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/StockholdersEquityDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of outstanding restricted stock units reserved for future issuance pertaining to possible future issuance under stock option plans.",
        "label": "Common Stock Capital Shares Reserved for Future Issuance Outstanding Restricted Stock Units",
        "terseLabel": "Outstanding restricted stock units (in shares)"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/StockholdersEquityDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of common shares reserved for future issuance pertaining to outstanding stock options.",
        "label": "Common Stock Capital Shares Reserved for Future Issuance Outstanding Stock Options",
        "terseLabel": "Outstanding stock options (in shares)"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/StockholdersEquityDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of common shares reserved for future issuance pertaining to possible future issuance under stock option plans.",
        "label": "Common Stock Capital Shares Reserved for Future Issuance Possible Future Issuance under Stock Option Plans",
        "terseLabel": "Available for future issuance under Amended and Restated 2014 Equity Incentive Plan (in shares)"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "twou_ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails": {
       "order": 6.0,
       "parentTag": "twou_AdjustmentsToNetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contract with Customer, Liability, Increase (Decrease) for Fair Value Adjustment",
        "label": "Contract with Customer, Liability, Increase (Decrease) for Fair Value Adjustment",
        "negatedTerseLabel": "Deferred revenue fair value adjustment"
       }
      }
     },
     "localname": "ContractwithCustomerLiabilityIncreaseDecreaseforFairValueAdjustment",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_CostOfServicesLicensesOfSourceCodeAndSoftwareDevelopment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount represents the cost of services licenses of source code and software development.",
        "label": "Cost of Services Licenses of Source Code and Software Development",
        "terseLabel": "Cost of services licenses of source code and software"
       }
      }
     },
     "localname": "CostOfServicesLicensesOfSourceCodeAndSoftwareDevelopment",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_CreditAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Credit Agreement [Member]",
        "label": "Credit Agreement [Member]",
        "terseLabel": "Credit Agreement"
       }
      }
     },
     "localname": "CreditAgreementMember",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_CurriculumAndTeachingCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 5.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents cost of service for curriculum and teaching related costs.",
        "label": "Curriculum and Teaching Costs",
        "terseLabel": "Curriculum and teaching"
       }
      }
     },
     "localname": "CurriculumAndTeachingCosts",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss",
      "http://www.2u.com/role/QuarterlyFinancialInformationUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_CurriculumAndTeachingMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents information related to curriculum and teaching cost.",
        "label": "Curriculum And Teaching [Member]",
        "terseLabel": "Curriculum and teaching"
       }
      }
     },
     "localname": "CurriculumAndTeachingMember",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_DebtInstrumentAlternativeCredentialSegmentRevenue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt Instrument, Alternative Credential Segment Revenue",
        "label": "Debt Instrument, Alternative Credential Segment Revenue",
        "terseLabel": "Minimum Alternative Credential LTMR"
       }
      }
     },
     "localname": "DebtInstrumentAlternativeCredentialSegmentRevenue",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_DebtInstrumentAlternativeCredentialSegmentRevenueMinimumRequirement": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt Instrument, Alternative Credential Segment Revenue, Minimum Requirement",
        "label": "Debt Instrument, Alternative Credential Segment Revenue, Minimum Requirement",
        "terseLabel": "Minimum Alternative Credential LTMR, minimum requirement"
       }
      }
     },
     "localname": "DebtInstrumentAlternativeCredentialSegmentRevenueMinimumRequirement",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_DebtInstrumentGraduateProgramSegmentRevenueMinimumRequirement": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt Instrument, Graduate Program Segment Revenue, Minimum Requirement",
        "label": "Debt Instrument, Graduate Program Segment Revenue, Minimum Requirement",
        "terseLabel": "Minimum Graduate LQAR, minimum requirement"
       }
      }
     },
     "localname": "DebtInstrumentGraduateProgramSegmentRevenueMinimumRequirement",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_DebtInstrumentMinimumGraduateLQAR": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt Instrument, Minimum Graduate LQAR",
        "label": "Debt Instrument, Minimum Graduate LQAR",
        "terseLabel": "Minimum Graduate LQAR"
       }
      }
     },
     "localname": "DebtInstrumentMinimumGraduateLQAR",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_DebtInstrumentMinimumUnrestrictedCash": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt Instrument, Minimum Unrestricted Cash",
        "label": "Debt Instrument, Minimum Unrestricted Cash",
        "terseLabel": "Required unrestricted cash as of last day of each fiscal quarter"
       }
      }
     },
     "localname": "DebtInstrumentMinimumUnrestrictedCash",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_DebtInstrumentPrepaymentPenalty": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt Instrument, Prepayment Penalty",
        "label": "Debt Instrument, Prepayment Penalty",
        "terseLabel": "Prepayment penalty"
       }
      }
     },
     "localname": "DebtInstrumentPrepaymentPenalty",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "twou_DebtInstrumentPrepaymentPremium": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt Instrument, Prepayment Premium",
        "label": "Debt Instrument, Prepayment Premium",
        "terseLabel": "Prepayment premium"
       }
      }
     },
     "localname": "DebtInstrumentPrepaymentPremium",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "twou_DeferredGovernmentGrantObligationsAccruedInterestNoLongerSubjecttoForgiveness": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Government Grant Obligations, Accrued Interest No Longer Subject to Forgiveness",
        "label": "Deferred Government Grant Obligations, Accrued Interest No Longer Subject to Forgiveness",
        "terseLabel": "Accrued interest no longer subject to forgiveness"
       }
      }
     },
     "localname": "DeferredGovernmentGrantObligationsAccruedInterestNoLongerSubjecttoForgiveness",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_DeferredGovernmentGrantObligationsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Government Grant Obligations [Member]",
        "label": "Deferred Government Grant Obligations [Member]",
        "terseLabel": "Deferred Government Grant Obligations"
       }
      }
     },
     "localname": "DeferredGovernmentGrantObligationsMember",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_DeferredGovernmentGrantObligationsNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/DebtLongTermDebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebtNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred government grant obligations due beyond one year or the operating cycle, whichever is longer.",
        "label": "Deferred Government Grant Obligations, Noncurrent",
        "terseLabel": "Deferred government grant obligations",
        "verboseLabel": "Deferred government grant obligations"
       }
      }
     },
     "localname": "DeferredGovernmentGrantObligationsNoncurrent",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/DebtDetails",
      "http://www.2u.com/role/DebtLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_DeferredGovernmentGrantObligationsPrincipalNoLongerSubjecttoForgiveness": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Government Grant Obligations, Principal No Longer Subject to Forgiveness",
        "label": "Deferred Government Grant Obligations, Principal No Longer Subject to Forgiveness",
        "terseLabel": "Principal no longer subject to forgiveness"
       }
      }
     },
     "localname": "DeferredGovernmentGrantObligationsPrincipalNoLongerSubjecttoForgiveness",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_DeferredTaxAssetsAccruedCompensationAndBenefits": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesOtherDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued compensation and benefits costs.",
        "label": "Deferred Tax Assets Accrued Compensation and Benefits",
        "terseLabel": "Accrued compensation and related benefits"
       }
      }
     },
     "localname": "DeferredTaxAssetsAccruedCompensationAndBenefits",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_DeferredTaxAssetsAccruedExpensesAndOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesOtherDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The tax effect as of the balance sheet date of the amount of estimated future tax deductions arising from accrued liabilities and other temporary differences not otherwise specified in the taxonomy.",
        "label": "Deferred Tax Assets Accrued Expenses And Other",
        "terseLabel": "Accrued expenses and other"
       }
      }
     },
     "localname": "DeferredTaxAssetsAccruedExpensesAndOther",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_DeferredTaxLiabilitiesPrepaidExpensesAndOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesOtherDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses and other.",
        "label": "Deferred Tax Liabilities, Prepaid Expenses and Other",
        "negatedLabel": "Prepaid expenses and other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPrepaidExpensesAndOther",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_DefinedContributionPlanAnnualContributionsPerEmployeePercent": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The percentage of employee gross pay the employee may contribute to a defined contribution plan.",
        "label": "Defined Contribution Plan, Annual Contributions Per Employee, Percent",
        "terseLabel": "Percentage of payroll deduction"
       }
      }
     },
     "localname": "DefinedContributionPlanAnnualContributionsPerEmployeePercent",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "twou_DevelopedContentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Developed Content [Member]",
        "label": "Developed Content [Member]",
        "terseLabel": "Developed content",
        "verboseLabel": "Developed Content"
       }
      }
     },
     "localname": "DevelopedContentMember",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedMaximumPeriodForRecognition1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not yet Recognized Maximum Period for Recognition 1",
        "terseLabel": "Unrecognized compensation cost period expected to be realized"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedMaximumPeriodForRecognition1",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "twou_EmployeeStockPurchasePlanAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "n/a",
        "label": "Employee Stock Purchase Plan [Abstract]",
        "terseLabel": "Employee Stock Purchase Plan"
       }
      }
     },
     "localname": "EmployeeStockPurchasePlanAbstract",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "twou_EquityIncentivePlan2008Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents information pertaining to the 2008 Equity Incentive Plan.",
        "label": "Equity Incentive Plan2008 [Member]",
        "terseLabel": "2008 Equity Incentive Plan"
       }
      }
     },
     "localname": "EquityIncentivePlan2008Member",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_EquityIncentivePlan2014Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents information pertaining to the 2014 Equity Incentive Plan.",
        "label": "Equity Incentive Plan2014 [Member]",
        "terseLabel": "Equity Incentive Plan 2014"
       }
      }
     },
     "localname": "EquityIncentivePlan2014Member",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the exclusion of process capitalized technology and content development.",
        "label": "Excluding In Process Capitalized Technology And Content Development [Member]",
        "terseLabel": "Excluding in process capitalized technology and content development"
       }
      }
     },
     "localname": "ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_FlatironSchoolIncMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents information pertaining to the Flatiron School, Inc. a wholly owned subsidiary of WeWork Companies, Inc.",
        "label": "Flatiron School Inc [Member]",
        "terseLabel": "Flatiron School, Inc"
       }
      }
     },
     "localname": "FlatironSchoolIncMember",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_GovernmentGrantsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for government grants.",
        "label": "Government Grants [Policy Text Block]",
        "terseLabel": "Deferred Government Grants"
       }
      }
     },
     "localname": "GovernmentGrantsPolicyTextBlock",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "twou_GraduateProgramSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents information related to Graduate Program Segment.",
        "label": "Graduate Program Segment [Member]",
        "terseLabel": "Graduate Program Segment"
       }
      }
     },
     "localname": "GraduateProgramSegmentMember",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsGoodwillDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationSegmentResultsOfOperationsDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationTotalAssetsBySegmentDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationTradeAccountsReceivableAndContractLiabilitiesDetails",
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_GrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Grant Date Fair Value [Roll Forward]",
        "label": "Grant Date Fair Value [Roll Forward]",
        "terseLabel": "Weighted-Average Grant Date Fair Value per Share"
       }
      }
     },
     "localname": "GrantDateFairValueRollForward",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the information pertains to in process capitalized technology and content development.",
        "label": "In Process Capitalized Technology And Content Development [Member]",
        "terseLabel": "In process capitalized technology and content development",
        "verboseLabel": "In Process Capitalized Technology And Content Development"
       }
      }
     },
     "localname": "InProcessCapitalizedTechnologyAndContentDevelopmentMember",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_IncomeTaxExpenseBenefitRelatedtoAcquisition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Income Tax Expense (Benefit) Related to Acquisition",
        "label": "Income Tax Expense (Benefit) Related to Acquisition",
        "negatedLabel": "Tax benefit related to acquisition of Trilogy"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitRelatedtoAcquisition",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_IncomeTaxReturnsUnderExamination": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the information about income tax returns currently under examination.",
        "label": "Income Tax Returns Under Examination",
        "terseLabel": "Income tax returns currently under examination"
       }
      }
     },
     "localname": "IncomeTaxReturnsUnderExamination",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of compensation and related benefits.",
        "label": "Increase Decrease In Accrued Compensation And Related Benefits",
        "terseLabel": "Accrued compensation and related benefits"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedCompensationAndRelatedBenefits",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_IncreaseDecreaseInRefundsPayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the amount of increase (decrease) during the reporting period in refunds payable.",
        "label": "Increase (Decrease) in Refunds Payable",
        "terseLabel": "Payments to university clients"
       }
      }
     },
     "localname": "IncreaseDecreaseInRefundsPayable",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_LeaseholdImprovementsInProcessMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "n/a",
        "label": "Leasehold Improvements In Process [Member]",
        "terseLabel": "Leasehold improvements in process"
       }
      }
     },
     "localname": "LeaseholdImprovementsInProcessMember",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/PropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lessee, Operating Lease Liability, Payments Due, Leases Not Yet Commenced",
        "label": "Lessee, Operating Lease Liability, Payments Due, Leases Not Yet Commenced",
        "terseLabel": "Lease liability, leases not yet commenced"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_LongTermDebtAdditionalAmountAvailable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long-Term Debt, Additional Amount Available",
        "label": "Long-Term Debt, Additional Amount Available",
        "terseLabel": "Long-term debt, additional amount available"
       }
      }
     },
     "localname": "LongTermDebtAdditionalAmountAvailable",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_MarketingAndSalesCostsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "N/A",
        "label": "Marketing And Sales Costs [Abstract]",
        "terseLabel": "Marketing and Sales Costs"
       }
      }
     },
     "localname": "MarketingAndSalesCostsAbstract",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "twou_NetOperatingLossAndTaxCreditCarryoversTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss and tax credit carryovers, including an assessment of the likelihood of utilization.",
        "label": "Net Operating Loss And Tax Credit Carryovers [Table]"
       }
      }
     },
     "localname": "NetOperatingLossAndTaxCreditCarryoversTable",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "twou_NonCashCapitalExpenditure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the non-cash capital expenditure.",
        "label": "Non-Cash Capital Expenditure",
        "negatedTerseLabel": "Non-cash capital expenditure"
       }
      }
     },
     "localname": "NonCashCapitalExpenditure",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_NonCashExpenditureClassifiedAsCashFlowsFromFinancingActivities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Non-Cash Expenditure, Classified As Cash Flows From Financing Activities",
        "label": "Non-Cash Expenditure, Classified As Cash Flows From Financing Activities",
        "negatedTerseLabel": "Additional cash classified as cash flows from financing activities"
       }
      }
     },
     "localname": "NonCashExpenditureClassifiedAsCashFlowsFromFinancingActivities",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_NonCashLongLivedAssetAdditionsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for non-cash long-lived asset additions.",
        "label": "Non-Cash Long-Lived Asset Additions Policy [Text Block]",
        "terseLabel": "Non-Cash Long-Lived Asset Additions"
       }
      }
     },
     "localname": "NonCashLongLivedAssetAdditionsPolicyTextBlock",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "twou_NumberOfGovernmentGrants": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the number of government grants.",
        "label": "Number of Government Grants",
        "terseLabel": "Number of outstanding conditional loan agreements"
       }
      }
     },
     "localname": "NumberOfGovernmentGrants",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "twou_NumberofEducationalOfferings": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of Educational Offerings",
        "label": "Number of Educational Offerings",
        "terseLabel": "Number of educational offerings (more than)"
       }
      }
     },
     "localname": "NumberofEducationalOfferings",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/OrganizationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "On Or After First Anniversary of First Amendment Effective Date [Member]",
        "label": "On Or After First Anniversary of First Amendment Effective Date [Member]",
        "terseLabel": "On Or After First Anniversary of First Amendment Effective Date"
       }
      }
     },
     "localname": "OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_OneUniversityClientMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "One University Client [Member]",
        "label": "One University Client [Member]",
        "terseLabel": "1 University Client"
       }
      }
     },
     "localname": "OneUniversityClientMember",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_PaymentsForWebsite": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of website and domains.",
        "label": "Payments for Website",
        "terseLabel": "Payments for website"
       }
      }
     },
     "localname": "PaymentsForWebsite",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_PaymentsToAcquisitionofAmortizableIntangibleAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Payments To Acquisition of Amortizable Intangible Assets",
        "label": "Payments To Acquisition of Amortizable Intangible Assets",
        "negatedTerseLabel": "Payments for acquisition of amortizable intangible assets"
       }
      }
     },
     "localname": "PaymentsToAcquisitionofAmortizableIntangibleAssets",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_PercentageOfProfitLossFromSegmentOperations": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percent of consolidated profit or loss for the period from segment operations.",
        "label": "Percentage Of Profit Loss From Segment Operations",
        "terseLabel": "Segment profitability margin"
       }
      }
     },
     "localname": "PercentageOfProfitLossFromSegmentOperations",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationSegmentResultsOfOperationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "twou_PercentagePurchasePriceFairMarketValue": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the least amount of percentage difference from purchase price to fair value.",
        "label": "Percentage Purchase Price Fair Market Value",
        "terseLabel": "Percentage of purchase price to fair market value"
       }
      }
     },
     "localname": "PercentagePurchasePriceFairMarketValue",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "twou_PerformanceRestrictedStockUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Performance Restricted Stock Units [Member]",
        "label": "Performance Restricted Stock Units [Member]",
        "terseLabel": "Performance Restricted Stock Units"
       }
      }
     },
     "localname": "PerformanceRestrictedStockUnitsMember",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_PrepaymentDateAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Prepayment Date [Axis]",
        "label": "Prepayment Date [Axis]",
        "terseLabel": "Prepayment Date [Axis]"
       }
      }
     },
     "localname": "PrepaymentDateAxis",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "twou_PrepaymentDateDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "[Domain] for Prepayment Date [Axis]",
        "label": "Prepayment Date [Domain]",
        "terseLabel": "Prepayment Date [Domain]"
       }
      }
     },
     "localname": "PrepaymentDateDomain",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_PrinceGeorgesCountyMarylandMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the information of lender, Prince George's County, Maryland.",
        "label": "Prince Georges County Maryland [Member]",
        "terseLabel": "Prince Georges County Maryland"
       }
      }
     },
     "localname": "PrinceGeorgesCountyMarylandMember",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Prior To First Anniversary of First Amendment Effective Date [Member]",
        "label": "Prior To First Anniversary of First Amendment Effective Date [Member]",
        "terseLabel": "Prior To First Anniversary of First Amendment Effective Date"
       }
      }
     },
     "localname": "PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_ProfitLossFromSegmentOperations": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The consolidated profit or loss for the period from segment operations.",
        "label": "Profit (Loss) from Segment Operations",
        "terseLabel": "Total segment profitability"
       }
      }
     },
     "localname": "ProfitLossFromSegmentOperations",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationSegmentResultsOfOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_PropertyAndEquipmentAndAmortizableIntangibleAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "NA.",
        "label": "Property and Equipment, Net"
       }
      }
     },
     "localname": "PropertyAndEquipmentAndAmortizableIntangibleAssetsAbstract",
     "nsuri": "http://www.2u.com/20191231",
     "xbrltype": "stringItemType"
    },
    "twou_RestrictedStockUnitsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Restricted Stock Units [Abstract]",
        "label": "Restricted Stock Units [Roll Forward]",
        "terseLabel": "Number of Restricted Stock Units"
       }
      }
     },
     "localname": "RestrictedStockUnitsRollForward",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Restricted Stock Units and Performance Restricted Stock Units [Member]",
        "label": "Restricted Stock Units and Performance Restricted Stock Units [Member]",
        "terseLabel": "Restricted Stock Units and Performance Restricted Stock Units"
       }
      }
     },
     "localname": "RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_RevenueAndEbitdaLossBySegmentTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of segments revenue and EBITDA including its percent .",
        "label": "Revenue and EBITDA (Loss) by Segment [Table Text Block]",
        "terseLabel": "Schedule of revenue, segment profitability and segment profitability margin by segment"
       }
      }
     },
     "localname": "RevenueAndEbitdaLossBySegmentTableTextBlock",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "twou_RevenueTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue recognition, determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.",
        "label": "Revenue, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]",
        "terseLabel": "Revenue Recognition, Accounts Receivable and Allowance for Doubtful Accounts"
       }
      }
     },
     "localname": "RevenueTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicyPolicyTextBlock",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "twou_SalesRevenueSegmentRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the segment revenue.",
        "label": "Sales Revenue Segment Revenue [Member]",
        "terseLabel": "Sales Revenue Segment Revenue"
       }
      }
     },
     "localname": "SalesRevenueSegmentRevenueMember",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of shares of common stock reserved for future issuance.",
        "label": "Schedule of Shares of Common Stock Reserved for Future Issuance [Table Text Block]",
        "terseLabel": "Schedule of shares of common stock reserved for future issuance"
       }
      }
     },
     "localname": "ScheduleOfSharesOfCommonStockReservedForFutureIssuanceTableTextBlock",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "twou_SegmentTradeAccountsReceivableAndContractLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Segment Trade Accounts Receivable And Contract Liabilities [Table Text Block]",
        "label": "Segment Trade Accounts Receivable And Contract Liabilities [Table Text Block]",
        "terseLabel": "Segment trade accounts receivable and contract liabilities"
       }
      }
     },
     "localname": "SegmentTradeAccountsReceivableAndContractLiabilitiesTableTextBlock",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "twou_ServicingAndSupportCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the amount of servicing and support costs consisting primarily of compensation costs related to program management and operations, as well as costs for platform technical support and faculty and student support.",
        "label": "Servicing and Support Costs",
        "terseLabel": "Servicing and support"
       }
      }
     },
     "localname": "ServicingAndSupportCosts",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss",
      "http://www.2u.com/role/QuarterlyFinancialInformationUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_ServicingAndSupportMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents information related to servicing and support cost.",
        "label": "Servicing And Support [Member]",
        "terseLabel": "Servicing and support"
       }
      }
     },
     "localname": "ServicingAndSupportMember",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award Options Intrinsic Value [Abstract]",
        "terseLabel": "Aggregate Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "No definition available.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Remaining Contractual Term Abstract",
        "terseLabel": "Weighted Average Remaining Contractual Term"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageAppliedOnOutstandingSharesOfCommonStockForAutomaticInclusionInPlan": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the percentage applied on the total number of shares of common stock outstanding on previous calendar year end for automatic inclusion in the share based compensation plan.",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award, Percentage Applied on Outstanding Shares of Common Stock for Automatic Inclusion in Plan",
        "terseLabel": "Percentage applied on total number of shares of common stock outstanding on previous calendar year for automatic inclusion in the plan"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageAppliedOnOutstandingSharesOfCommonStockForAutomaticInclusionInPlan",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOfAnnualAutomaticIncreaseInSharesAuthorized": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period during which the number of authorized shares available for issuance under the 2014 Plan will automatically increase on an annual basis.",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award Period of Annual Automatic Increase in Shares Authorized",
        "terseLabel": "Period of annual automatic increase in the number of shares authorized"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOfAnnualAutomaticIncreaseInSharesAuthorized",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "twou_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNumberOfEmployeeCompensationPlans": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the number of employee compensation plans under the share-based arrangements.",
        "label": "Share Based Compensation Arrangements by Share Based Payment Award, Number of Employee Compensation Plans",
        "terseLabel": "Number of share-based employee compensation plans (in plans)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardNumberOfEmployeeCompensationPlans",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodWeightedAverageRemainingContractualTerm": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining contractual term for options exercised in period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award Options Exercises in Period Weighted Average Remaining Contractual Term",
        "terseLabel": "Exercised"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodWeightedAverageRemainingContractualTerm",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining contractual term for options granted in period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award Options Grants in Period Weighted Average Remaining Contractual Term",
        "terseLabel": "Granted"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "twou_ShareholderActivismCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails": {
       "order": 10.0,
       "parentTag": "twou_AdjustmentsToNetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Shareholder Activism Costs",
        "label": "Shareholder Activism Costs",
        "terseLabel": "Shareholder activism costs"
       }
      }
     },
     "localname": "ShareholderActivismCosts",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_SoftwareDevelopmentLicenseAndServicesAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the information pertaining to agreement to purchase a perpetual source code license and software development services.",
        "label": "Software Development License And Services Agreement [Member]",
        "terseLabel": "Software development license and services agreement"
       }
      }
     },
     "localname": "SoftwareDevelopmentLicenseAndServicesAgreementMember",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_TechnologyAndContentDevelopmentCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents cost of service for Technology and content development related costs.",
        "label": "Technology And Content Development Cost",
        "terseLabel": "Technology and content development"
       }
      }
     },
     "localname": "TechnologyAndContentDevelopmentCost",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss",
      "http://www.2u.com/role/QuarterlyFinancialInformationUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_TechnologyAndContentDevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents information related to technology and content development cost.",
        "label": "Technology And Content Development [Member]",
        "terseLabel": "Technology and content development"
       }
      }
     },
     "localname": "TechnologyAndContentDevelopmentMember",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_ThreeUniversityClientsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Three University Clients [Member]",
        "label": "Three University Clients [Member]",
        "terseLabel": "3 University Clients"
       }
      }
     },
     "localname": "ThreeUniversityClientsMember",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_TransactionCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails": {
       "order": 7.0,
       "parentTag": "twou_AdjustmentsToNetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Transaction Costs",
        "label": "Transaction Costs",
        "terseLabel": "Transaction costs"
       }
      }
     },
     "localname": "TransactionCosts",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "twou_TrilogyEducationServicesInc.Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Trilogy Education Services, Inc. [Member]",
        "label": "Trilogy Education Services, Inc. [Member]",
        "terseLabel": "Trilogy Education Services, Inc."
       }
      }
     },
     "localname": "TrilogyEducationServicesInc.Member",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_UniversityClientFourMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the information pertaining to university  client Four.",
        "label": "University Client Four [Member]",
        "terseLabel": "University Client 4"
       }
      }
     },
     "localname": "UniversityClientFourMember",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_UniversityClientOneMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the information pertaining to university  client One.",
        "label": "University Client One [Member]",
        "terseLabel": "University client 1"
       }
      }
     },
     "localname": "UniversityClientOneMember",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_UniversityClientRelationshipsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "University Client Relationships [Member]",
        "label": "University Client Relationships [Member]",
        "terseLabel": "University client relationships",
        "verboseLabel": "University Client Relationships"
       }
      }
     },
     "localname": "UniversityClientRelationshipsMember",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_UniversityClientThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the information pertaining to university  client Three.",
        "label": "University Client Three [Member]",
        "terseLabel": "University client 3"
       }
      }
     },
     "localname": "UniversityClientThreeMember",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_UniversityClientTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the information pertaining to university  client Two.",
        "label": "University Client Two [Member]",
        "terseLabel": "University client 2"
       }
      }
     },
     "localname": "UniversityClientTwoMember",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "twou_WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "",
        "label": "Weighted Average Number of Share Outstanding Basic and Diluted [Abstract]",
        "terseLabel": "Denominator:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract",
     "nsuri": "http://www.2u.com/20191231",
     "presentation": [
      "http://www.2u.com/role/NetLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201602Member": {
     "auth_ref": [
      "r340"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).",
        "label": "Accounting Standards Update 2016-02 [Member]",
        "terseLabel": "ASU 2016-02"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201602Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingStandardsUpdate201609Member": {
     "auth_ref": [
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Standards Update 2016-09 Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting.",
        "label": "Accounting Standards Update 2016-09 [Member]",
        "terseLabel": "ASU 2016-09"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201609Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.",
        "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]",
        "terseLabel": "Accrued Expenses"
       }
      }
     },
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/AccruedExpensesAccruedExpenses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Accounts Payable and Accrued Liabilities, Current",
        "terseLabel": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold.",
        "label": "Accounts Receivable [Member]",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r3",
      "r21",
      "r141",
      "r142",
      "r210"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.2u.com/role/SegmentAndGeographicInformationTradeAccountsReceivableAndContractLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_ReceivablesNetCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets",
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationTradeAccountsReceivableAndContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedMarketingCostsCurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services.   Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Marketing Costs, Current",
        "terseLabel": "Accrued marketing costs"
       }
      }
     },
     "localname": "AccruedMarketingCostsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/AccruedExpensesDetails",
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "auth_ref": [
      "r7",
      "r8",
      "r38"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Professional Fees, Current",
        "terseLabel": "Accrued university and head tutor compensation"
       }
      }
     },
     "localname": "AccruedProfessionalFeesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r33",
      "r176"
     ],
     "calculation": {
      "http://www.2u.com/role/PropertyAndEquipmentNetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/PropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r50",
      "r52",
      "r53"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r49",
      "r53",
      "r54",
      "r317"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": {
     "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": "Acquired Finite-Lived Intangible Assets [Line Items]",
        "verboseLabel": "Goodwill and Amortizable Intangible Assets"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r22"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-In Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity",
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r98"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by new accounting pronouncement.",
        "label": "Adjustments for New Accounting Pronouncements [Axis]",
        "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r216",
      "r218",
      "r265",
      "r266"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Issuance of common stock in connection with employee stock purchase plan"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net loss to net cash (used in) provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r218",
      "r249",
      "r264"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "terseLabel": "Total stock-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r143",
      "r148",
      "r149",
      "r151"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "terseLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationTradeAccountsReceivableAndContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r83",
      "r162",
      "r168"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization of intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r108"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Potential dilutive securities that would have been anti-dilutive due to net loss (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/NetLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r108"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]",
        "terseLabel": "Antidilutive Securities [Axis]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/NetLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Potential dilutive securities that would have been anti-dilutive"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/NetLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r108"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.",
        "label": "Antidilutive Securities, Name [Domain]",
        "terseLabel": "Antidilutive Securities, Name [Domain]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/NetLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
        "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]"
       }
      }
     },
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ArtisticRelatedIntangibleAssetsMember": {
     "auth_ref": [
      "r304",
      "r360"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Artistic-related assets that arise from contractual or legal rights such as those provided by copyright. Include, but are not limited to, plays, operas, ballets, books, magazines, newspapers, other literary works, musical works such as compositions, song lyrics, advertising jingles, pictures, photographs, video and audiovisual material including motion pictures or films, music videos, and television programs.",
        "label": "Artistic-Related Intangible Assets [Member]",
        "terseLabel": "Capitalized content development"
       }
      }
     },
     "localname": "ArtisticRelatedIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AssetImpairmentCharges": {
     "auth_ref": [
      "r83",
      "r173"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 6.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.",
        "label": "Asset Impairment Charges",
        "terseLabel": "Impairment charge"
       }
      }
     },
     "localname": "AssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r130",
      "r364",
      "r384"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "terseLabel": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets",
      "http://www.2u.com/role/SegmentAndGeographicInformationTotalAssetsBySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r4",
      "r5",
      "r46"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r219",
      "r251"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.2u.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails",
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails",
      "http://www.2u.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BaseRateMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Minimum rate investor will accept.",
        "label": "Base Rate [Member]",
        "terseLabel": "Base Rate"
       }
      }
     },
     "localname": "BaseRateMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r298",
      "r299"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "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": "Business Acquisition [Line Items]",
        "terseLabel": "Acquisition"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "auth_ref": [
      "r296",
      "r297"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.",
        "label": "Business Acquisition, Pro Forma Information [Table Text Block]",
        "terseLabel": "Schedule of unaudited pro forma combined revenue and net loss"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/BusinessCombinationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "auth_ref": [
      "r296",
      "r297"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Net Income (Loss)",
        "terseLabel": "Pro forma net loss"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/BusinessCombinationProFormaInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "auth_ref": [
      "r296",
      "r297"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.",
        "label": "Business Acquisition, Pro Forma Revenue",
        "terseLabel": "Pro forma revenue"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/BusinessCombinationProFormaInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r307",
      "r308",
      "r309"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Consideration Transferred",
        "terseLabel": "Net purchase price"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/BusinessCombinationBusinessCombinationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r310"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "Business Combination"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/BusinessCombination"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationIntegrationRelatedCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails": {
       "order": 8.0,
       "parentTag": "twou_AdjustmentsToNetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Costs incurred to effect a business combination which have been expensed during the period. Such costs could include business integration costs, systems integration and conversion costs, and severance and other employee-related costs.",
        "label": "Business Combination, Integration Related Costs",
        "terseLabel": "Integration costs"
       }
      }
     },
     "localname": "BusinessCombinationIntegrationRelatedCosts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r301"
     ],
     "calculation": {
      "http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": {
     "auth_ref": [
      "r301"
     ],
     "calculation": {
      "http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets",
        "terseLabel": "Current assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": {
     "auth_ref": [
      "r301"
     ],
     "calculation": {
      "http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities",
        "negatedLabel": "Current liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r300",
      "r301"
     ],
     "calculation": {
      "http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "terseLabel": "Amortizable intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "auth_ref": [
      "r301"
     ],
     "calculation": {
      "http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "negatedLabel": "Non-current liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": {
     "auth_ref": [
      "r301"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets",
        "terseLabel": "Other non-current assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r300",
      "r301"
     ],
     "calculation": {
      "http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "terseLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r301"
     ],
     "calculation": {
      "http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Business Combinations [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "auth_ref": [
      "r89",
      "r295"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.",
        "label": "Business Combinations Policy [Policy Text Block]",
        "terseLabel": "Business Combinations"
       }
      }
     },
     "localname": "BusinessCombinationsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareAdditions": {
     "auth_ref": [
      "r163"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additions made to capitalized computer software costs during the period.",
        "label": "Capitalized Computer Software, Additions",
        "terseLabel": "Capitalized software implementation costs"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareAdditions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareAmortization1": {
     "auth_ref": [
      "r405",
      "r406"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense for amortization of capitalized computer software costs.",
        "label": "Capitalized Computer Software, Amortization",
        "negatedTerseLabel": "Amortization of capitalized software implementation costs"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareAmortization1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostNet": {
     "auth_ref": [
      "r152"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "label": "Capitalized Contract Cost, Net",
        "terseLabel": "Net capitalized contract acquisition costs"
       }
      }
     },
     "localname": "CapitalizedContractCostNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r2",
      "r30",
      "r85"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r9",
      "r86",
      "r89"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r9",
      "r86",
      "r89",
      "r362"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances.  Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Restricted Cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r80",
      "r85",
      "r87"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period",
        "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r80",
      "r329"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "verboseLabel": "Non-Cash Long-Lived Asset Additions"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r43",
      "r190",
      "r373",
      "r390"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r189",
      "r191"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.2u.com/role/StockholdersEquityDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "terseLabel": "Common stock reserved for issuance (in shares)",
        "totalLabel": "Total shares of common stock reserved for future issuance (in shares)"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.2u.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity",
      "http://www.2u.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails",
      "http://www.2u.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "verboseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Authorized shares of common stock (in shares)",
        "verboseLabel": "Common stock, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.2u.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r20",
      "r198"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "periodEndLabel": "Balance (in shares)",
        "periodStartLabel": "Balance (in shares)",
        "terseLabel": "Common stock, shares outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r20"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "verboseLabel": "Common stock, $0.001 par value, 200,000,000 shares authorized, 63,569,109 shares issued and outstanding as of December 31, 2019; 57,968,493 shares issued and outstanding as of December 31, 2018"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CompensationRelatedCostsPolicyTextBlock": {
     "auth_ref": [
      "r88",
      "r224"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.",
        "label": "Compensation Related Costs, Policy [Policy Text Block]",
        "terseLabel": "Employee Benefits"
       }
      }
     },
     "localname": "CompensationRelatedCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Components of Deferred Tax Assets [Abstract]",
        "terseLabel": "Deferred tax assets:"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Components of Deferred Tax Assets and Liabilities [Abstract]",
        "terseLabel": "Components of deferred tax assets and liabilities"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Components of Deferred Tax Liabilities [Abstract]",
        "terseLabel": "Deferred tax liabilities:"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r56",
      "r58",
      "r59"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive loss"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComputerEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.",
        "label": "Computer Equipment [Member]",
        "terseLabel": "Computer hardware"
       }
      }
     },
     "localname": "ComputerEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/PropertyAndEquipmentNetDetails",
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r120",
      "r121",
      "r323",
      "r324"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r120",
      "r121",
      "r323",
      "r324",
      "r399"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r120",
      "r121",
      "r323",
      "r324",
      "r399"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r116",
      "r379"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentration of Credit Risk"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r120",
      "r121",
      "r323",
      "r324"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Percentage of concentration of credit risk"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r120",
      "r121",
      "r323",
      "r324"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r89",
      "r314",
      "r320",
      "r321"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation and Principles of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r205",
      "r206",
      "r210"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "terseLabel": "Deferred revenue",
        "verboseLabel": "Contract liabilities"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets",
      "http://www.2u.com/role/SegmentAndGeographicInformationTradeAccountsReceivableAndContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r211"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "terseLabel": "Deferred revenue, recognized during period"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractualObligation": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDueToUniversityClientsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.",
        "label": "Contractual Obligation",
        "totalLabel": "Total future minimum payments to university clients"
       }
      }
     },
     "localname": "ContractualObligation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDueToUniversityClientsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractualObligationDueAfterFifthYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDueToUniversityClientsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_ContractualObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of contractual obligation due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Contractual Obligation, Due after Fifth Year",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "ContractualObligationDueAfterFifthYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDueToUniversityClientsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractualObligationDueInFifthYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDueToUniversityClientsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_ContractualObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of contractual obligation due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Contractual Obligation, Due in Fifth Year",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "ContractualObligationDueInFifthYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDueToUniversityClientsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractualObligationDueInFourthYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDueToUniversityClientsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_ContractualObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of contractual obligation due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Contractual Obligation, Due in Fourth Year",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "ContractualObligationDueInFourthYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDueToUniversityClientsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractualObligationDueInNextTwelveMonths": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDueToUniversityClientsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_ContractualObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of contractual obligation due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Contractual Obligation, Due in Next Fiscal Year",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "ContractualObligationDueInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDueToUniversityClientsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractualObligationDueInSecondYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDueToUniversityClientsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_ContractualObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of contractual obligation due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Contractual Obligation, Due in Second Year",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "ContractualObligationDueInSecondYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDueToUniversityClientsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractualObligationDueInThirdYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDueToUniversityClientsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_ContractualObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of contractual obligation due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Contractual Obligation, Due in Third Year",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "ContractualObligationDueInThirdYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDueToUniversityClientsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractualObligationFiscalYearMaturityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Contractual Obligation, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Future minimum payments to clients"
       }
      }
     },
     "localname": "ContractualObligationFiscalYearMaturityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDueToUniversityClientsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContractualRightsMember": {
     "auth_ref": [
      "r305"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rights that arise from a contractual arrangement with a third party (not including franchise rights and license agreements).",
        "label": "Contractual Rights [Member]",
        "terseLabel": "University client relationships"
       }
      }
     },
     "localname": "ContractualRightsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostsAndExpenses": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total costs of sales and operating expenses for the period.",
        "label": "Costs and Expenses",
        "totalLabel": "Total costs and expenses"
       }
      }
     },
     "localname": "CostsAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss",
      "http://www.2u.com/role/QuarterlyFinancialInformationUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Costs and Expenses [Abstract]",
        "terseLabel": "Costs and expenses"
       }
      }
     },
     "localname": "CostsAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss",
      "http://www.2u.com/role/QuarterlyFinancialInformationUnauditedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditConcentrationRiskMember": {
     "auth_ref": [
      "r325"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement.",
        "label": "Credit Concentration Risk [Member]",
        "terseLabel": "Credit concentration risk"
       }
      }
     },
     "localname": "CreditConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.",
        "label": "Cumulative Effect of New Accounting Principle in Period of Adoption",
        "terseLabel": "Cumulative-effect of accounting change"
       }
      }
     },
     "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionBenefitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal, State and Local, Tax Expense (Benefit)",
        "negatedTerseLabel": "Foreign"
       }
      }
     },
     "localname": "CurrentFederalStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r95",
      "r289"
     ],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionBenefitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Foreign Tax Expense (Benefit)",
        "negatedTerseLabel": "United States federal and state"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r90",
      "r287",
      "r291"
     ],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionBenefitDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "negatedTotalLabel": "Total current income tax (provision) benefit"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Current income tax (provision) benefit:"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionBenefitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r119"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk [Member]",
        "terseLabel": "Customer concentration risk"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r197"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Debt"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r13",
      "r15",
      "r16",
      "r365",
      "r367",
      "r381"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Basis spread on variable rate (as a percent)"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r16",
      "r196",
      "r367",
      "r381"
     ],
     "calculation": {
      "http://www.2u.com/role/DebtLongTermDebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebtNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-term Debt, Gross",
        "terseLabel": "Senior secured term loan facility"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r334",
      "r336"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Debt instrument, face amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateDuringPeriod": {
     "auth_ref": [
      "r40",
      "r334"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The average effective interest rate during the reporting period.",
        "label": "Debt Instrument, Interest Rate During Period",
        "terseLabel": "Interest rate during period (as a percent)"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r40"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Interest rate per annum (as a percent)"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "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": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r41"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r41",
      "r92",
      "r199",
      "r200",
      "r201",
      "r202",
      "r333",
      "r334",
      "r336",
      "r378"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtPolicyTextBlock": {
     "auth_ref": [
      "r89",
      "r194"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.",
        "label": "Debt, Policy [Policy Text Block]",
        "terseLabel": "Debt Issuance Costs"
       }
      }
     },
     "localname": "DebtPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionBenefitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal, State and Local, Tax Expense (Benefit)",
        "negatedTerseLabel": "United States federal and state"
       }
      }
     },
     "localname": "DeferredFederalStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r34",
      "r335"
     ],
     "calculation": {
      "http://www.2u.com/role/DebtLongTermDebtDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LongTermDebtNoncurrent",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Net",
        "negatedTerseLabel": "Less: unamortized debt issuance costs",
        "terseLabel": "Incremental issuance costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails",
      "http://www.2u.com/role/DebtLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r90",
      "r288",
      "r291"
     ],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionBenefitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "negatedTerseLabel": "Foreign"
       }
      }
     },
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r83",
      "r90",
      "r288",
      "r291"
     ],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionBenefitDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "negatedTotalLabel": "Total deferred income tax benefit"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Deferred income tax benefit:"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionBenefitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r17",
      "r18",
      "r279",
      "r366",
      "r380"
     ],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesOtherDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "negatedTotalLabel": "Total deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r273",
      "r282"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred tax liabilities, net"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetInterestCarryforward": {
     "auth_ref": [
      "r285"
     ],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesOtherDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward.",
        "label": "Deferred Tax Asset, Interest Carryforward",
        "terseLabel": "Interest expense carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetInterestCarryforward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsDeferredIncome": {
     "auth_ref": [
      "r269",
      "r285",
      "r286"
     ],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesOtherDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.",
        "label": "Deferred Tax Assets, Deferred Income",
        "terseLabel": "Deferred income"
       }
      }
     },
     "localname": "DeferredTaxAssetsDeferredIncome",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r280"
     ],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesOtherDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Total deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": {
     "auth_ref": [
      "r268",
      "r285",
      "r286"
     ],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesOtherDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic",
        "verboseLabel": "U.S. net operating loss carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": {
     "auth_ref": [
      "r268",
      "r285",
      "r286"
     ],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesOtherDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign",
        "terseLabel": "Foreign net operating loss carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration",
        "terseLabel": "Operating loss carryforward, not subject to expiration"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration",
        "terseLabel": "Operating loss carryforward, subject to expiration"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r268",
      "r285",
      "r286"
     ],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesOtherDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent": {
     "auth_ref": [
      "r268",
      "r285",
      "r286"
     ],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesOtherDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred rent.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent",
        "terseLabel": "Deferred rent"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": {
     "auth_ref": [
      "r268",
      "r285",
      "r286"
     ],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesOtherDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves",
        "terseLabel": "Rebate reserve"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r281"
     ],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesOtherDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedLabel": "Valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r273",
      "r282"
     ],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesOtherDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "negatedTotalLabel": "Net deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "auth_ref": [
      "r269",
      "r285",
      "r286"
     ],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesOtherDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.",
        "label": "Deferred Tax Liabilities, Intangible Assets",
        "negatedLabel": "Intangibles"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r269",
      "r285",
      "r286"
     ],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesOtherDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "negatedLabel": "Property and equipment"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r214"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Contributions made by Company"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/RetirementPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
        "terseLabel": "Maximum matching contributions as a percentage of eligible compensation"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/RetirementPlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage employer matches of the employee's percentage contribution matched.",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
        "terseLabel": "Eligible employees to contribute"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/RetirementPlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum amount the employee may contribute to a defined contribution plan.",
        "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount",
        "terseLabel": "Maximum payroll deduction amount per calendar year"
       }
      }
     },
     "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.",
        "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent",
        "terseLabel": "Employee contribution"
       }
      }
     },
     "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/RetirementPlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r83",
      "r174"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation expense"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/PropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r83",
      "r128"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails": {
       "order": 5.0,
       "parentTag": "twou_AdjustmentsToNetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization expense"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DevelopedTechnologyRightsMember": {
     "auth_ref": [
      "r306"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.",
        "label": "Developed Technology Rights [Member]",
        "terseLabel": "Capitalized technology",
        "verboseLabel": "Developed technology"
       }
      }
     },
     "localname": "DevelopedTechnologyRightsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r267"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DomesticCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.",
        "label": "Domestic Tax Authority [Member]",
        "terseLabel": "U.S."
       }
      }
     },
     "localname": "DomesticCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r64",
      "r99",
      "r104",
      "r105",
      "r106",
      "r107",
      "r110",
      "r376",
      "r394"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Net income (loss) per share, basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/QuarterlyFinancialInformationUnauditedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDiluted": {
     "auth_ref": [
      "r106"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic and Diluted",
        "verboseLabel": "Net loss per share, basic and diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDiluted",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss",
      "http://www.2u.com/role/NetLossPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r64",
      "r99",
      "r104",
      "r105",
      "r106",
      "r107",
      "r110",
      "r376",
      "r394"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Net income (loss) per share, diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/QuarterlyFinancialInformationUnauditedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r111"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Net Loss per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/NetLossPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r329"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "terseLabel": "Effect of exchange rate changes on cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r94",
      "r274",
      "r275"
     ],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesOtherDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "totalLabel": "Effective tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]",
        "terseLabel": "Reconciliation between statutory federal income tax rate and the effective tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r274",
      "r275",
      "r290"
     ],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesOtherDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "U.S. statutory federal income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r274",
      "r275",
      "r290"
     ],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesOtherDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "terseLabel": "Change in valuation allowance"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": {
     "auth_ref": [
      "r274",
      "r275",
      "r290"
     ],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesOtherDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent",
        "terseLabel": "Change in tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r274",
      "r275",
      "r290"
     ],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesOtherDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "terseLabel": "Foreign tax rate differential"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": {
     "auth_ref": [
      "r274",
      "r275",
      "r290"
     ],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesOtherDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent",
        "terseLabel": "Non-deductible expenses"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses": {
     "auth_ref": [
      "r274",
      "r275",
      "r290"
     ],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesOtherDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to impairment loss.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Percent",
        "terseLabel": "Non-deductible impairment"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r274",
      "r275",
      "r290"
     ],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesOtherDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "auth_ref": [
      "r274",
      "r275",
      "r290"
     ],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesOtherDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r274",
      "r275",
      "r290"
     ],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesOtherDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "terseLabel": "U.S. state income taxes, net of federal benefits"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued compensation and related benefits"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "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": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "terseLabel": "Stock-based compensation expense included in the unaudited condensed consolidated statements of operations"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r250"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "verboseLabel": "Compensation cost related to the nonvested awards not yet recognized"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r250"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "verboseLabel": "Weighted average period for recognition of compensation cost"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r250"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Total unrecognized compensation cost related to unvested RSUs"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
        "label": "Employee Stock [Member]",
        "terseLabel": "Employee Stock"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r247"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-based Payment Arrangement, Option [Member]",
        "terseLabel": "Stock options"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/NetLossPerShareDetails",
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails",
      "http://www.2u.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r198"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity",
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails",
      "http://www.2u.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails",
      "http://www.2u.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": {
     "auth_ref": [
      "r145"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in equity security without readily determinable fair value.",
        "label": "Equity Securities without Readily Determinable Fair Value, Amount",
        "terseLabel": "Equity securities"
       }
      }
     },
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock": {
     "auth_ref": [
      "r146"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment in equity security without readily determinable fair value, which does not qualify for practical expedient to estimate fair value using net asset value per share. Includes, but is not limited to, information considered for determining upward and downward adjustment from observable price change.",
        "label": "Equity Securities without Readily Determinable Fair Value [Policy Text Block]",
        "terseLabel": "Equity Interests"
       }
      }
     },
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Estimated useful life of intangible assets",
        "verboseLabel": "Estimated Average Useful Life (in years)"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r167"
     ],
     "calculation": {
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r169"
     ],
     "calculation": {
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r169"
     ],
     "calculation": {
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r169"
     ],
     "calculation": {
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r169"
     ],
     "calculation": {
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r169"
     ],
     "calculation": {
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r163",
      "r164",
      "r167",
      "r170",
      "r360"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Future amortization expense"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r167",
      "r360"
     ],
     "calculation": {
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Gross Carrying Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "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": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r163",
      "r166"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r167"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "terseLabel": "In process capitalized technology and content development",
        "totalLabel": "Net Carrying Amount",
        "verboseLabel": "Amortizable intangible assets, net"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Net [Abstract]",
        "terseLabel": "Amortizable Intangible Assets"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ForeignCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.",
        "label": "Foreign Tax Authority [Member]",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "ForeignCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignCurrencyTransactionLossBeforeTax": {
     "auth_ref": [
      "r326",
      "r327",
      "r328"
     ],
     "calculation": {
      "http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails": {
       "order": 3.0,
       "parentTag": "twou_AdjustmentsToNetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction realized and unrealized loss recognized in the income statement.",
        "label": "Foreign Currency Transaction Loss, before Tax",
        "terseLabel": "Foreign currency loss"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r89",
      "r328",
      "r331"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "terseLabel": "Foreign Currency Translation"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]",
        "terseLabel": "Furniture and office equipment"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/PropertyAndEquipmentNetDetails",
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 4.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss",
      "http://www.2u.com/role/QuarterlyFinancialInformationUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r65"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing general and administrative expense.",
        "label": "General and Administrative Expense [Member]",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r153",
      "r155"
     ],
     "calculation": {
      "http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      },
      "http://www.2u.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "periodEndLabel": "Goodwill",
        "periodStartLabel": "Goodwill",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails",
      "http://www.2u.com/role/ConsolidatedBalanceSheets",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r156"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "label": "Goodwill, Acquired During Period",
        "verboseLabel": "Goodwill recognized in connection with business combination"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r171"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill and Amortizable Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r89",
      "r159"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "auth_ref": [
      "r89",
      "r159",
      "r165"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Amortizable Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r158"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "terseLabel": "Foreign currency translation adjustments"
       }
      }
     },
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r83",
      "r154",
      "r157",
      "r160"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails": {
       "order": 11.0,
       "parentTag": "twou_AdjustmentsToNetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impairment Loss",
        "negatedLabel": "Impairment charge (current and cumulative)",
        "terseLabel": "Impairment charge",
        "verboseLabel": "Impairment charge"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsGoodwillDetails",
      "http://www.2u.com/role/QuarterlyFinancialInformationUnauditedDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails",
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillLineItems": {
     "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": "Goodwill [Line Items]",
        "terseLabel": "Goodwill [Line Items]"
       }
      }
     },
     "localname": "GoodwillLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r89",
      "r172",
      "r180"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Evaluation of Long-Lived Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesOtherDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "terseLabel": "United States"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r62",
      "r99",
      "r361",
      "r374",
      "r395"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "http://www.2u.com/role/IncomeTaxesOtherDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Loss before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss",
      "http://www.2u.com/role/IncomeTaxesOtherDetails",
      "http://www.2u.com/role/QuarterlyFinancialInformationUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://www.2u.com/role/IncomeTaxesOtherDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]",
        "terseLabel": "Components of loss before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesOtherDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r178"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r276"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]",
        "terseLabel": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r294"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r90",
      "r129",
      "r292"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails": {
       "order": 4.0,
       "parentTag": "twou_AdjustmentsToNetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "negatedLabel": "Income tax benefit",
        "negatedTerseLabel": "Income tax benefit (expense)",
        "terseLabel": "Income tax benefit"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss",
      "http://www.2u.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionBenefitDetails",
      "http://www.2u.com/role/QuarterlyFinancialInformationUnauditedDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r60",
      "r89",
      "r271",
      "r272",
      "r277",
      "r278",
      "r283",
      "r293",
      "r403"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities, net of assets and liabilities acquired:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "terseLabel": "Other liabilities, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r61",
      "r127",
      "r332",
      "r335",
      "r377"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      },
      "http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails": {
       "order": 2.0,
       "parentTag": "twou_AdjustmentsToNetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedLabel": "Interest expense",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss",
      "http://www.2u.com/role/DebtDetails",
      "http://www.2u.com/role/QuarterlyFinancialInformationUnauditedDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r372",
      "r392"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.",
        "label": "Interest Payable",
        "terseLabel": "Interest payable"
       }
      }
     },
     "localname": "InterestPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r69",
      "r126"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails": {
       "order": 1.0,
       "parentTag": "twou_AdjustmentsToNetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "label": "Investment Income, Interest",
        "negatedTerseLabel": "Interest income",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InvestmentIncomeInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss",
      "http://www.2u.com/role/QuarterlyFinancialInformationUnauditedDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentPolicyTextBlock": {
     "auth_ref": [
      "r147"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment in financial asset.",
        "label": "Investment, Policy [Policy Text Block]",
        "terseLabel": "Investments"
       }
      }
     },
     "localname": "InvestmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Investments": {
     "auth_ref": [
      "r391"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments.",
        "label": "Investments",
        "terseLabel": "Investments"
       }
      }
     },
     "localname": "Investments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r355",
      "r357"
     ],
     "calculation": {
      "http://www.2u.com/role/LeasesLeaseCostDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total lease expense"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r355"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Lease cost"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r175"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/PropertyAndEquipmentNetDetails",
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeasesOperatingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Leases, Operating [Abstract]"
       }
      }
     },
     "localname": "LeasesOperatingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "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": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r348"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": {
     "auth_ref": [
      "r347"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract",
        "terseLabel": "Term of leases not yet commenced"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r356"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Maturities of Operating Lease Liabilities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r356"
     ],
     "calculation": {
      "http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetailsCalc2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r356"
     ],
     "calculation": {
      "http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r356"
     ],
     "calculation": {
      "http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r356"
     ],
     "calculation": {
      "http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r356"
     ],
     "calculation": {
      "http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r356"
     ],
     "calculation": {
      "http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r356"
     ],
     "calculation": {
      "http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r356"
     ],
     "calculation": {
      "http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetailsCalc2": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Less: imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "auth_ref": [
      "r346"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Renewal Term",
        "terseLabel": "Renewal term (in years)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r346"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Contract term (in years)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r358"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LetterOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).",
        "label": "Letter of Credit [Member]",
        "terseLabel": "Letter of Credit"
       }
      }
     },
     "localname": "LetterOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r26",
      "r368",
      "r387"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and stockholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r16",
      "r367",
      "r381"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit",
        "terseLabel": "Long-term line of credit"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "auth_ref": [
      "r35",
      "r92"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.",
        "label": "Lender Name [Axis]",
        "terseLabel": "Lender Name [Axis]"
       }
      }
     },
     "localname": "LineOfCreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "auth_ref": [
      "r35"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.",
        "label": "Line of Credit Facility, Lender [Domain]",
        "terseLabel": "Line of Credit Facility, Lender [Domain]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLenderDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r35"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Maximum borrowing capacity on line of credit"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]",
        "terseLabel": "London Interbank Offered Rate (LIBOR)"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r36"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Current Maturities",
        "terseLabel": "Long-term debt, current maturities"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.2u.com/role/DebtLongTermDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term debt",
        "totalLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets",
      "http://www.2u.com/role/DebtLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r41"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r41",
      "r195"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r80",
      "r81",
      "r84"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash (used in) provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r55",
      "r57",
      "r63",
      "r84",
      "r109",
      "r375",
      "r393"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net loss",
        "totalLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity",
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss",
      "http://www.2u.com/role/QuarterlyFinancialInformationUnauditedDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r99",
      "r102"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "terseLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/NetLossPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]",
        "terseLabel": "Numerator"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/NetLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1": {
     "auth_ref": [
      "r97",
      "r100"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cumulative effect of the change in accounting principle or new accounting pronouncement on retained earnings or other components of equity or net assets in the statement of financial position as of the beginning of the earliest period presented.",
        "label": "New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity or Net Assets",
        "terseLabel": "Cumulative effect of new accounting policy"
       }
      }
     },
     "localname": "NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recent Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NonUsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Countries excluding the United States of America (US).",
        "label": "Non-US [Member]",
        "terseLabel": "Non-US"
       }
      }
     },
     "localname": "NonUsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncurrentAssets": {
     "auth_ref": [
      "r137"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.",
        "label": "Long-Lived Assets",
        "terseLabel": "Long-lived assets"
       }
      }
     },
     "localname": "NoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable segments (in segments)"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/OrganizationDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Loss from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss",
      "http://www.2u.com/role/QuarterlyFinancialInformationUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r349",
      "r357"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Non-cash lease expense"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r343"
     ],
     "calculation": {
      "http://www.2u.com/role/LeasesLeaseCostDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "terseLabel": "Operating lease expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r342"
     ],
     "calculation": {
      "http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetailsCalc2": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Total lease liability",
        "verboseLabel": "Lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails",
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r342"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Lease liability",
        "verboseLabel": "Lease liability, current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets",
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r342"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Lease liability, non-current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r344",
      "r352"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating lease payments"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r341"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets",
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r354",
      "r357"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r353",
      "r357"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted average remaining lease term (in years)"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": {
     "auth_ref": [
      "r337",
      "r338"
     ],
     "calculation": {
      "http://www.2u.com/role/LeasesFutureMinimumLeasePaymentsForOperatingLeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.",
        "label": "Operating Leases, Future Minimum Payments Due",
        "totalLabel": "Total future minimum lease payments"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesFutureMinimumLeasePaymentsForOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Future minimum lease payments"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": {
     "auth_ref": [
      "r337",
      "r338"
     ],
     "calculation": {
      "http://www.2u.com/role/LeasesFutureMinimumLeasePaymentsForOperatingLeasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months",
        "terseLabel": "2019"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesFutureMinimumLeasePaymentsForOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": {
     "auth_ref": [
      "r337",
      "r338"
     ],
     "calculation": {
      "http://www.2u.com/role/LeasesFutureMinimumLeasePaymentsForOperatingLeasesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Five Years",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesFutureMinimumLeasePaymentsForOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": {
     "auth_ref": [
      "r337",
      "r338"
     ],
     "calculation": {
      "http://www.2u.com/role/LeasesFutureMinimumLeasePaymentsForOperatingLeasesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Four Years",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesFutureMinimumLeasePaymentsForOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [
      "r337",
      "r338"
     ],
     "calculation": {
      "http://www.2u.com/role/LeasesFutureMinimumLeasePaymentsForOperatingLeasesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Three Years",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesFutureMinimumLeasePaymentsForOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [
      "r337",
      "r338"
     ],
     "calculation": {
      "http://www.2u.com/role/LeasesFutureMinimumLeasePaymentsForOperatingLeasesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Two Years",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesFutureMinimumLeasePaymentsForOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": {
     "auth_ref": [
      "r337",
      "r338"
     ],
     "calculation": {
      "http://www.2u.com/role/LeasesFutureMinimumLeasePaymentsForOperatingLeasesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due Thereafter",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesFutureMinimumLeasePaymentsForOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r284"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Operating loss carryforwards"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r1",
      "r322"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Organization"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/Organization"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r48",
      "r330"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Foreign currency translation adjustments, net of tax of $0 for all periods presented",
        "verboseLabel": "Foreign currency translation adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity",
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": {
     "auth_ref": [
      "r48",
      "r51"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax",
        "verboseLabel": "Foreign currency translation adjustments, tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive income (loss)",
        "verboseLabel": "Other comprehensive loss"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss",
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r6",
      "r7",
      "r38"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "verboseLabel": "Other liabilities, non-current"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLongTermDebt": {
     "auth_ref": [
      "r16",
      "r367",
      "r385"
     ],
     "calculation": {
      "http://www.2u.com/role/DebtLongTermDebtDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LongTermDebtNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt classified as other.",
        "label": "Other Long-term Debt",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherOperatingActivitiesCashFlowStatement": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example,  cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).",
        "label": "Other Operating Activities, Cash Flow Statement",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherOperatingActivitiesCashFlowStatement",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherOperatingIncomeExpenseNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.",
        "label": "Other Operating Income (Expense), Net",
        "terseLabel": "Other expense, net"
       }
      }
     },
     "localname": "OtherOperatingIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss",
      "http://www.2u.com/role/QuarterlyFinancialInformationUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OverAllotmentOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.",
        "label": "Over-Allotment Option [Member]",
        "terseLabel": "Underwriters' over-allotment option"
       }
      }
     },
     "localname": "OverAllotmentOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.",
        "label": "Payments of Debt Issuance Costs",
        "negatedTerseLabel": "Payment of debt issuance costs"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-based Payment Arrangement",
        "negatedLabel": "Tax withholding payments associated with settlement of restricted stock units"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r71"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedLabel": "Purchase of a business, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.",
        "label": "Payments to Acquire Intangible Assets",
        "negatedLabel": "Additions of amortizable intangible assets"
       }
      }
     },
     "localname": "PaymentsToAcquireIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireInvestments": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.",
        "label": "Payments to Acquire Investments",
        "negatedTerseLabel": "Purchase of investments"
       }
      }
     },
     "localname": "PaymentsToAcquireInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchases of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireSoftware": {
     "auth_ref": [
      "r72"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition from vendors of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.",
        "label": "Payments to Acquire Software",
        "terseLabel": "Payments to acquire software"
       }
      }
     },
     "localname": "PaymentsToAcquireSoftware",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r215"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for pension and other postretirement benefits.",
        "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]",
        "terseLabel": "Retirement Plan"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/RetirementPlan"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r219",
      "r251"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Authorized shares of preferred stock (in shares)",
        "verboseLabel": "Preferred stock, shares authorized"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.2u.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "verboseLabel": "Preferred stock, $0.001 par value, 5,000,000 shares authorized, none issued"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r4",
      "r28",
      "r29"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent": {
     "auth_ref": [
      "r12",
      "r363",
      "r383"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed after one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Noncurrent",
        "terseLabel": "University payments and other assets, non-current"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Proceeds from issuance of common stock, net of offering costs"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.2u.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfDebt": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.",
        "label": "Proceeds from Issuance of Debt",
        "terseLabel": "Proceeds from debt"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from the financed defined contribution plan to acquire shares of the entity. The plan initially holds the shares in a suspense account, which is collateral for the loan. As the plan makes payment on the debt, the shares are released from the suspense account and become available to be allocated to participant accounts.",
        "label": "Proceeds from Repayment of Loans by Employee Stock Ownership Plans",
        "terseLabel": "Proceeds from employee stock purchase plan share purchases"
       }
      }
     },
     "localname": "ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": {
     "auth_ref": [
      "r70"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.",
        "label": "Proceeds from Sale, Maturity and Collection of Investments",
        "terseLabel": "Proceeds from maturities of investments"
       }
      }
     },
     "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r74",
      "r252"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Proceeds from exercise of stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r55",
      "r57",
      "r79",
      "r130",
      "r136",
      "r313",
      "r315",
      "r316",
      "r318",
      "r319"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net loss"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAdditions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Additions",
        "terseLabel": "Capital asset additions during the period"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAdditions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r33",
      "r177"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Property, Plant and Equipment, Type [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/PropertyAndEquipmentNetDetails",
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r181"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property and Equipment, Net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/PropertyAndEquipmentNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r32",
      "r175"
     ],
     "calculation": {
      "http://www.2u.com/role/PropertyAndEquipmentNetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/PropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "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": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property and Equipment, Net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/PropertyAndEquipmentNetDetails",
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r10",
      "r11",
      "r177",
      "r389"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.2u.com/role/PropertyAndEquipmentNetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets",
      "http://www.2u.com/role/PropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r31",
      "r89",
      "r177"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r10",
      "r177"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/PropertyAndEquipmentNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r10",
      "r175"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Property, Plant and Equipment, Type [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/PropertyAndEquipmentNetDetails",
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Useful lives"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r66",
      "r150"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Bad debt expense"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Quarterly Financial Information Disclosure [Abstract]"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_QuarterlyFinancialInformationTextBlock": {
     "auth_ref": [
      "r113"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.",
        "label": "Quarterly Financial Information [Text Block]",
        "terseLabel": "Quarterly Financial Information (Unaudited)"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/QuarterlyFinancialInformationUnaudited"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReceivablesNetCurrent": {
     "auth_ref": [
      "r21",
      "r27",
      "r388",
      "r401"
     ],
     "calculation": {
      "http://www.2u.com/role/SegmentAndGeographicInformationTradeAccountsReceivableAndContractLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.",
        "label": "Receivables, Net, Current",
        "totalLabel": "Total trade accounts receivable"
       }
      }
     },
     "localname": "ReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationTradeAccountsReceivableAndContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": {
     "auth_ref": [
      "r133",
      "r135"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.",
        "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]",
        "terseLabel": "Schedule of total assets by segment"
       }
      }
     },
     "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": {
     "auth_ref": [
      "r132",
      "r135"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.",
        "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]",
        "terseLabel": "Schedule of reconciliation of net loss to total segment profitability"
       }
      }
     },
     "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfDebt": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.",
        "label": "Repayments of Debt",
        "negatedLabel": "Payments on debt"
       }
      }
     },
     "localname": "RepaymentsOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashCurrent": {
     "auth_ref": [
      "r2",
      "r9",
      "r87"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash, Current",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.",
        "label": "Restricted Stock, Shares Issued Net of Shares for Tax Withholdings",
        "terseLabel": "Issuance of common stock in connection with settlement of restricted stock units, net of withholdings (in shares)"
       }
      }
     },
     "localname": "RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted stock units",
        "verboseLabel": "Restricted Stock Units (RSUs)"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/NetLossPerShareDetails",
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails",
      "http://www.2u.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value, after value of shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.",
        "label": "Restricted Stock, Value, Shares Issued Net of Tax Withholdings",
        "terseLabel": "Issuance of common stock in connection with settlement of restricted stock units, net of withholdings"
       }
      }
     },
     "localname": "RestrictedStockValueSharesIssuedNetOfTaxWithholdings",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringCharges": {
     "auth_ref": [
      "r83",
      "r182",
      "r185",
      "r187"
     ],
     "calculation": {
      "http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails": {
       "order": 9.0,
       "parentTag": "twou_AdjustmentsToNetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
        "label": "Restructuring Charges",
        "terseLabel": "Restructuring-related costs"
       }
      }
     },
     "localname": "RestructuringCharges",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringReserve": {
     "auth_ref": [
      "r183",
      "r186"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.",
        "label": "Restructuring Reserve",
        "terseLabel": "Employee termination benefits reserve"
       }
      }
     },
     "localname": "RestructuringReserve",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/AccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r23",
      "r203",
      "r386"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Accumulated Deficit"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity",
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r208",
      "r209"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": {
     "auth_ref": [
      "r208",
      "r209"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.",
        "label": "Revenue from Contract with Customer, Including Assessed Tax",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss",
      "http://www.2u.com/role/QuarterlyFinancialInformationUnauditedDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationSegmentResultsOfOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember": {
     "auth_ref": [
      "r120"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue from specified business segment for satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue from Contract with Customer, Segment Benchmark [Member]",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerSegmentBenchmarkMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenuePerformanceObligationDescriptionOfTiming": {
     "auth_ref": [
      "r207"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Description of timing for satisfying performance obligation in contract with customer. Includes, but is not limited to, as services are rendered, and upon shipment, delivery or completion of service.",
        "label": "Revenue, Performance Obligation, Description of Timing",
        "terseLabel": "Revenue, performance obligation, description of timing"
       }
      }
     },
     "localname": "RevenuePerformanceObligationDescriptionOfTiming",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "Sale of Stock [Domain]",
        "terseLabel": "Sale of Stock [Domain]"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r108"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/NetLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r108"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "terseLabel": "Schedule of potential dilutive securities that would have been anti-dilutive due to net loss"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/NetLossPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r298",
      "r299"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": {
     "auth_ref": [
      "r248"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.",
        "label": "Share-based Payment Arrangement, Cost by Plan [Table Text Block]",
        "terseLabel": "Schedule of stock-based compensation expense related to stock-based awards"
       }
      }
     },
     "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r289"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Components of income tax (provision) benefit"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r41",
      "r92",
      "r199",
      "r200",
      "r201",
      "r202",
      "r333",
      "r334",
      "r336",
      "r378"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of long-term debt"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r282"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of significant components of deferred tax assets and liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r109"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of calculation of basic and diluted net loss per share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/NetLossPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r274"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of reconciliation of the statutory federal income tax rate to the actual effective income tax rate"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r218",
      "r248",
      "r264"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r163",
      "r166"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r163",
      "r166"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of amortizable intangible assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.",
        "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]",
        "terseLabel": "Future Minimum Lease Payments for Operating Leases"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r159",
      "r161"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.",
        "label": "Schedule of Goodwill [Table]",
        "terseLabel": "Schedule of Goodwill [Table]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r159",
      "r161"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Schedule of goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "auth_ref": [
      "r93"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "terseLabel": "Schedule components of loss before income taxes"
       }
      }
     },
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r33",
      "r177"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/PropertyAndEquipmentNetDetails",
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": {
     "auth_ref": [
      "r112"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.",
        "label": "Quarterly Financial Information [Table Text Block]",
        "terseLabel": "Schedule of unaudited quarterly results"
       }
      }
     },
     "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/QuarterlyFinancialInformationUnauditedTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r302"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "terseLabel": "Schedule of estimated fair values of the assets acquired and liabilities assumed"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/BusinessCombinationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r125",
      "r130",
      "r131",
      "r134",
      "r159"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationSegmentResultsOfOperationsDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationTotalAssetsBySegmentDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationTradeAccountsReceivableAndContractLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r219",
      "r251"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails",
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.2u.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails",
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails",
      "http://www.2u.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "auth_ref": [
      "r226"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "terseLabel": "Schedule of restricted stock unit activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r226",
      "r239",
      "r242"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Schedule of stock option activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r244"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Schedule of assumptions used for estimating the fair value of the stock options granted"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r166"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Schedule of estimated future amortization expense for amortizable intangible assets"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsGoodwillDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationSegmentResultsOfOperationsDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationTotalAssetsBySegmentDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationTradeAccountsReceivableAndContractLiabilitiesDetails",
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r140"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segment and Geographic Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "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": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationSegmentResultsOfOperationsDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationTotalAssetsBySegmentDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationTradeAccountsReceivableAndContractLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "order": 3.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "label": "Selling and Marketing Expense",
        "terseLabel": "Marketing and sales"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss",
      "http://www.2u.com/role/QuarterlyFinancialInformationUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "auth_ref": [
      "r65"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling and marketing expense.",
        "label": "Selling and Marketing Expense [Member]",
        "terseLabel": "Marketing and sales"
       }
      }
     },
     "localname": "SellingAndMarketingExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails": {
       "order": 12.0,
       "parentTag": "twou_AdjustmentsToNetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r220"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]",
        "terseLabel": "Weighted-Average Grant-Date Fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r233"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r238"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r236"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r235"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Outstanding at the end of the period (in dollars per share)",
        "periodStartLabel": "Outstanding at the beginning of the period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r237"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Vested (in shares)",
        "terseLabel": "Vested (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r237"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Vested (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]",
        "terseLabel": "Fair value assumptions and methodology"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r246"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Dividend yield (as a percent)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum",
        "terseLabel": "Expected volatility maximum (as a percent)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum",
        "terseLabel": "Expected volatility minimum (as a percent)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum",
        "terseLabel": "Risk-free interest rate maximum (as a percent)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum",
        "terseLabel": "Risk-free interest rate minimum (as a percent)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "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": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "verboseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails",
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.2u.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails",
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails",
      "http://www.2u.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
     "auth_ref": [
      "r231"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Net number of non-option equity instruments granted to participants.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": {
     "auth_ref": [
      "r227",
      "r229"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number",
        "periodEndLabel": "Outstanding balance at the end of the period (in shares)",
        "periodStartLabel": "Outstanding balance at the beginning of the period (in shares)",
        "verboseLabel": "Restricted stock units outstanding (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]",
        "terseLabel": "Summary of restricted stock unit activity"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized",
        "terseLabel": "Number of shares that may be added to the 2014 Plan (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r222"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "terseLabel": "Shares authorized under the plan (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r251"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Number of options or stock awards available for grant under the plan (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r230"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Exercisable at the end of the period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r230"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Exercisable at the end of the period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r241"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value of employee options exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "auth_ref": [
      "r234"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period",
        "negatedLabel": "Expired (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r233"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "negatedLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r240"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average grant date fair value (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r251"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "terseLabel": "Outstanding balance at the end of the period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r228",
      "r251"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Outstanding balance at the end of the period (in shares)",
        "periodStartLabel": "Outstanding balance at the beginning of the period (in shares)",
        "terseLabel": "Option to purchase common stock, outstanding (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Number of Options"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r227"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Outstanding balance at the end of the period (in dollars per share)",
        "periodStartLabel": "Outstanding balance at the beginning of the period (in dollars per share)",
        "terseLabel": "Weighted average exercise price (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Weighted Average Exercise Price per Share"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r217",
      "r223"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.2u.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails",
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails",
      "http://www.2u.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Exercised (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price",
        "terseLabel": "Expired (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r89",
      "r219",
      "r225"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "auth_ref": [
      "r220"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of vesting of award under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage",
        "terseLabel": "PRSU award vesting percentage"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding",
        "terseLabel": "Aggregate grant date fair value of awards"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r221"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period",
        "terseLabel": "Expiration period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r245",
      "r263"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected term in (years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r251"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
        "terseLabel": "Exercisable at the end of the period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r251"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Exercisable at the end of the period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r243"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Outstanding balance"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShortTermInvestments": {
     "auth_ref": [
      "r14",
      "r369",
      "r370",
      "r371",
      "r382"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.",
        "label": "Short-term Investments",
        "terseLabel": "Investments"
       }
      }
     },
     "localname": "ShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r350",
      "r357"
     ],
     "calculation": {
      "http://www.2u.com/role/LeasesLeaseCostDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-term Lease, Cost",
        "terseLabel": "Short-term lease expense"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r96"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "verboseLabel": "Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SoftwareDevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Internally developed software for sale, licensing or long-term internal use.",
        "label": "Software Development [Member]",
        "terseLabel": "Internally-developed software"
       }
      }
     },
     "localname": "SoftwareDevelopmentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StandbyLettersOfCreditMember": {
     "auth_ref": [
      "r192",
      "r193",
      "r312",
      "r400"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.",
        "label": "Standby Letters of Credit [Member]",
        "terseLabel": "Standby Letters of Credit"
       }
      }
     },
     "localname": "StandbyLettersOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r0",
      "r130",
      "r159",
      "r179",
      "r184",
      "r188",
      "r396"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsGoodwillDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationSegmentResultsOfOperationsDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationTotalAssetsBySegmentDetails",
      "http://www.2u.com/role/SegmentAndGeographicInformationTradeAccountsReceivableAndContractLiabilitiesDetails",
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r45",
      "r198"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity",
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails",
      "http://www.2u.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails",
      "http://www.2u.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "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": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]",
        "verboseLabel": "Statement"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity",
      "http://www.2u.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r19",
      "r20",
      "r198",
      "r203"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "terseLabel": "Maximum shares of common stock issued under ESPP (in shares)",
        "verboseLabel": "Issuance of common stock in connection with employee stock purchase plan (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity",
      "http://www.2u.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r19",
      "r20",
      "r198",
      "r203"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Issuance of common stock award (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity",
      "http://www.2u.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture",
        "terseLabel": "Issuance of common stock award (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r19",
      "r20",
      "r198",
      "r203",
      "r232"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Exercised (in shares)",
        "terseLabel": "Exercise of stock options (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity",
      "http://www.2u.com/role/StockBasedCompensationStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r19",
      "r20",
      "r198",
      "r203"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.",
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "terseLabel": "Issuance of common stock in connection with employee stock purchase plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity",
      "http://www.2u.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r19",
      "r20",
      "r198",
      "r203"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Issuance of common stock in connection with a public offering of common stock, net of offering costs"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r45",
      "r198",
      "r203"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Exercise of stock options"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r20",
      "r24",
      "r25",
      "r144"
     ],
     "calculation": {
      "http://www.2u.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets",
      "http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of stockholders' equity including the portion attributable to noncontrolling interests, after the cumulative effect adjustment of a new accounting principle applied in the period of adoption.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Adjusted Balance",
        "terseLabel": "Adjusted balance"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "localname": "StockholdersEquityNoteAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r204"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails",
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r359"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails",
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r359"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails",
      "http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Different names of stock transactions and the different attributes of each transaction.",
        "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]",
        "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]"
       }
      }
     },
     "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Sale of Stock [Axis]",
        "terseLabel": "Sale of Stock [Axis]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsidiarySaleOfStockLineItems": {
     "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": "Subsidiary, Sale of Stock [Line Items]",
        "terseLabel": "Stockholders' Equity"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r303"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trade Names [Member]",
        "terseLabel": "Trade names and domain names",
        "verboseLabel": "Trade Names"
       }
      }
     },
     "localname": "TradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails",
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.",
        "label": "Type of Adoption [Domain]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfArrangementAxis": {
     "auth_ref": [
      "r311"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]"
       }
      }
     },
     "localname": "TypeOfArrangementAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnbilledReceivablesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.2u.com/role/SegmentAndGeographicInformationTradeAccountsReceivableAndContractLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_ReceivablesNetCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.",
        "label": "Unbilled Receivables, Current",
        "terseLabel": "Unbilled revenue"
       }
      }
     },
     "localname": "UnbilledReceivablesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SegmentAndGeographicInformationTradeAccountsReceivableAndContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r114",
      "r115",
      "r117",
      "r118",
      "r122",
      "r123",
      "r124"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "auth_ref": [
      "r270"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.",
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "terseLabel": "Increase in valuation allowance"
       }
      }
     },
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/IncomeTaxesCarryforwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r351",
      "r357"
     ],
     "calculation": {
      "http://www.2u.com/role/LeasesLeaseCostDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable lease expense"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/LeasesLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r103",
      "r107"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Weighted-average shares used in computing net income (loss) per share, diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/QuarterlyFinancialInformationUnauditedDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).",
        "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted",
        "verboseLabel": "Weighted-average shares of common stock outstanding, basic and diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss",
      "http://www.2u.com/role/NetLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r101",
      "r107"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Weighted-average shares used in computing net income (loss) per share, basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.2u.com/role/QuarterlyFinancialInformationUnauditedDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 8
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1377-109256"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=118952077&loc=d3e1280-108306"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "270",
   "URI": "http://asc.fasb.org/topic&trid=2126967"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8924-108599"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=116654751&loc=SL75117539-209714"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=116654751&loc=SL75117539-209714"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4(b))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12021-110248"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=118956092&loc=d3e12803-110250"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130554-203045"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f(1))",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(4)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79507997-165333"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79507997-165333"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508013-165333"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508013-165333"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508029-165333"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508029-165333"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508043-165333"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508043-165333"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508057-165333"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508057-165333"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32123-109318"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "30",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(3)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5394-128473"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5419-128473"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "808",
   "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3A-02)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3A-03)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b,c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 3)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(4))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(g))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(h))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-06(3))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=6488278&loc=d3e604059-122996"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756"
  },
  "r407": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r408": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r409": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1-"
  },
  "r411": {
   "Name": "Forms 10-K, 20-F, 40-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d-1"
  },
  "r412": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r413": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "303",
   "Subparagraph": "(5)"
  },
  "r414": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r415": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r416": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29"
  },
  "r417": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(m)",
   "Publisher": "SEC",
   "Section": "4",
   "Subparagraph": "(1)(iii)",
   "Subsection": "08"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e640-108580"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6904-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e),(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6845768176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Segment and Geographic Information - Total Assets by Segment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">$ 1,186,830<span></span>
</td>
<td class="nump">$ 807,354<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=twou_GraduateProgramSegmentMember', window );">Graduate Program Segment</a></td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">507,187<span></span>
</td>
<td class="nump">702,827<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=twou_AlternativeCredentialSegmentMember', window );">Alternative Credential Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">$ 679,643<span></span>
</td>
<td class="nump">$ 104,527<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_StatementBusinessSegmentsAxis=twou_GraduateProgramSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=twou_GraduateProgramSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=twou_AlternativeCredentialSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=twou_AlternativeCredentialSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6846382288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss per Share (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract', window );"><strong>Numerator</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net loss</a></td>
<td class="num">$ (235,222)<span></span>
</td>
<td class="num">$ (38,330)<span></span>
</td>
<td class="num">$ (29,423)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract', window );"><strong>Denominator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted', window );">Weighted-average shares of common stock outstanding, basic and diluted (in shares)</a></td>
<td class="nump">61,393,666<span></span>
</td>
<td class="nump">55,833,492<span></span>
</td>
<td class="nump">49,062,611<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Net loss per share, basic and diluted (in dollars per share)</a></td>
<td class="num">$ (3.83)<span></span>
</td>
<td class="num">$ (0.69)<span></span>
</td>
<td class="num">$ (0.60)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Potential dilutive securities that would have been anti-dilutive</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Potential dilutive securities that would have been anti-dilutive due to net loss (in shares)</a></td>
<td class="nump">4,373,895<span></span>
</td>
<td class="nump">4,057,788<span></span>
</td>
<td class="nump">4,559,176<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Potential dilutive securities that would have been anti-dilutive</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Potential dilutive securities that would have been anti-dilutive due to net loss (in shares)</a></td>
<td class="nump">3,694,915<span></span>
</td>
<td class="nump">1,139,045<span></span>
</td>
<td class="nump">1,413,423<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_WeightedAverageNumberOfShareOutstandingBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</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_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6850850176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Stock Options (Details) - Stock options - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Fair value assumptions and methodology</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum', window );">Risk-free interest rate minimum (as a percent)</a></td>
<td class="nump">1.60%<span></span>
</td>
<td class="nump">2.30%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum', window );">Risk-free interest rate maximum (as a percent)</a></td>
<td class="nump">2.60%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">2.10%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum', window );">Expected volatility minimum (as a percent)</a></td>
<td class="nump">45.00%<span></span>
</td>
<td class="nump">46.00%<span></span>
</td>
<td class="nump">46.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum', window );">Expected volatility maximum (as a percent)</a></td>
<td class="nump">64.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield (as a percent)</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Options</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding balance at the beginning of the period (in shares)</a></td>
<td class="nump">4,057,788<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares)</a></td>
<td class="nump">809,289<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="num">(361,134)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(116,435)<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Expired (in shares)</a></td>
<td class="num">(15,613)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding balance at the end of the period (in shares)</a></td>
<td class="nump">4,373,895<span></span>
</td>
<td class="nump">4,057,788<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable at the end of the period (in shares)</a></td>
<td class="nump">3,051,658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price per Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding balance at the beginning of the period (in dollars per share)</a></td>
<td class="nump">$ 27.23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share)</a></td>
<td class="nump">61.34<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share)</a></td>
<td class="nump">8.64<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">56.00<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Expired (in dollars per share)</a></td>
<td class="nump">44.99<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding balance at the end of the period (in dollars per share)</a></td>
<td class="nump">34.24<span></span>
</td>
<td class="nump">$ 27.23<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable at the end of the period (in dollars per share)</a></td>
<td class="nump">$ 20.98<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract', window );"><strong>Weighted Average Remaining Contractual Term</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding balance</a></td>
<td class="text">5 years 10 months 17 days<span></span>
</td>
<td class="text">5 years 11 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm', window );">Granted</a></td>
<td class="text">8 years 4 months 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodWeightedAverageRemainingContractualTerm', window );">Exercised</a></td>
<td class="text">1 year 4 months 9 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable at the end of the period</a></td>
<td class="text">4 years 8 months 8 days<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract', window );"><strong>Aggregate Intrinsic Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding balance at the end of the period</a></td>
<td class="nump">$ 28,736<span></span>
</td>
<td class="nump">$ 113,211<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Exercisable at the end of the period</a></td>
<td class="nump">$ 28,374<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Fair value assumptions and methodology</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term in (years)</a></td>
<td class="text">5 years 11 months 16 days<span></span>
</td>
<td class="text">5 years 11 months 19 days<span></span>
</td>
<td class="text">6 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Fair value assumptions and methodology</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term in (years)</a></td>
<td class="text">6 years 29 days<span></span>
</td>
<td class="text">6 years 9 months 7 days<span></span>
</td>
<td class="text">6 years 29 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</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_twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</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_twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for options exercised in period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for options granted in period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6812254096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Organization</a></td>
<td class="text">Organization<div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2U, Inc. (together with its subsidiaries, the &#8220;Company&#8221;) is a leading provider of education technology for nonprofit colleges and universities. The Company builds, delivers, and supports more than </span><span style="font-family:inherit;font-size:10pt;"><span>400</span></span><span style="font-family:inherit;font-size:10pt;"> digital and in-person educational offerings, including graduate degrees, undergraduate degrees, professional certificates, boot camps, and short courses, across the career curriculum continuum. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> reportable segments: the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> and the </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;"> (formerly known as the Short Course Segment). The Company&#8217;s </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> includes the technology and services provided to nonprofit colleges and universities to enable the online delivery of degree programs. Students enrolled in these programs are generally seeking an undergraduate or graduate degree of the same quality they would receive on campus. The Company&#8217;s </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;"> includes the premium online short courses and technical, skills-based boot camps provided through relationships with nonprofit colleges and universities. Students enrolled in these offerings are generally working professionals seeking career advancement through skills attainment.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 22, 2019, the Company completed its acquisition of Trilogy Education Services, Inc. (&#8220;Trilogy&#8221;), a workforce accelerator that prepares adult learners for high-growth careers in the digital economy through its boot camp offerings. The acquisition expanded the Company&#8217;s university client portfolio and added another offering on the career curriculum continuum to make education more accessible for lifelong learners. The results of Trilogy&#8217;s operations are included in the </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;">. Refer to Note </span><span style="font-family:inherit;font-size:10pt;">3</span><span style="font-family:inherit;font-size:10pt;"> for further information about the acquisition of Trilogy.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>XML
<SEQUENCE>57
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6845062176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Loss - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 574,671<span></span>
</td>
<td class="nump">$ 411,769<span></span>
</td>
<td class="nump">$ 286,752<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Costs and expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_CurriculumAndTeachingCosts', window );">Curriculum and teaching</a></td>
<td class="nump">63,270<span></span>
</td>
<td class="nump">23,290<span></span>
</td>
<td class="nump">6,609<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_ServicingAndSupportCosts', window );">Servicing and support</a></td>
<td class="nump">98,890<span></span>
</td>
<td class="nump">67,203<span></span>
</td>
<td class="nump">50,767<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_TechnologyAndContentDevelopmentCost', window );">Technology and content development</a></td>
<td class="nump">115,473<span></span>
</td>
<td class="nump">63,812<span></span>
</td>
<td class="nump">45,926<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Marketing and sales</a></td>
<td class="nump">342,395<span></span>
</td>
<td class="nump">221,015<span></span>
</td>
<td class="nump">150,923<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">131,020<span></span>
</td>
<td class="nump">82,989<span></span>
</td>
<td class="nump">62,665<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment charge</a></td>
<td class="nump">70,379<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total costs and expenses</a></td>
<td class="nump">821,427<span></span>
</td>
<td class="nump">458,309<span></span>
</td>
<td class="nump">316,890<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(246,756)<span></span>
</td>
<td class="num">(46,540)<span></span>
</td>
<td class="num">(30,138)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">5,800<span></span>
</td>
<td class="nump">5,173<span></span>
</td>
<td class="nump">371<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(13,419)<span></span>
</td>
<td class="num">(108)<span></span>
</td>
<td class="num">(87)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherOperatingIncomeExpenseNet', window );">Other expense, net</a></td>
<td class="num">(707)<span></span>
</td>
<td class="num">(1,722)<span></span>
</td>
<td class="num">(866)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income taxes</a></td>
<td class="num">(255,082)<span></span>
</td>
<td class="num">(43,197)<span></span>
</td>
<td class="num">(30,720)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="nump">19,860<span></span>
</td>
<td class="nump">4,867<span></span>
</td>
<td class="nump">1,297<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (235,222)<span></span>
</td>
<td class="num">$ (38,330)<span></span>
</td>
<td class="num">$ (29,423)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Net loss per share, basic and diluted (in dollars per share)</a></td>
<td class="num">$ (3.83)<span></span>
</td>
<td class="num">$ (0.69)<span></span>
</td>
<td class="num">$ (0.60)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted', window );">Weighted-average shares of common stock outstanding, basic and diluted (in shares)</a></td>
<td class="nump">61,393,666<span></span>
</td>
<td class="nump">55,833,492<span></span>
</td>
<td class="nump">49,062,611<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments, net of tax of $0 for all periods presented</a></td>
<td class="nump">$ 1,710<span></span>
</td>
<td class="num">$ (13,840)<span></span>
</td>
<td class="nump">$ 5,326<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</a></td>
<td class="num">$ (233,512)<span></span>
</td>
<td class="num">$ (52,170)<span></span>
</td>
<td class="num">$ (24,097)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_CurriculumAndTeachingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents cost of service for curriculum and teaching related costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_CurriculumAndTeachingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_twou_ServicingAndSupportCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of servicing and support costs consisting primarily of compensation costs related to program management and operations, as well as costs for platform technical support and faculty and student support.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_ServicingAndSupportCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_twou_TechnologyAndContentDevelopmentCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents cost of service for Technology and content development related costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_TechnologyAndContentDevelopmentCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e557-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total costs of sales and operating expenses for the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b,c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_OtherOperatingIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OtherOperatingIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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>XML
<SEQUENCE>58
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6845244240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 81,942<span></span>
</td>
<td class="nump">$ 67,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation and amortization</a></td>
<td class="num">(24,299)<span></span>
</td>
<td class="num">(14,801)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">57,643<span></span>
</td>
<td class="nump">52,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">11,600<span></span>
</td>
<td class="nump">8,900<span></span>
</td>
<td class="nump">$ 5,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer hardware</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">8,685<span></span>
</td>
<td class="nump">5,114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and office equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">18,478<span></span>
</td>
<td class="nump">14,888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">50,461<span></span>
</td>
<td class="nump">45,158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=twou_LeaseholdImprovementsInProcessMember', window );">Leasehold improvements in process</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 4,318<span></span>
</td>
<td class="nump">$ 1,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=twou_LeaseholdImprovementsInProcessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=twou_LeaseholdImprovementsInProcessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<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>60
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6850311136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Amortizable Intangible Assets - Estimated Future Amortization Expense and License agreement (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">$ 58,300<span></span>
</td>
<td class="nump">$ 23,900<span></span>
</td>
<td class="nump">$ 14,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Future amortization expense</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">333,075<span></span>
</td>
<td class="nump">$ 136,605<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember', window );">Excluding in process capitalized technology and content development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Future amortization expense</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2020</a></td>
<td class="nump">75,955<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2020</a></td>
<td class="nump">69,605<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2021</a></td>
<td class="nump">55,520<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2022</a></td>
<td class="nump">36,403<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2023</a></td>
<td class="nump">19,512<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">45,357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 302,352<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=twou_ExcludingInProcessCapitalizedTechnologyAndContentDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6851497664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>May 22, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>agreement</div>
</th>
<th class="th">
<div>Sep. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>agreement</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 25, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Long-term debt, current maturities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Incremental issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,238,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,238,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_DebtInstrumentMinimumUnrestrictedCash', window );">Required unrestricted cash as of last day of each fiscal quarter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_DebtInstrumentMinimumGraduateLQAR', window );">Minimum Graduate LQAR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">432,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">432,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_DebtInstrumentAlternativeCredentialSegmentRevenue', window );">Minimum Alternative Credential LTMR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">218,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">218,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_DebtInstrumentGraduateProgramSegmentRevenueMinimumRequirement', window );">Minimum Graduate LQAR, minimum requirement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">397,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">397,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_DebtInstrumentAlternativeCredentialSegmentRevenueMinimumRequirement', window );">Minimum Alternative Credential LTMR, minimum requirement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">185,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">185,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,289,000<span></span>
</td>
<td class="nump">$ 5,651,000<span></span>
</td>
<td class="nump">$ 2,424,000<span></span>
</td>
<td class="nump">$ 55,000<span></span>
</td>
<td class="nump">27,000<span></span>
</td>
<td class="nump">$ 27,000<span></span>
</td>
<td class="nump">$ 27,000<span></span>
</td>
<td class="nump">$ 27,000<span></span>
</td>
<td class="nump">13,419,000<span></span>
</td>
<td class="nump">108,000<span></span>
</td>
<td class="nump">$ 87,000<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity on line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Long-term line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_NumberOfGovernmentGrants', window );">Number of outstanding conditional loan agreements | agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_DeferredGovernmentGrantObligationsNoncurrent', window );">Deferred government grant obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,500,000<span></span>
</td>
<td class="nump">3,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit | Credit Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="nump">$ 250,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Interest rate during period (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.91%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Interest payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit | Credit Agreement | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_LongTermDebtAdditionalAmountAvailable', window );">Long-term debt, additional amount available</a></td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit | Credit Agreement | Base Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate (as a percent)</a></td>
<td class="nump">5.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit | Credit Agreement | Base Rate | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate (as a percent)</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit | Credit Agreement | London Interbank Offered Rate (LIBOR)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate (as a percent)</a></td>
<td class="nump">6.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit | Credit Agreement | London Interbank Offered Rate (LIBOR) | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate (as a percent)</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=twou_DeferredGovernmentGrantObligationsMember', window );">Deferred Government Grant Obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Interest payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAxis=twou_PrinceGeorgesCountyMarylandMember', window );">Prince Georges County Maryland</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_DeferredGovernmentGrantObligationsNoncurrent', window );">Deferred government grant obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate per annum (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_DeferredGovernmentGrantObligationsPrincipalNoLongerSubjecttoForgiveness', window );">Principal no longer subject to forgiveness</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_DeferredGovernmentGrantObligationsAccruedInterestNoLongerSubjecttoForgiveness', window );">Accrued interest no longer subject to forgiveness</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_StandbyLettersOfCreditMember', window );">Standby Letters of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity on line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Letter of Credit | Credit Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Incremental issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,500,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_PrepaymentDateAxis=twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember', window );">Prior To First Anniversary of First Amendment Effective Date | Letter of Credit | Credit Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_DebtInstrumentPrepaymentPremium', window );">Prepayment premium</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_DebtInstrumentPrepaymentPenalty', window );">Prepayment penalty</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_PrepaymentDateAxis=twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember', window );">On Or After First Anniversary of First Amendment Effective Date | Letter of Credit | Credit Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_DebtInstrumentPrepaymentPremium', window );">Prepayment premium</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_DebtInstrumentAlternativeCredentialSegmentRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Alternative Credential Segment Revenue</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_DebtInstrumentAlternativeCredentialSegmentRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_twou_DebtInstrumentAlternativeCredentialSegmentRevenueMinimumRequirement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Alternative Credential Segment Revenue, Minimum Requirement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_DebtInstrumentAlternativeCredentialSegmentRevenueMinimumRequirement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_twou_DebtInstrumentGraduateProgramSegmentRevenueMinimumRequirement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Graduate Program Segment Revenue, Minimum Requirement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_DebtInstrumentGraduateProgramSegmentRevenueMinimumRequirement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_twou_DebtInstrumentMinimumGraduateLQAR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Minimum Graduate LQAR</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_DebtInstrumentMinimumGraduateLQAR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_twou_DebtInstrumentMinimumUnrestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Minimum Unrestricted Cash</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_DebtInstrumentMinimumUnrestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_DebtInstrumentPrepaymentPenalty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Prepayment Penalty</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_DebtInstrumentPrepaymentPenalty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_twou_DebtInstrumentPrepaymentPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Prepayment Premium</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_DebtInstrumentPrepaymentPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_twou_DeferredGovernmentGrantObligationsAccruedInterestNoLongerSubjecttoForgiveness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Government Grant Obligations, Accrued Interest No Longer Subject to Forgiveness</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_DeferredGovernmentGrantObligationsAccruedInterestNoLongerSubjecttoForgiveness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_DeferredGovernmentGrantObligationsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred government grant obligations due beyond one year or the operating cycle, whichever is longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_DeferredGovernmentGrantObligationsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_DeferredGovernmentGrantObligationsPrincipalNoLongerSubjecttoForgiveness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Government Grant Obligations, Principal No Longer Subject to Forgiveness</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_DeferredGovernmentGrantObligationsPrincipalNoLongerSubjecttoForgiveness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_LongTermDebtAdditionalAmountAvailable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-Term Debt, Additional Amount Available</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_LongTermDebtAdditionalAmountAvailable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_twou_NumberOfGovernmentGrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the number of government grants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_NumberOfGovernmentGrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DebtInstrumentInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_InterestPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest payable on debt, including, but not limited to, trade payables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_InterestPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LetterOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=twou_CreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=twou_CreditAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_BaseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=twou_DeferredGovernmentGrantObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=twou_DeferredGovernmentGrantObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=twou_PrinceGeorgesCountyMarylandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=twou_PrinceGeorgesCountyMarylandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_StandbyLettersOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_StandbyLettersOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_PrepaymentDateAxis=twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">twou_PrepaymentDateAxis=twou_PriorToFirstAnniversaryofFirstAmendmentEffectiveDateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_PrepaymentDateAxis=twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">twou_PrepaymentDateAxis=twou_OnOrAfterFirstAnniversaryofFirstAmendmentEffectiveDateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6831454480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Lease Cost (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating lease expense</a></td>
<td class="nump">$ 11,725<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease expense</a></td>
<td class="nump">737<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease expense</a></td>
<td class="nump">4,195<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease expense</a></td>
<td class="nump">$ 16,657<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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>XML
<SEQUENCE>63
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6849203840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 22, 2019</div></th>
<th class="th"><div>May 22, 2018</div></th>
<th class="th"><div>Sep. 11, 2017</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock, net of offering costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 330,900<span></span>
</td>
<td class="nump">$ 189,500<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 330,901<span></span>
</td>
<td class="nump">$ 189,463<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_CapitalStockSharesAuthorized', window );">Authorized shares of capital stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">205,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Authorized shares of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Authorized shares of preferred stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</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="top.Show.showAR( this, 'defref_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract', window );"><strong>Shares of common stock reserved for future issuance</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions', window );">Outstanding stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,373,895<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits', window );">Outstanding restricted stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,694,915<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans', window );">Available for future issuance under Amended and Restated 2014 Equity Incentive Plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,296,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan', window );">Available for future issuance under employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">812,964<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Total shares of common stock reserved for future issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,178,107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock award (in shares)</a></td>
<td class="nump">4,608,101<span></span>
</td>
<td class="nump">3,833,334<span></span>
</td>
<td class="nump">4,047,500<span></span>
</td>
<td class="nump">4,608,101<span></span>
</td>
<td class="nump">3,833,334<span></span>
</td>
<td class="nump">4,047,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock | Underwriters' over-allotment option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock award (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="nump">547,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_CapitalStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of shares of capital stock permitted to be issued by the entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_CapitalStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_CommonStockCapitalSharesReservedForFutureIssuanceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</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_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common shares reserved for future issuance pertaining to available for future issuance under employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of outstanding restricted stock units reserved for future issuance pertaining to possible future issuance under stock option plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingRestrictedStockUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common shares reserved for future issuance pertaining to outstanding stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_CommonStockCapitalSharesReservedForFutureIssuanceOutstandingStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common shares reserved for future issuance pertaining to possible future issuance under stock option plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_CommonStockCapitalSharesReservedForFutureIssuancePossibleFutureIssuanceUnderStockOptionPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_SubsidiarySaleOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_SubsidiarySaleOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6822387088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Financial Information (Unaudited) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 163,178<span></span>
</td>
<td class="nump">$ 153,798<span></span>
</td>
<td class="nump">$ 135,461<span></span>
</td>
<td class="nump">$ 122,234<span></span>
</td>
<td class="nump">$ 115,095<span></span>
</td>
<td class="nump">$ 106,963<span></span>
</td>
<td class="nump">$ 97,423<span></span>
</td>
<td class="nump">$ 92,288<span></span>
</td>
<td class="nump">$ 574,671<span></span>
</td>
<td class="nump">$ 411,769<span></span>
</td>
<td class="nump">$ 286,752<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Costs and expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_CurriculumAndTeachingCosts', window );">Curriculum and teaching</a></td>
<td class="nump">21,925<span></span>
</td>
<td class="nump">21,336<span></span>
</td>
<td class="nump">13,308<span></span>
</td>
<td class="nump">6,701<span></span>
</td>
<td class="nump">6,625<span></span>
</td>
<td class="nump">6,351<span></span>
</td>
<td class="nump">6,007<span></span>
</td>
<td class="nump">4,307<span></span>
</td>
<td class="nump">63,270<span></span>
</td>
<td class="nump">23,290<span></span>
</td>
<td class="nump">6,609<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_ServicingAndSupportCosts', window );">Servicing and support</a></td>
<td class="nump">27,372<span></span>
</td>
<td class="nump">27,351<span></span>
</td>
<td class="nump">23,993<span></span>
</td>
<td class="nump">20,174<span></span>
</td>
<td class="nump">18,087<span></span>
</td>
<td class="nump">16,586<span></span>
</td>
<td class="nump">17,297<span></span>
</td>
<td class="nump">15,233<span></span>
</td>
<td class="nump">98,890<span></span>
</td>
<td class="nump">67,203<span></span>
</td>
<td class="nump">50,767<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_TechnologyAndContentDevelopmentCost', window );">Technology and content development</a></td>
<td class="nump">35,504<span></span>
</td>
<td class="nump">34,132<span></span>
</td>
<td class="nump">26,043<span></span>
</td>
<td class="nump">19,794<span></span>
</td>
<td class="nump">18,376<span></span>
</td>
<td class="nump">16,361<span></span>
</td>
<td class="nump">15,235<span></span>
</td>
<td class="nump">13,840<span></span>
</td>
<td class="nump">115,473<span></span>
</td>
<td class="nump">63,812<span></span>
</td>
<td class="nump">45,926<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Marketing and sales</a></td>
<td class="nump">82,164<span></span>
</td>
<td class="nump">93,521<span></span>
</td>
<td class="nump">89,749<span></span>
</td>
<td class="nump">76,961<span></span>
</td>
<td class="nump">49,033<span></span>
</td>
<td class="nump">60,548<span></span>
</td>
<td class="nump">58,376<span></span>
</td>
<td class="nump">53,058<span></span>
</td>
<td class="nump">342,395<span></span>
</td>
<td class="nump">221,015<span></span>
</td>
<td class="nump">150,923<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">37,549<span></span>
</td>
<td class="nump">42,040<span></span>
</td>
<td class="nump">28,408<span></span>
</td>
<td class="nump">23,023<span></span>
</td>
<td class="nump">19,666<span></span>
</td>
<td class="nump">18,974<span></span>
</td>
<td class="nump">22,480<span></span>
</td>
<td class="nump">21,869<span></span>
</td>
<td class="nump">131,020<span></span>
</td>
<td class="nump">82,989<span></span>
</td>
<td class="nump">62,665<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment charge</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">70,379<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,379<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total costs and expenses</a></td>
<td class="nump">204,514<span></span>
</td>
<td class="nump">288,759<span></span>
</td>
<td class="nump">181,501<span></span>
</td>
<td class="nump">146,653<span></span>
</td>
<td class="nump">111,787<span></span>
</td>
<td class="nump">118,820<span></span>
</td>
<td class="nump">119,395<span></span>
</td>
<td class="nump">108,307<span></span>
</td>
<td class="nump">821,427<span></span>
</td>
<td class="nump">458,309<span></span>
</td>
<td class="nump">316,890<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(41,336)<span></span>
</td>
<td class="num">(134,961)<span></span>
</td>
<td class="num">(46,040)<span></span>
</td>
<td class="num">(24,419)<span></span>
</td>
<td class="nump">3,308<span></span>
</td>
<td class="num">(11,857)<span></span>
</td>
<td class="num">(21,972)<span></span>
</td>
<td class="num">(16,019)<span></span>
</td>
<td class="num">(246,756)<span></span>
</td>
<td class="num">(46,540)<span></span>
</td>
<td class="num">(30,138)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">713<span></span>
</td>
<td class="nump">924<span></span>
</td>
<td class="nump">1,814<span></span>
</td>
<td class="nump">2,349<span></span>
</td>
<td class="nump">2,120<span></span>
</td>
<td class="nump">1,799<span></span>
</td>
<td class="nump">912<span></span>
</td>
<td class="nump">342<span></span>
</td>
<td class="nump">5,800<span></span>
</td>
<td class="nump">5,173<span></span>
</td>
<td class="nump">371<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(5,289)<span></span>
</td>
<td class="num">(5,651)<span></span>
</td>
<td class="num">(2,424)<span></span>
</td>
<td class="num">(55)<span></span>
</td>
<td class="num">(27)<span></span>
</td>
<td class="num">(27)<span></span>
</td>
<td class="num">(27)<span></span>
</td>
<td class="num">(27)<span></span>
</td>
<td class="num">(13,419)<span></span>
</td>
<td class="num">(108)<span></span>
</td>
<td class="num">(87)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherOperatingIncomeExpenseNet', window );">Other expense, net</a></td>
<td class="nump">386<span></span>
</td>
<td class="num">(710)<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="num">(370)<span></span>
</td>
<td class="num">(229)<span></span>
</td>
<td class="num">(273)<span></span>
</td>
<td class="num">(825)<span></span>
</td>
<td class="num">(395)<span></span>
</td>
<td class="num">(707)<span></span>
</td>
<td class="num">(1,722)<span></span>
</td>
<td class="num">(866)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income taxes</a></td>
<td class="num">(45,526)<span></span>
</td>
<td class="num">(140,398)<span></span>
</td>
<td class="num">(46,663)<span></span>
</td>
<td class="num">(22,495)<span></span>
</td>
<td class="nump">5,172<span></span>
</td>
<td class="num">(10,358)<span></span>
</td>
<td class="num">(21,912)<span></span>
</td>
<td class="num">(16,099)<span></span>
</td>
<td class="num">(255,082)<span></span>
</td>
<td class="num">(43,197)<span></span>
</td>
<td class="num">(30,720)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit (expense)</a></td>
<td class="nump">942<span></span>
</td>
<td class="num">(714)<span></span>
</td>
<td class="nump">18,691<span></span>
</td>
<td class="nump">941<span></span>
</td>
<td class="num">(340)<span></span>
</td>
<td class="nump">414<span></span>
</td>
<td class="nump">3,565<span></span>
</td>
<td class="nump">1,228<span></span>
</td>
<td class="nump">19,860<span></span>
</td>
<td class="nump">4,867<span></span>
</td>
<td class="nump">1,297<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (44,584)<span></span>
</td>
<td class="num">$ (141,112)<span></span>
</td>
<td class="num">$ (27,972)<span></span>
</td>
<td class="num">$ (21,554)<span></span>
</td>
<td class="nump">$ 4,832<span></span>
</td>
<td class="num">$ (9,944)<span></span>
</td>
<td class="num">$ (18,347)<span></span>
</td>
<td class="num">$ (14,871)<span></span>
</td>
<td class="num">$ (235,222)<span></span>
</td>
<td class="num">$ (38,330)<span></span>
</td>
<td class="num">$ (29,423)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net income (loss) per share, basic (in dollars per share)</a></td>
<td class="num">$ (0.70)<span></span>
</td>
<td class="num">$ (2.23)<span></span>
</td>
<td class="num">$ (0.46)<span></span>
</td>
<td class="num">$ (0.37)<span></span>
</td>
<td class="nump">$ 0.08<span></span>
</td>
<td class="num">$ (0.17)<span></span>
</td>
<td class="num">$ (0.33)<span></span>
</td>
<td class="num">$ (0.28)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net income (loss) per share, diluted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.08<span></span>
</td>
<td class="num">$ (0.17)<span></span>
</td>
<td class="num">$ (0.33)<span></span>
</td>
<td class="num">$ (0.28)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average shares used in computing net income (loss) per share, basic (in shares)</a></td>
<td class="nump">63,481,130<span></span>
</td>
<td class="nump">63,358,890<span></span>
</td>
<td class="nump">60,516,662<span></span>
</td>
<td class="nump">58,138,692<span></span>
</td>
<td class="nump">57,924,666<span></span>
</td>
<td class="nump">57,663,361<span></span>
</td>
<td class="nump">54,981,192<span></span>
</td>
<td class="nump">52,687,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average shares used in computing net income (loss) per share, diluted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,666,682<span></span>
</td>
<td class="nump">57,663,361<span></span>
</td>
<td class="nump">54,981,192<span></span>
</td>
<td class="nump">52,687,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_CurriculumAndTeachingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents cost of service for curriculum and teaching related costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_CurriculumAndTeachingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_twou_ServicingAndSupportCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of servicing and support costs consisting primarily of compensation costs related to program management and operations, as well as costs for platform technical support and faculty and student support.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_ServicingAndSupportCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_twou_TechnologyAndContentDevelopmentCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents cost of service for Technology and content development related costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_TechnologyAndContentDevelopmentCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total costs of sales and operating expenses for the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OtherOperatingIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OtherOperatingIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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>XML
<SEQUENCE>65
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6812254928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the components of loss before income taxes:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss before income taxes:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(239,629</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(33,339</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,002</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(15,453</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,858</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,718</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(255,082</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(43,197</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(30,720</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the components of the income tax (provision) benefit:</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current income tax (provision) benefit:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States federal and state</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(97</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total current income tax (provision) benefit</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(94</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income tax benefit:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States federal and state</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,459</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,774</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,495</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,093</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,297</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred income tax benefit</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,954</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,867</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,297</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total income tax (provision) benefit</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,860</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,867</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,297</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation between the Company&#8217;s statutory federal income tax rate and the effective tax rate is presented below:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:59%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. statutory federal income tax rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.0 </span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.0 </span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increase (decrease) resulting from:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. state income taxes, net of federal benefits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign tax rate differential</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-deductible expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in valuation allowance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(39.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in tax rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(108.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-deductible impairment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective tax rate</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.8 </span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.3 </span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The significant components of the Company&#8217;s deferred tax assets and liabilities are as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December&#160;31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses and other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,037</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,580</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued compensation and related benefits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,779</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,395</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rebate reserve</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred rent</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,543</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,388</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,546</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,279</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>257</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,059</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign net operating loss carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,171</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,543</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. net operating loss carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>164,854</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,809</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuation allowance</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(116,244</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(88,061</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred tax assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82,090</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,195</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liabilities:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(142</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(95</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,056</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,038</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangibles</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(84,025</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(34,011</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred tax liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(87,223</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(38,144</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,133</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,949</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had a U.S. net operating loss (&#8220;NOL&#8221;) carryforward of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$627.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$265.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> expires between 2029 and 2037. In accordance with the Tax Cuts and Jobs Act of 2017 (the &#8220;Tax Act&#8221;), U.S. NOLs arising in a tax year ending after 2017 will not expire. The Company has generated </span><span style="font-family:inherit;font-size:10pt;"><span>$362.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> of U.S. NOLs in tax years ending after 2017. The gross amount of the state NOL carryforwards is equal to or less than the federal NOL carryforwards and expires over various periods based on individual state tax laws. The Company also had an NOL carryforward of </span><span style="font-family:inherit;font-size:10pt;"><span>$14.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> in its foreign jurisdictions, which does not expire. A full valuation allowance has been established to offset its net deferred tax assets in the U.S., and certain foreign jurisdictions as the Company has not generated taxable income since inception and does not have sufficient deferred tax liabilities to recover the deferred tax assets in these jurisdictions. The total increase in the valuation allowance was </span><span style="font-family:inherit;font-size:10pt;"><span>$28.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the year ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">. The utilization of the NOL carryforwards to reduce future income taxes will depend on the Company&#8217;s ability to generate sufficient taxable income prior to the expiration of the NOL carryforwards. Under the provisions of Internal Revenue Code Section&#160;382, certain substantial changes in the Company&#8217;s ownership may result in a limitation on the amount of U.S. net operating loss carryforwards that could be utilized annually to offset future taxable income and taxes payable. The Company does not expect such limitation, if any, to impact the use of the net operating losses prior to their expiration.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A one-time tax benefit of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$17.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to the acquisition of Trilogy was included in the Company&#8217;s income tax benefit for the year ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">. This one-time benefit relates to the release of the </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Company&#8217;s tax valuation allowance that was no longer needed as a result of recognizing an additional net deferred tax liability, due to the acquisition of Trilogy. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the Company has not recognized any amounts for uncertain tax positions.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has analyzed its filing positions in all significant federal, state and foreign jurisdictions where it is required to file income tax returns, as well as open tax years in these jurisdictions. With few exceptions, the Company is no longer subject to U.S. federal, state and local tax examinations by tax authorities for the years prior to 2016, though the NOL carryforwards can be adjusted upon audit and could impact taxes owed in open tax years. </span><span style="font-family:inherit;font-size:10pt;"><span>No</span></span><span style="font-family:inherit;font-size:10pt;"> income tax returns are currently under examination by the taxing authorities.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December&#160;22, 2017, the Tax Act was enacted into law and contains certain key tax provisions that affect the Company. The Tax Act affects the Company by (i)&#160;reducing the U.S. tax rate to 21%, effective January&#160;1, 2018, (ii)&#160;impacting the values of the Company&#8217;s deferred assets and liabilities, (iii)&#160;changing the Company&#8217;s ability to utilize future net operating losses and (iv)&#160;requiring a one-time tax on any of the Company&#8217;s unrepatriated foreign earnings and profits (&#8220;E&amp;P&#8221;) in 2017. The Company did not incur the one-time tax as cumulative foreign earnings and profits were negative.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Tax Act includes Global Intangible Low-Taxed Income (&#8220;GILTI&#8221;) provisions that require a company to include in its U.S. income tax return foreign subsidiary earnings in excess of an allowable return on the foreign subsidiary&#8217;s tangible assets.&#160;Due to foreign subsidiary losses, this provision did not apply to the Company in 2019. Another significant section of the Tax Act, the Base Erosion Anti-Abuse Tax (&#8220;BEAT&#8221;), did not apply to the Company&#8217;s 2019 tax year as the Company did not meet the minimum revenue requirements under the BEAT.&#160;As these taxes may become applicable in the future, the Company will continue to monitor the potential impact.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>XML
<SEQUENCE>66
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6812198976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses Accrued Expenses<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">Accrued Expenses</a></td>
<td class="text">Accrued Expenses<div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included within accounts payable and accrued expenses on the Company&#8217;s consolidated balance sheet as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$23.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of accrued university and head tutor compensation and </span><span style="font-family:inherit;font-size:10pt;"><span>$22.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> of accrued marketing costs. Also included within accounts payable and accrued expenses as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$4.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of accrued transaction, integration and restructuring-related costs, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to an employee termination benefits reserve for a September 2019 organizational restructuring. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, accounts payable and accrued expenses included </span><span style="font-family:inherit;font-size:10pt;"><span>$10.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> of accrued marketing costs.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6849143376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Jan. 01, 2019</div></th>
<th class="th"><div>Jan. 01, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment charge</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 70,379<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 70,379<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount', window );">Equity securities</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Non-Cash Long-Lived Asset Additions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAdditions', window );">Capital asset additions during the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81,400<span></span>
</td>
<td class="nump">87,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_NonCashCapitalExpenditure', window );">Non-cash capital expenditure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,100)<span></span>
</td>
<td class="num">(5,300)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_NonCashExpenditureClassifiedAsCashFlowsFromFinancingActivities', window );">Additional cash classified as cash flows from financing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,200)<span></span>
</td>
<td class="nump">4,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_MarketingAndSalesCostsAbstract', window );"><strong>Marketing and Sales Costs</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_AccruedMarketingCostsCurrent', window );">Accrued marketing costs</a></td>
<td class="nump">22,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,300<span></span>
</td>
<td class="nump">22,100<span></span>
</td>
<td class="nump">$ 10,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAdditions', window );">Capitalized software implementation costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400<span></span>
</td>
<td class="nump">3,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAmortization1', window );">Amortization of capitalized software implementation costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(300)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use assets</a></td>
<td class="nump">43,401<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,401<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Lease liability, current</a></td>
<td class="nump">7,320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liability</a></td>
<td class="nump">74,294<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 74,294<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Amortizable Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life of intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Amortizable Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life of intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer hardware | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer hardware | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and office equipment | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and office equipment | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">11 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember', window );">Internally-developed software | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Amortizable Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life of intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_CapitalizedContentDevelopmentCostsUsefulLife', window );">Useful life of capitalized content development costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember', window );">Internally-developed software | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Amortizable Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life of intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_CapitalizedContentDevelopmentCostsUsefulLife', window );">Useful life of capitalized content development costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=twou_GraduateProgramSegmentMember', window );">Graduate Program Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment charge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuePerformanceObligationDescriptionOfTiming', window );">Revenue, performance obligation, description of timing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The Company&#8217;s contracts with university clients in this segment typically have terms of 10 to 15 years and have a single performance obligation, as the promises to provide a platform of tightly integrated technology and services that university clients need to attract, enroll, educate and support students are not distinct within the context of the contracts.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=twou_AlternativeCredentialSegmentMember', window );">Alternative Credential Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment charge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 70,379<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuePerformanceObligationDescriptionOfTiming', window );">Revenue, performance obligation, description of timing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The Company&#8217;s short courses run between six and 16 weeks, while boot camps run between 12 and 24 weeks.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member', window );">ASU 2016-09 | Additional Paid-In Capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_MarketingAndSalesCostsAbstract', window );"><strong>Marketing and Sales Costs</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1', window );">Cumulative effect of new accounting policy</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member', window );">ASU 2016-02</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_twou_MarketingAndSalesCostsAbstract', window );"><strong>Marketing and Sales Costs</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,000<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Lease liability, current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liability</a></td>
<td class="nump">$ 58,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 58,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_CapitalizedContentDevelopmentCostsUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the useful life of capitalized content development costs. Such life is expressed in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_CapitalizedContentDevelopmentCostsUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_twou_MarketingAndSalesCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>N/A</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_MarketingAndSalesCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</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_twou_NonCashCapitalExpenditure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the non-cash capital expenditure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_NonCashCapitalExpenditure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_twou_NonCashExpenditureClassifiedAsCashFlowsFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non-Cash Expenditure, Classified As Cash Flows From Financing Activities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_NonCashExpenditureClassifiedAsCashFlowsFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_AccruedMarketingCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services.   Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_AccruedMarketingCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additions made to capitalized computer software costs during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CapitalizedComputerSoftwareAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_CapitalizedComputerSoftwareAmortization1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for amortization of capitalized computer software costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128487-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CapitalizedComputerSoftwareAmortization1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity security without readily determinable fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116654751&amp;loc=SL75117539-209714<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_FiniteLivedIntangibleAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_FiniteLivedIntangibleAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cumulative effect of the change in accounting principle or new accounting pronouncement on retained earnings or other components of equity or net assets in the statement of financial position as of the beginning of the earliest period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_PropertyPlantAndEquipmentAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_RevenuePerformanceObligationDescriptionOfTiming">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of timing for satisfying performance obligation in contract with customer. Includes, but is not limited to, as services are rendered, and upon shipment, delivery or completion of service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_RevenuePerformanceObligationDescriptionOfTiming</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=twou_GraduateProgramSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=twou_GraduateProgramSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=twou_AlternativeCredentialSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=twou_AlternativeCredentialSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6812173200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of long-term debt</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s outstanding long-term debt was as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:94.15204678362574%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Senior secured term loan facility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>250,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred government grant obligations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: unamortized debt issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,238</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>358</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>246,620</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,500</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28541-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21506-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(e),(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28551-108399<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21521-112644<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21538-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>XML
<SEQUENCE>69
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6831658096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of potential dilutive securities that would have been anti-dilutive due to net loss</a></td>
<td class="text">The following securities have been excluded from the calculation of weighted-average shares of common stock outstanding because the effect is anti-dilutive for the years ended <span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">:</span><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:59%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,373,895</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,057,788</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,559,176</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,694,915</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,139,045</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,413,423</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of calculation of basic and diluted net loss per share</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic and diluted net loss per share is calculated as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Numerator (in thousands):</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(235,222</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(38,330</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29,423</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Denominator:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average shares of common stock outstanding, basic and diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,393,666</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,833,492</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,062,611</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss per share, basic and diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.83</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.69</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.60</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>XML
<SEQUENCE>70
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6831508976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of estimated fair values of the assets acquired and liabilities assumed</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects the Company&#8217;s completed valuation of the assets acquired and liabilities assumed of Trilogy as of the date of the acquisition:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:63%;"/><td style="width:21%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Average<br/>Useful Life (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Purchase Price<br/>Allocation</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,320</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,081</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,411</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other non-current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,276</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortizable intangible assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,096</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed content</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,050</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">University client relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,150</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names and domain names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,100</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>425,346</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(57,010</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21,224</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>608,596</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock', window );">Schedule of unaudited pro forma combined revenue and net loss</a></td>
<td class="text">The following table presents the Company&#8217;s unaudited pro forma combined revenue, pro forma combined net loss and pro forma combined net loss per share for the years ended <span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, as if the acquisition of Trilogy had occurred on January&#160;1, 2018: </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended<br/>December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except per share amounts)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pro forma revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>624,796</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>497,637</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pro forma net loss</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(268,900</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(109,508</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pro forma net loss per share, basic and diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.38</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.96</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>XML
<SEQUENCE>71
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6812273136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment and Geographic Information</a></td>
<td class="text">Segment and Geographic Information<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> reportable segments: the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> and the </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;"> (formerly known as the Short Course Segment). The Company&#8217;s reportable segments are determined based on (i) financial information reviewed by the chief operating decision maker, the Chief Executive Officer (&#8220;CEO&#8221;), (ii) internal management and related reporting structure, and (iii) the basis upon which the CEO makes resource allocation decisions. The Company&#8217;s segments did not change as a result of the acquisition of Trilogy. The Company&#8217;s </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> includes the technology and services provided to nonprofit colleges and universities to enable the online delivery of degree programs. The Company&#8217;s </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;"> includes the premium online short courses and technical skills-based boot provided through relationships with nonprofit colleges and universities.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">year</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, one university client accounted for </span><span style="font-family:inherit;font-size:10pt;">10%</span><span style="font-family:inherit;font-size:10pt;"> or more of the Company&#8217;s consolidated revenue, with </span><span style="font-family:inherit;font-size:10pt;"><span>$83.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, or approximately </span><span style="font-family:inherit;font-size:10pt;"><span>15%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s consolidated revenue. For the </span><span style="font-family:inherit;font-size:10pt;">year</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:10pt;">, three university clients each accounted for 10% or more of the Company&#8217;s consolidated revenue, as follows: </span><span style="font-family:inherit;font-size:10pt;"><span>$86.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$54.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$42.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, which equaled </span><span style="font-family:inherit;font-size:10pt;"><span>21%</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>13%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>10%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s consolidated revenue, respectively. For the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">, four university clients each accounted for 10% or more of the Company&#8217;s consolidated revenue, as follows: </span><span style="font-family:inherit;font-size:10pt;"><span>$77.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$48.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$30.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$28.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, which equaled </span><span style="font-family:inherit;font-size:10pt;"><span>27%</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>17%</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>11%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>10%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s consolidated revenue, respectively.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;"> university clients each accounted for </span><span style="font-family:inherit;font-size:10pt;">10%</span><span style="font-family:inherit;font-size:10pt;"> or more of the Company&#8217;s consolidated accounts receivable, net balance, as follows: </span><span style="font-family:inherit;font-size:10pt;"><span>$6.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$4.9&#160;million</span></span><span style="font-family:inherit;font-size:10pt;">, which equaled&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>18%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>15%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s consolidated accounts receivable, net balance, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;"> university clients each accounted for </span><span style="font-family:inherit;font-size:10pt;">10%</span><span style="font-family:inherit;font-size:10pt;"> or more of the Company&#8217;s consolidated accounts receivable, net balance, as follows: </span><span style="font-family:inherit;font-size:10pt;"><span>$11.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$11.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, which equaled </span><span style="font-family:inherit;font-size:10pt;"><span>36%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>36%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s consolidated accounts receivable, net balance, respectively.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">year</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, there were </span><span style="font-family:inherit;font-size:10pt;">no</span><span style="font-family:inherit;font-size:10pt;"> customers or individual university clients that had revenue associated with it that accounted for </span><span style="font-family:inherit;font-size:10pt;">10%</span><span style="font-family:inherit;font-size:10pt;"> or more of the Company&#8217;s consolidated revenue. In addition, as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:10pt;">, no customers had accounts receivable, net balances that accounted for 10% or more of the Company&#8217;s consolidated accounts receivable, net balance, as customers are individual students or third parties paying on their behalf, rather than university clients.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">year</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, offerings associated with </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;"> university client accounted for 10% or more of the segment&#8217;s revenue, with </span><span style="font-family:inherit;font-size:10pt;"><span>$33.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, or approximately </span><span style="font-family:inherit;font-size:10pt;"><span>22%</span></span><span style="font-family:inherit;font-size:10pt;"> of the segment&#8217;s revenue. For the </span><span style="font-family:inherit;font-size:10pt;">year</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, offerings associated with three university clients each accounted for 10% or more of the segment&#8217;s revenue, and when combined, accounted for approximately </span><span style="font-family:inherit;font-size:10pt;"><span>81%</span></span><span style="font-family:inherit;font-size:10pt;"> of the segment&#8217;s revenue. For the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">, offerings associated with three university clients each accounted for 10% or more of the segment&#8217;s revenue, and when combined, accounted for approximately </span><span style="font-family:inherit;font-size:10pt;"><span>82%</span></span><span style="font-family:inherit;font-size:10pt;"> of the segment&#8217;s revenue.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Segment Performance</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes financial information regarding each reportable segment&#8217;s results of operations for the periods presented:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.61013645224172%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue by segment*</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>417,206</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>348,361</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>270,432</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>157,465</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,408</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,320</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>574,671</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>411,769</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>286,752</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment profitability**</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,770</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,839</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,022</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29,716</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>816</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,606</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment profitability</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23,946</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,655</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,416</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment profitability margin***</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment profitability margin</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:19.49317738791423%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has excluded immaterial amounts of intersegment revenue from the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">**</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company defines segment profitability as net income or net loss, as applicable, before net interest income (expense), taxes, depreciation and amortization expense, foreign currency gains or losses, deferred revenue fair value adjustments, transaction costs, integration costs, restructuring-related costs, shareholder activism costs, impairment charges, and stock-based compensation expense. Some or all of these items may not be applicable in any given reporting period.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">***</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company defines segment profitability margin as segment profitability as a percentage of the respective segment&#8217;s revenue.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reconciles net loss to total segment profitability:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(235,222</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(38,330</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29,423</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjustments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,800</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,173</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(371</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,419</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency loss</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>707</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,722</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>866</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax benefit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(19,860</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,867</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,297</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,843</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,785</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,624</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue fair value adjustment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,175</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Transaction costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,786</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Integration costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,255</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring-related costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,826</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shareholder activism costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,042</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impairment charge</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,379</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,504</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,410</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,930</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>211,276</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,985</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,839</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment profitability</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23,946</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,655</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,416</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s total assets by segment are as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>507,187</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>702,827</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>679,643</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>104,527</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,186,830</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>807,354</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Trade Accounts Receivable and Contract Liabilities</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s trade accounts receivable and contract liabilities in each segment are as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Trade accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment accounts receivable, net of allowance for doubtful accounts of $0 for all periods presented</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,454</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,110</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment unbilled revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,123</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment accounts receivable, net of allowance for doubtful accounts of $1.3 million and $257 thousand as of December 31, 2019 and 2018, respectively</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,436</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>982</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment unbilled accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,642</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total trade accounts receivable</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,655</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,357</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Contract liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment deferred revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,210</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,864</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment deferred revenue</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,623</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,481</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total contract liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,833</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,345</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;">, revenue recognized during the years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> that was included in the deferred revenue balance at the beginning of each year was </span><span style="font-family:inherit;font-size:10pt;"><span>$2.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. For the </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;">, revenue recognized during the years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> that was included in the deferred revenue balance at the beginning of the year was </span><span style="font-family:inherit;font-size:10pt;"><span>$5.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$4.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contract Acquisition Costs</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> had </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> of net capitalized contract acquisition costs capitalized primarily within university payments and other assets, non-current on the consolidated balance sheets as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. For the </span><span style="font-family:inherit;font-size:10pt;">year</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company capitalized </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2&#160;million</span></span><span style="font-family:inherit;font-size:10pt;"> and recorded an immaterial amount of amortization expense in the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Geographical Information</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s non-U.S. revenue is based on the currency of the country in which the university client primarily operates. The Company&#8217;s non-U.S. revenue was </span><span style="font-family:inherit;font-size:10pt;"><span>$40.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$33.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively, substantially all of which was sourced from the </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;">&#8217;s operations outside of the U.S. The Company&#8217;s long-lived tangible assets in non-U.S. countries as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> totaled approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$2.7&#160;million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.2&#160;million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>XML
<SEQUENCE>72
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6847038640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Lease cost</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of lease expense consisted of the following for the period presented:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended<br/>December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,725</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>737</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,195</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,657</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Maturities of Operating Lease Liabilities</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The maturities of operating lease liabilities were as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,956</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,934</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,043</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,685</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,262</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,952</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>117,832</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: imputed interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(43,538</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,294</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Future Minimum Lease Payments for Operating Leases</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of December 31, 2018, the future minimum lease payments for operating leases having initial or remaining noncancellable lease terms in excess of one year were as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,941</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,020</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,900</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,633</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,959</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,347</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total future minimum lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>136,800</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>73
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( $&B6U ?(\\#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+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ 0:);4"?HAPZ"    L0   !    !D;V-0<F]P
M<R]A<' N>&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    " !!HEM0;+6"DNX    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!:L,P#(9?9?B>R'&@!9/FTM%3!X,5-G8SMMJ:Q8FQ-9*^_1RO
M31G; ^QHZ?>G3Z!&>ZF'@,]A\!C(8GR87-='J?V&G8F\!(CZC$[%,B7ZU#P.
MP2E*SW "K_2'.B$(SE?@D)11I& &%GXALK8Q6NJ BH9PQ1N]X/UGZ#+,:, .
M'?84H2HK8.T\T5^FKH$[8(81!A>_"V@68J[^B<T=8-?D%.V2&L>Q'.N<2SM4
M\/:T?\GK%K:/I'J-Z5>TDBX>-^PV^;7>/AYVK!5<\(*+0JP/@LMJ)>OU^^SZ
MP^\N[ 9CC_8?&]\$VP9^W47[!5!+ P04    " !!HEM0F5R<(Q &  "<)P
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
M,/:(U!XA]K0[U%HX^N;&@4I":JERAI/"XMRZY&T2&)^DI6(#C%&FSD23F[%
M9R+=3#),Y^8);Y3 ."52IQPA/1EQJ9'.@8P#I9,RJB9<PE3-N27R;HF,6R)U
MRQ%R$TGWCKZ9<)BX#\5Y\D??^_F@F4[PSHF,<]+QVF#L=P9D*HVA]9PA=? B
MJ5*Z7AE2I2)8_]S6!7DK18S?XN5<"M[2D+$T22UMA&[G#%BZ'<P8*A1B%_D9
MPVDY]XZ)O)LAXV:2NAG&&Z6P=J2F;[T9!VH$NE/)V81*1.L^N=EE5[YY&[Y@
MM(MM_7[L^LWJS=WK5Y(G['?IY/X&'O++MXZ?:2Z?7OXHFK?#L5V\U%U75\-.
M_;6N.Q]DBOL@<.^+W?6B]*]=?VK#>7/YY'&YZ.K3^#DGN7Y36O\/4$L#!!0
M   ( $&B6U#S;7MHYP$  -4$   8    >&PO=V]R:W-H965T<R]S:&5E=#4N
M>&ULA53;CILP$/T5RQ^PYI:TB@!IDZAJI5:*MFK[[,!PT?I";2=L_[ZV(2Q)
M:/J"/>-SSESP..VE>M4-@$%OG F=X<:8;D.(+AK@5#_)#H0]J:3BU%A3U41W
M"FCI29R1* C6A--6X#SUOH/*4WDRK!5P4$B?.*?JSQ:8[#,<XHOCI:T;XQPD
M3SM:PW<P/[J#LA:95,J6@]"M%$A!E>'G<+-/'-X#?K;0Z]D>N4J.4KXZXTN9
MX< E! P*XQ2H7<ZP \:<D$WC]ZB)IY"..-]?U#_YVFTM1ZIA)]FOMC1-AC]B
M5$)%3\R\R/XSC/6L,!J+_PIG8!;N,K$Q"LFT_Z+BI(WDHXI-A=.W86V%7_M1
M_T);)D0C(9H(X?HA(1X)\3LA>4A(1D)R0R!#*;XW>VIHGBK9(S7\W8ZZ2Q1N
M$MO]PCE]L_V9;8^VWG,>QDE*SDYHQ&P'3#3'3 ABU:<0T5*(;71'CZX#[.X1
MZ]4U9'\/"<-_9!$O%AI[@?BJT-6R0+(HD'B!Y$I@?=.I ;/R&.$QP4VI_T7L
M'R&&-,GLYW)0M1\<C0IY$L;U:.:=9O,Y<I?CQK^U,SN,V+O,,/#?J*I;H=%1
M&GOU_ 6II#1@$PR>;&Z-?6,F@T%EW/:#W:MAT@;#R&Y\1,CTDN5_ 5!+ P04
M    " !!HEM03BA.AJ(%   8'@  &    'AL+W=O<FMS:&5E=',O<VAE970V
M+GAM;)6986^C1A"&_XKE[SZS,[O+<DHB-4ZL5FJEZ$YM/Y.$)-;9Q@627/]]
M 7.^,/-N2._#V3COSKZS"\\,</9:5M_JIZ)H9M]WVWU]/G]JFL/GY;*^>RIV
M>?VI/!3[]B\/9;7+F_:P>ES6AZK([_M!N^V2DL0O=_EF/[\XZW^[J2[.RN=F
MN]D7-]6L?M[M\NK?RV);OI[/S?S'#U\VCT]-]\/RXNR0/Q9?B^;/PTW5'BU/
M4>XWNV)?;\K]K"H>SN>_F,]KFW8#>L5?F^*U?O-]UJ5R6Y;?NH/?[L_G2>>H
MV!9W31<B;S]>BE6QW7:16A__#$'GISF[@6^__XB^[I-OD[G-ZV)5;O_>W#=/
MY_,PG]T7#_GSMOE2OOY:# FY^6S(_O?BI=BV\LY).\==N:W[_V=WSW53[H8H
MK95=_OWXN=GWGZ]#_!_#\  :!M!I@#'O#N!A /\<P.\.L,, >QI Z;L#W##
M_1SP?@Y^&.!/ [B?87E<K'[UK_(FOSBKRM=9=3R!#GEWGIK/OMW?N^['?CO[
MO[4;4+>_OEP83L^6+UV@07-YU-!($\::%=)D8\T5T-ADK+E&&C/6K)&&3IIE
MF^\I:8))4Q^ 1P$8!V 8@/L =A3 BFR/&M=K]H-&K-JUUBS>BD9.+'1B@1,G
M]L]J)YDCN<TK+;-"<G64^#<23HU/6*2E90N3>FN$;JUG3'#N#N;N0.Y>Y.Z4
M%9B[F\Y=1VISMTXL]K66=;F3%[JUUD5R]S!W#W*727DUA4V-,YX=GBF%,Z4?
MOU@"#!" 57$A7 :]32&S3NSF*NAM$KL4"13!0P8-9\"P8-DJTVN;V-0ED4TT
M":9OHJ=RB<1O DXI3J2C03:ZS"6 8203\QRI& 9X-M*,T>OCLBRZ/)C3AL!4
M))>'U%3>&R<-T?3JP$ VXA@7!@,J@V/IA=5$P?I )C(5)K\!Z'=6+HY&,9F,
M$YGZE&QL"./8 !Z3O- -X"-EEF0)F=:-+6%*&H!)2>Q+HSGIF+PTI%5B%==3
M@<:.,6U-"AS+HC:(1K4HI(%)GFBI.NGER7@%8KD0*&0R?ZU;4.(">[D*(&!\
M%7#),*!F.%G>C&:](]=:<K'),.Y-]O$*1YCC!#BN:AQI^G*+\42RDS3(997#
MH4*61EQCDA,@N2ITI$G.@=M_$3!2I.5&*)>5CC2!%VQ5<2'-<@FTR4ACSQCF
MA&"NS&B8.\?&99&I,,P)P5Q6.M*43MG+'HE NR]7!P:*=(6$:4^ ]JK2$6B_
M$T,VC5U>&..$,"Y+'6GZ<GOOJ,Z,*=G8$*8T(4HK0X#2AM1>3*C&=C N">%2
MWJ&3QJ5GG\9FPJPDT!NK&D^Z.5YTS)#W^M.Z\:TX9B^C'EK6>(:=;Y"/'];3
MNK$E#%9&+7(F+1EUG:9)>P,A 0QT<F^O6$,Z<ZEG<;)= ]V"K#42(FLD#"[6
M##-F/@/F>\E\UJ1V:>:#S21,/J(<VXH\O.'_\?@'XYK18Q=Y&3  <;!,LDL#
M.B?W5P.["V4B]9XQLAD],%&GFT:V]4DP2004C)'-"-EJ[S6+%^12]21M2C8V
MA)'-"-FRF#/H71-*LTAI9(QC1CB6Q9PUCMD8^<AT2C6V@YG-@-FJ4K-F,7MC
M8EV>Q2RVB,6R+EK-6->>&W+7)V5C0YC$%I%8&0(M+@>2?B948SN8B!9UP;)0
M6\TY0QSMSRRFG$7/J.7%;D'S2K'FPT:>0 ,6JI; @D?"Q.U<8I6O/R <F\*H
MLZ@[5<_%07>:RH9Q/:4:V\$TM("&WD@[7C<$QI"DY@KHO+RK!YH6&RFG\K8>
M"!<VS3@$N0Q Z$/T<L00M@#"7I+1:@A[=CXSJC7ZB/)H:_GF?5CWSO2/O'K<
M[.O9;=DTY:Y_ ?90EDW11DT^M3D^%?G]Z6!;/#3=U[3]7AW?51X/FO(PO(==
MGEX&7_P'4$L#!!0    ( $&B6U#GGW-9WP4  +\>   8    >&PO=V]R:W-H
M965T<R]S:&5E=#<N>&ULA9EA;^(X$(;_"N([2V;&B>VJK;2 3G?2G;3:T]Y]
MSK9IBQ8(!VF[]^_/"2P+,Z^Y+P72UY-W',?/V+Y];W??]B]-TXV^KU>;_=WX
MI>NV-]/I_N&E6=?[#^VVV:3_/+6[==VEG[OGZ7Z[:^K'H=%Z->6BJ*;K>KD9
MW]\.US[M[F_;UVZUW#2?=J/]ZWI=[_Z=-:OV_6Y,XQ\7/B^?7[K^PO3^=EL_
M-W\VW9?MIUWZ-3U%>5RNF\U^V6Y&N^;I;OR1;A9.^@:#XJ]E\[X_^S[J4_G:
MMM_Z'[\]WHV+WE&S:AZZ/D2=/MZ:>;-:]9&2CW^.0<>G>_8-S[__B/[+D'Q*
MYFN];^;MZN_E8_=R-P[CT6/S5+^NNL_M^Z_-,:%R/#IF_WOSUJR2O'>2[O'0
MKO;#W]'#Z[YKU\<HR<JZ_G[X7&Z&S_=C_!_-< ,^-N!3 ZJN-I!C _G9P%UM
MX(X-G&HP/:0R],VB[NK[VUW[/MH='N^V[D<1W;C4^P_]Q:&SA_^E[MFGJV_W
M5,GM]*T/=-3,#AH^UYP4TQ3]= M&MYBQ:<Z7-YA;155>2A960I1Q(3!1&0+(
M1:(.!W P@!L"N/, '%1/'33EH-D,F@E+R:P3!CH)(H5*&H6+C@7;+J'M$N1=
MX@ 5#%#9O*M*Y7W05&=&JQB<&D=SJQ+V03]IJZ)8<>91>6C9 \M>6?;F-B65
MA5.6K4K(D7Y.5L44SY[FA>4 +0=@68^N8'N&/*O^FUN5MGM-<6$U0JL16(W*
M:K16G7%J1=KI-<6%4RKP[%: E[;0TUMA[N(+\2JE.9!INU<EEWXSLS'9M]7G
M0L#9]B.Q2=F;C!F,I.A,QE8VH>"BUVD#75E)YI4E/#^3V$?E21L7>R=.[[8>
M64A')'H>7D"=L,2,=4P&LFBPSIV]4Q6<,0YD+HKQ;654NIQK# 8JC>M@!DII
M[^.+0-JUE3G/3INV*CF?<2]-8QB1I9%V,R-+D$E9BAG=5N8*5VG35L5YTQA'
M9'D46)NV#*&B(,TC)"O9O)! 5569<HDPD @0R1O7%B43#F4TPQKH$M-%^[8R
MYZM,N4.83@3PY$U%"_@4]3.9(Y4G\RY:53BK-BX+9(PI!ICRZM'/V,)E4E+4
MNCG2B:'> L@"%57&-\85(UQEBDO&N&*+*_*ZO&0 & FA,.4:$)J\0:SHJ>",
M;4PK1K32)28#NE0NLJZ+H2X]6F,=T4]";CW F%8,%C)>EYH,.$3B6,_\4$<Q
MZFD4Z=@+Y<8;1A9;9)&NTV9L,3-)4VE1:.M EZ9VK5L 7:8B8\PL!BLH0UJ&
MG+&FK<SXO2:Y](MQQ6#Y9"#+%C$39^T"E=@>!BJ*9<XUYA4#7AG*L@6,E,:T
M%>FERP)H N4F?0PJ!J *&E1LX3)Q)4D,VC00IDG-5:2=(V$J,7VFIA&,+"GL
MU!]R(3 ]A$ 'J(Z>'457!OP<2$2*6.C,@8Y"=+GZ0C"P!  K:&")A0P[6Q+/
M@4Z_'$"2AFSFW9#,WA>@5="T$DL7T]/_*UD R83*W*LA&%$"$!4TH@2A)Y8:
MKD!F/%^37/K%7!+ I:"Y)) WIGQ#,DFOO/:,*)=&?<8W)I, ,NFJ8R9@VRXA
M7MNV*B]ZGW !5&E=DJD8!>-) )ZBQI. C3LQ!3Y2D:YQ%D"5&QX830+0%#6:
M!"VE3)TP1S(7#5*!+.<9TTD G:*FDUB6I&FN) TGH),T18M>MP(=Q<J7F=K<
M830YL)J*>C7EP"J)"K,%AF6EWMI LN!RQPL8AP[@4"^D9\XR+$TB,19ZV@-"
MYLH5>O4*=*5+NHQUS$0'F*B7 #-G0>9<]'I/80YTS")Z$W,!=%0%G]MV=QB-
M#J!1;W#.CJ+S@Y@TOP>]ZST'.I3B NA4B@?KT[-3O'6S>QY.2/>CA_9UT_6'
M86=73Z>P'[D_!5379W2S.)RE_@QS.-K]H]X]+S?[T=>VZ]KU<!+XU+9=DVP6
M'Y+!EZ9^//U8-4]=_]6G[[O#D>KA1]=NC\?%T].9]?U_4$L#!!0    ( $&B
M6U &</[\L@$  -(#   8    >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL?5/;
M;MLP#/T501]0)4JVM8%MH.DP;, &!!W6/2LV;0O5Q9/DN/O[4;+C>:VQ%XND
M>0X/*2H;K'OV+4 @+UH9G],VA.[ F"];T,+?V X,_JFMTR*@ZQKF.P>B2B"M
M&-]LWC,MI*%%EF(G5V2V#TH:.#GB>ZV%^WT$98><;NDU\"B;-L0 *[).-/ =
MPH_NY-!C,TLE-1@OK2$.ZIS>;P_'?<Q/"4\2!K^P2>SD;.US=+Y4.=U$0:"@
M#)%!X'&!!U J$J&,7Q,GG4M&X-*^LG]*O6,O9^'AP:J?L@IM3F\IJ: 6O0J/
M=O@,4S_O*)F:_PH74)@>E6"-TBJ?OJ3L?;!Z8D$I6KR,IS3I'";^*VP=P"<
M?P5@8Z&D_*,(HLB<'8@;9]^)>,7; \?9E#&81I'^H7B/T4NQO;O-V"4233G'
M,8<O<^8,ANQS";Y6XLC?P/DZ?+>J<)?@NW\4WJT3[%<)]HE@_]\6W^;@7K\J
MPA8SU>":M$V>E+8W:9,7T7EA[WFZD[_IX[9_$ZZ1QI.S#7BS:?ZUM0%0RN8&
M5ZC%!S8["NH0S0]HNW'-1B?8;GI!;'[&Q1]02P,$%     @ 0:);4#X#6SRS
M 0  T@,  !@   !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q]4V%OW" ,_2N(
M'U!RY+95IR12K].T2IMTZK3U,Y<X"2K$*9!+]^\')$W3+ML7P,;O^=F8;$3S
M:%L 1YZUZFQ.6^?Z V.V;$$+>X4]=/ZF1J.%\Z9IF.T-B"J"M&(\23XR+61'
MBRSZ3J;(<'!*=G RQ Y:"_/[" K'G.[HB^->-JT+#E9DO6C@![B?_<EXBRTL
ME=3068D=,5#G]&9W..Y#? SX)6&TJS,)E9P1'X-Q5^4T"8) 0>D"@_#;!6Y!
MJ4#D93S-G'1)&8#K\PO[EUB[K^4L+-RB>I"5:W-Z34D%M1B4N\?Q*\SU?*!D
M+OX;7$#Y\*#$YRA1V;B2<K .]<SBI6CQ/.VRB_LXW:1\AFT#^ S@"^ ZYF%3
MHJC\LW"BR R.Q$R][T5XXMV!^]Z4P1E;$>^\>.N]EX(GNXQ= M$<<YQB^"KF
M-8)Y]B4%WTIQY'_!^38\W5281GCZ1N$_"/:;!/M(L/]OB5LQZ;LD;-53#::)
MTV1)B4,7)WGE70;V)CXB>PV?IOV[,(WL+#FC\R\;^U\C.O!2DBL_0JW_8(NA
MH';A^,F?S31FD^&PGW\06[YQ\0=02P,$%     @ 0:);4,6W7IJT 0  T@,
M !D   !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL?5-A;]P@#/TKB!]0<B3M
MJE,2J==IVJ1-.G7:^IE+G 05X@S(I?OW Y)FV1;M"V#C]_QL3#ZA>;$=@".O
M6O6VH)USPY$Q6W6@A;W! 7I_TZ#1PGG3M,P.!D0=05HQGB1W3 O9TS*/OK,I
M<QR=DCV<#;&CUL+\/('"J: '^N9XDFWG@H.5^2!:^ KNVW VWF(K2RTU]%9B
M3PPT!7TX'$]9B(\!WR5,=G,FH9(+XDLP/M4%38(@4%"YP"#\=H5'4"H0>1D_
M%DZZI@S [?F-_4.LW==R$18>43W+VG4%O:>DAD:,RCWA]!&6>FXI68K_#%=0
M/CPH\3DJ5#:NI!JM0[VP>"E:O,Z[[.,^S3=INL#V 7P!\!5P'_.P.5%4_EXX
M4>8&)V+FW@\B//'AR'UOJN",K8AW7KSUWFO)DRQGUT"TQ)SF&+Z).:P1S+.O
M*?A>BA/_!\[WX>FNPC3"TS\4WNX39+L$623(_EOB7LS=7TG8IJ<:3!NGR9(*
MQSY.\L:[#NP#CV_R.WR>]B_"M+*WY(+.OVSL?X/HP$M);OP(=?Z#K8:"QH7C
M.W\V\YC-AL-A^4%L_<;E+U!+ P04    " !!HEM0^6E%^;0!  #2 P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q]4]MNVS ,_15!'U Y2M8&@6V@
MZ5!TP 8$';8^*S9]075Q)3GN_GZ4[+K>YO5%$BF>PT.*2@=CGUT#X,FKDMIE
MM/&^.S#FB@:4<%>F XTWE;%*>#1MS5QG0901I"3C27+-E&@US=/H.]D\-;V7
MK8:3):Y72MA?1Y!FR.B&OCD>V[KQP<'RM!,U? ?_HSM9M-C,4K8*M&N-)A:J
MC-YN#L==B(\!/UL8W.),0B5G8YZ#\:7,:!($@83"!P:!VP7N0,I A#)>)DXZ
MIPS Y?F-_3[6CK6<A8,[(Y_:TC<9W5-20B5ZZ1_-\ !3/9\HF8K_"A>0&!Z4
M8(["2!=74O3.&S6QH!0E7L>]U7$?QAN^GV#K #X!^ S8QSQL3!25?Q9>Y*DU
M [%C[SL1GGASX-B;(CAC*^(=BG?HO>0\N4G9)1!-,<<QAB]B-G,$0_8Y!5]+
M<>3_P/DZ?+NJ<!OAV_\H_(-@MTJPBP2[#TM<B]G_E80M>JK UG&:'"E,K^,D
M+[SSP-[R^";OX>.T?Q.V;K4C9^/Q96/_*V,\H)3D"D>HP0\V&Q(J'XXW>+;C
MF(V&-]WT@]C\C?/?4$L#!!0    ( $&B6U#[*5V9M0$  -(#   9    >&PO
M=V]R:W-H965T<R]S:&5E=#$R+GAM;'U3VV[<(!#]%<0'!)O=I.G*MI1-5;52
M(ZU2M7UF[;&- L8!O$[^O@-V7*NQ\@+,<,Z9"T,V&OOD6@!/7K3J7$Y;[_L#
M8ZYL00MW97KH\*8V5@N/IFV8ZRV(*I*T8CQ);I@6LJ-%%GTG6V1F\$IV<++$
M#5H+^WH$9<:<IO3-\2B;U@<'*[)>-/ 3_*_^9-%BBTHE-71.FHY8J'-ZEQZ.
M^X"/@-\21K<ZDU#)V9BG8'RO<IJ$A$!!Z8."P.T"]Z!4$,(TGF=-NH0,Q/7Y
M3?UKK!UK.0L']T;]D95O<WI+206U&)1_-.,WF.NYIF0N_@=<0"$\9((Q2J-<
M7$DY.&_TK(*I:/$R[;*+^SC=7.]FVC:!SP2^$&YC'#8%BIE_$5X4F34CL5/O
M>Q&>.#UP[$T9G+$5\0Z3=^B]%#SYG+%+$)HQQPG#5YAT03!47T+PK1!'_H[.
MM^F[S0QWD;Y;T]-D6V"_*;"/ OL/2]S I/\7R58]U6";.$V.E&;HXB2OO,O
MWO'X)O_@T[0_"-O(SI&S\?BRL?^U,1XPE>0*1ZC%#[88"FH?CI_P;*<QFPQO
M^OD'L>4;%W\!4$L#!!0    ( $&B6U"31F7PM@$  -(#   9    >&PO=V]R
M:W-H965T<R]S:&5E=#$S+GAM;&U386_<( S]*X@?4"XDW:I3$JG7:=JD33IU
MVO:92YP$%4(&Y-+]^QF2IFF7+X"-W_.S,?ED[)/K #QYUJIW!>V\'XZ,N:H#
M+=R-&:#'F\98+3R:MF5NL"#J"-**\</A ]-"]K3,H^]LR]R,7LD>SI:X46MA
M_YY F:F@"7UQ/,JV\\'!RGP0+?P _W,X6[38RE)+#;V3IB<6FH+>)\=3%N)C
MP"\)D]N<2:CD8LQ3,+[6!3T$0:"@\H%!X':%!U J$*&,/PLG75,&X/;\POXY
MUHZU7(2#!Z-^R]IW!;VCI(9&C,H_FND++/7<4K(4_PVNH# \*,$<E5$NKJ0:
MG3=Z84$I6CS/N^SC/LTW:;; ]@%\ ? 5<!?SL#E15/Y)>%'FUDS$SKT?1'CB
MY,BQ-U5PQE;$.Q3OT'LM><)S=@U$2\QICN&;F&2-8,B^IN![*4[\/SC?AZ>[
M"M,(3]\H3/<)LEV"+!)D;PBR=R7NQ=R^2\(V/=5@VSA-CE1F[.,D;[SKP-[S
M^":OX?.T?Q>VE;TC%^/Q96/_&V,\H)3##8Y0AQ]L-10T/AP_XMG.8S8;W@S+
M#V+K-R[_ 5!+ P04    " !!HEM0-"G'J;4!  #2 P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970Q-"YX;6Q]4V%OVR 0_2N('U!BDK919%MJ6E6=M$E1JVV?
MB7VV4<&X@./NW_? KN=MUKX =]Q[]^XXTL'85]< >/*N5>LRVGC?'1AS10-:
MN"O308LWE;%:>#1MS5QG0901I!7CF\T-TT*V-$^C[V3SU/1>R19.EKA>:V%_
M'4&9(:,)_70\R[KQP<'RM!,UO(#_WITL6FQF*:6&UDG3$@M51N^2PW$7XF/
M#PF#6YQ)J.1LS&LPOI09W01!H*#P@4'@=H%[4"H0H8RWB9/.*0-P>?YD?XRU
M8RUGX>#>J)^R]$U&]Y244(E>^6<S/,%4SS4E4_%?X0(*PX,2S%$8Y>)*BMYY
MHR<6E*+%^[C+-N[#>'/-)]@Z@$\ /@/V,0\;$T7E#\*+/+5F(';L?2?"$R<'
MCKTI@C.V(MZA>(?>2\Z3FY1= M$4<QQC^"(FF2,8LL\I^%J*(_\'SM?AVU6%
MVPC?_J'P=IU@MTJPBP2[_Y:X%K/_*PE;]%2#K>,T.5*8OHV3O/#. WL7'Y']
M#A^G_9NPM6P=.1N/+QO[7QGC :5LKG"$&OQ@LZ&@\N%XBV<[CMEH>---/XC-
MWSC_ %!+ P04    " !!HEM04I((-[,!  #2 P  &0   'AL+W=O<FMS:&5E
M=',O<VAE970Q-2YX;6Q]4]MNW" 0_17$!P2;W;;;E6TIFZIJI49:I6KRS-IC
M&X6+"WB=_'T!$\=JK;X ,YQSYL)03-H\VQ[ H1<IE"UQ[]QP),36/4AF;_0
MRM^TVDCFO&DZ8@<#K(DD*0C-LH]$,JYP543?V52%'IW@"LX&V5%*9EY/(/14
MXAR_.1YXU[O@(%4QL Y^@OLUG(VWR*+2< G*<JV0@;;$M_GQM _X"'CD,-G5
M&85*+EH_!^-[4^(L) 0":A<4F-^N< ="!"&?QN^DB9>0@;@^OZE_C;7[6B[,
MPIT63[QQ?8D/&#70LE&X!SU]@U3/!XQ2\3_@"L+#0R8^1JV%C2NJ1^NT3"H^
M%<E>YIVKN$_IYI!HVP2:"'0A'&(<,@>*F7]ACE6%T1,R<^\'%IXX/U+?FSHX
M8ROBG4_>>N^UHOGG@ER#4,*<9@Q=8?(%0;SZ$H)NA3C1?^ATF[[;S' 7Z;LU
MG6;; OM-@7T4V/^WQ T,_;M(LNJI!-/%:;*HUJ.*D[SR+@-[2^.;O,/G:;]G
MIN/*HHMV_F5C_UNM'?A4LAL_0KW_8(LAH'7A^,F?S3QFL^'TD'X06;YQ]0=0
M2P,$%     @ 0:);4.D D=RT 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H
M965T,38N>&UL?5/;;M0P$/T5RQ]0[WH#K59)I&XK!!)(JR+@V9M,$JN^!-O9
ME+]G[*0A0-07VS.><^;,>)R/UCW[#B"0%ZV,+V@70G]DS%<=:.%O; \&;QKK
MM AHNI;YWH&H$T@KQG>[]TP+:6B9)]_9E;D=@I(&SH[X06OA?IU V;&@>_KJ
M>))M%Z*#E7DO6O@*X5M_=FBQA:66&HR7UA '34'O]\=3%N-3P'<)HU^=2:SD
M8NUS-#[5!=U%0:"@"I%!X':%!U J$J&,GS,G75)&X/K\ROXAU8ZU7(2'!ZM^
MR#IT!;VCI(9&#"H\V?$CS/6\HV0N_C-<06%X5((Y*JM\6DDU^&#US()2M'B9
M=FG2/DXW_':&;0/X#. +X"[E85.BI/Q1!%'FSH[$3;WO17SB_9%C;ZKH3*U(
M=RC>H_=:<LYS=HU$<\QIBN&KF/T2P9!]2<&W4ISX?W"^#3]L*CPD^.$OA8=M
M@FR3($L$V9LE;L5D_R1AJYYJ<&V:)D\J.Y@TR2OO,K#W/+W)G_!IVK\(UTKC
MR<4&?-G4_\;: "AE=X,CU.$'6PP%38C'6SR[:<PF(]A^_D%L^<;E;U!+ P04
M    " !!HEM09MWH@+4!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q
M-RYX;6Q]4]N.W" ,_17$!RPS9/:B41)I9ZNJE5IIM%7;9R9Q$K1<4B"3[=_7
MD&R:ME%? !N?XV-C\M&Z%]\!!/*JE?$%[4+HCXSYJ@,M_(WMP>!-8YT6 4W7
M,M\[$'4":<7X;G?'M)"&EGGRG5V9VR$H:>#LB!^T%N[G"90="[JG;XYGV78A
M.EB9]Z*%+Q"^]F>'%EM8:JG!>&D-<= 4]'%_/!UB? KX)F'TJS.)E5RL?8G&
MQ[J@NR@(%%0A,@C<KO $2D4BE/%CYJ1+R@A<G]_8WZ?:L9:+\/!DU7=9AZZ@
M#Y34T(A!A6<[?H"YGEM*YN(_P144AD<EF*.RRJ>55(,/5L\L*$6+UVF7)NWC
M=)-E,VP;P&< 7P /*0^;$B7E[T009>[L2-S4^U[$)]X?.?:FBL[4BG2'XCUZ
MKR7GMSF[1J(YYC3%\%7,?HE@R+ZDX%LI3OP?.-^&9YL*LP3/_E!XMTUPV"0X
M)(+#?TO<BKG_*PE;]52#:],T>5+9P:1)7GF7@7WDZ4U^AT_3_EFX5AI/+C;@
MRZ;^-]8&0"F[&QRA#C_88BAH0CS>X]E-8S89P?;S#V++-RY_ 5!+ P04
M" !!HEM0Q_'.WK8!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q."YX
M;6Q]4V%OW" ,_2N('U!RY+;>3DFD7J=IDS;IU&G=9RYQ$E2(,R"7[M\/2)IE
M:]0O@(W?\[,QV8CFR;8 CCQKU=F<ML[U1\9LV8(6]@9[Z/Q-C48+YTW3,-L;
M$%4$:<5XDKQG6LB.%EGTG4V1X>"4[.!LB!VT%N;W"12..=W1%\>#;%H7'*S(
M>M' =W _^K/Q%EM8*JFALQ([8J#.Z=WN>-J'^!CP*&&TJS,)E5P0GX+QI<II
M$@2!@M(%!N&W*]R#4H'(R_@U<](E90"NSR_LGV+MOI:+L'"/ZJ>L7)O3 R45
MU&)0[@''SS#7\XZ2N?BO< 7EPX,2GZ-$9>-*RL$ZU#.+EZ+%\[3++N[C=)/>
MSK!M )\!? $<8AXV)8K*/PHGBLS@2,S4^UZ$)]X=N>]-&9RQ%?'.B[?>>RTX
M/V3L&HCFF-,4PU<QNR6">?8E!=]*<>*OX'P;GFXJ3",\_4?AAVV"_2;!/A+L
MWRQQ(R9-_DO"5CW58)HX39:4.'1QDE?>96#O>'R3O^'3M'\3II&=)1=T_F5C
M_VM$!UY*<N-'J/4?;#$4U"X<;_W93&,V&0[[^0>QY1L7?P!02P,$%     @
M0:);4%CB4+:S 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL
M?5-A;]P@#/TKB!]0[DBV5:<D4J_3M$J;=.JT]3.7. DJA!3(I?OW,R1-TR[;
M%\#&[_G9F&PT]M&U )X\:]6YG+;>]P?&7-F"%N[*]-#A36VL%AY-VS#76Q!5
M!&G%^&[WD6DA.UIDT7>R168&KV0')TO<H+6POX^@S)C3/7UQW,NF]<'!BJP7
M#?P _[,_6;38PE))#9V3IB,6ZIS>[ _'-,3'@%\21K<ZDU#)V9C'8-Q5.=T%
M0:"@](%!X':!6U J$*&,IYF3+BD#<'U^8?\2:\=:SL+!K5$/LO)M3J\IJ: 6
M@_+W9OP*<ST?*)F+_P874!@>E&".TB@75U(.SAL]LZ 4+9ZG779Q'Z>;-)EA
MVP ^ _@"N(YYV)0H*O\LO"@R:T9BI][W(CSQ_L"Q-V5PQE;$.Q3OT'LI>++/
MV"40S3''*8:O8EXC&+(O*?A6BB/_"\ZWX<FFPB3"DS<*_T&0;A*DD2#];XE;
M,<F[)&S54PVVB=/D2&F&+D[RRKL,[ V/;_(:/DW[=V$;V3ER-AY?-O:_-L8#
M2ME=X0BU^,$60T'MP_$3GNTT9I/A33__(+9\X^(/4$L#!!0    ( $&B6U!*
M$/@OM $  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;'U386_<
M( S]*X@?4.Y(VE6G)%*OU;1)FW3JM/4SES@)*L09D$OW[P<DEV9;M"^ C=_S
MLS'9B.;5M@".O&G5V9RVSO4'QFS9@A;V!GOH_$V-1@OG3=,PVQL0501IQ?AN
M=\>TD!TMLN@[F2+#P2G9P<D0.V@MS*\C*!QSNJ=7Q[-L6A<<K,AZT< W<-_[
MD_$66U@JJ:&S$CMBH,[IP_YP3$-\#/@A8;2K,PF5G!%?@_&YRNDN" (%I0L,
MPF\7> 2E I&7\7/FI$O* %R?K^P?8^V^EK.P\(CJ15:NS>D])1748E#N&<=/
M,-=S2\E<_!>X@/+A08G/4:*R<27E8!WJF<5+T>)MVF47]W&Z2:ZP;0"? 7P!
MW$< FQ)%Y4_"B2(S.!(S];X7X8GW!^Y[4P9G;$6\\^*M]UX*GJ09NP2B.>8X
MQ?!5S'Z)8)Y]2<&W4ASY/W"^#4\V%281GORA\':;(-TD2"-!^M\2MV+N_DK"
M5CW58)HX39:4.'1QDE?>96 ?>'R3]_!IVK\*T\C.DC,Z_[*Q_S6B R]E=^-'
MJ/4?;#$4U"X</_BSF<9L,ASV\P]BRS<N?@-02P,$%     @ 0:);4.]=KK*U
M 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL?5-A;]L@$/TK
MB!]0$IRN661;:CI-J]1*4:=MGXE]ME'!YP&.VW\_P*[GM=:^ '?<>_?N.-(!
MS;-M !QYT:JU&6V<ZPZ,V:(!+>P5=M#ZFPJ-%LZ;IF:V,R#*"-**\<WF$]-"
MMC1/H^]D\A1[IV0+)T-LK[4PKT=0.&1T2]\<3[)N7'"P/.U$#=_!_>A.QEML
M9BFEAM9*;(F!*J.WV\-Q%^)CP$\)@UV<2:CDC/@<C/LRHYL@"!04+C (OUW@
M#I0*1%[&[XF3SBD#<'E^8_\::_>UG(6%.U2_9.F:C.XI*:$2O7)/.'R#J9YK
M2J;B'^ "RH<')3Y'@<K&E12]=:@G%B]%BY=QEVW<A_$FN9Y@ZP ^ ?@,V,<\
M;$P4E7\13N2IP8&8L?>="$^\/7#?FR(X8ROBG1=OO?>2\^0F99= -,4<QQB^
MB-G.$<RSSRGX6HHC_P#GZ_!D56$2X<D_"O?K!+M5@ETDV/VWQ+68S^^2L$5/
M-9@Z3I,E!?9MG.2%=Q[86Q[?Y&_X..V/PM2RM>2,SK]L['^%Z,!+V5SY$6K\
M!YL-!94+QQM_-N.8C8;#;OI!;/[&^1]02P,$%     @ 0:);4)H"UX>S 0
MT@,  !D   !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL?5-ACYP@$/TKA!]P
M*&O;RT9-;J]IVJ1--M>T_<SJJ.3 L8#K]=\7T+.V]>X+,,.\-V^&(9_0/-H.
MP)$GK7I;T,ZYX<B8K3K0PM[@ +V_:=!HX;QI6F8' Z*.(*T83Y*W3 O9TS*/
MOK,I<QR=DCV<#;&CUL+\.H'"J: I?78\R+9SP<'*?! M? 7W;3@;;[&5I98:
M>BNQ)P::@MZEQU,6XF/ =PF3W9Q)J.2"^!B,3W5!DR (%%0N, B_7>$>E I$
M7L;/A9.N*0-P>WYF_Q!K][5<A(5[5#]D[;J"WE)20R-&Y1YP^@A+/6\H68K_
M#%=0/CPH\3DJ5#:NI!JM0[VP>"E:/,V[[.,^S3>'=('M _@"X"O@-N9A<Z*H
M_+UPHLP-3L3,O1]$>.+TR'UOJN",K8AW7KSUWFO)LR1GUT"TQ)SF&+Z)2=<(
MYMG7%'POQ8G_!^?[\,.NPD.$'_Y2^$+^;)<@BP39JR7NQ?RKDFUZJL&T<9HL
MJ7#LXR1OO.O WO'X)G_"YVG_(DPK>TLNZ/S+QOXWB Z\E.3&CU#G/]AJ*&A<
M.+[S9S./V6PX')8?Q-9O7/X&4$L#!!0    ( $&B6U ZV,(GM0$  -(#   9
M    >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;'U3VX[3,!#]%<L?L&[=%%95
M$FF["($$4K4(>':326*M+\%VFN7O&3O9$"#BQ?:,YYPY,Q[GHW7/O@,(Y$4K
MXPO:A="?&/-5!UKX.]N#P9O&.BT"FJYEOG<@Z@32BO'=[@W30AI:YLEW<65N
MAZ"D@8LC?M!:N)]G4'8LZ)Z^.IYDVX7H8&7>BQ:^0/C:7QQ:;&&II0;CI37$
M05/0A_WIG,7X%/!-PNA79Q(KN5K['(V/=4%W41 HJ$)D$+C=X!&4BD0HX\?,
M29>4$;@^O[*_3[5C+5?AX=&J[[(.74'O*:FA$8,*3W;\ ',]1TKFXC_!#12&
M1R68H[+*IY54@P]6SRPH18N7:9<F[>-T<\QFV#: SP"^ .Y3'C8E2LK?B2#*
MW-F1N*GWO8A/O#]Q[$T5G:D5Z0[%>_3>2IX=<G:+1'/,>8KAJYC]$L&0?4G!
MMU*<^3]PO@T_;"H\)/CA#X79-D&V29 E@NR_)6[%'/]*PE8]U>#:-$V>5'8P
M:9)7WF5@'WAZD]_AT[1_%JZ5QI.K#?BRJ?^-M0%0RNX.1ZC##[88"IH0CV_Q
M[*8QFXQ@^_D'L>4;E[\ 4$L#!!0    ( $&B6U 9:-+X[ (  !H-   9
M>&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;'57X6Z;,!A\%<0#%/P1,*F22$VG
M:9,VJ>JT[K>;. DJ8 9.TKW]C*$L,^<_ 9O[[FS'=[)75]6^=2<I=?!>E76W
M#D]:-_=1U.U.LA+=G6ID;;X<5%L);9KM,>J:5HJ]+:K*B.(XBRI1U.%F9?N>
MVLU*G759U/*I#;IS58GVSU:6ZKH.6?C1\5P<3[KOB#:K1ASE#ZE_-D^M:443
MR[ZH9-T5J@Y:>5B'#^Q^2[POL(B70EZ[F_>@G\JK4F]]X^M^'<;]B&0I=[JG
M$.9QD8^R+'LF,X[?(VDX:?:%M^\?[)_MY,UD7D4G'U7YJ]CKTSK,PV O#^)<
MZF=U_2+'":5A,,[^F[S(TL#[D1B-G2H[^QOLSIU6U<ABAE*)]^%9U/9Y';YP
M/I;A AH+:"K(K4XT"-F1?Q):;%:MN@;ML/B-Z/]C=D]F;79]IUT*^\T,OC.]
MEPTMLE5TZ8E&S'; T V&38C(L$\2A"2V-"LG7)[ $2:V/+DMCST$"TBPL 2+
M_Z;(G2DB3(Y%4BB2 H*E(P(P:8Q%,BB2 0+FB"",9[DX%.%S@L05 9@TP2(Y
M%,GG!)0Z(@"3+K#($HHL 8$K@C 9%F$Q=E ,*-S]!4&>#<8\3F6 PMUB")1Y
M]AB#=GU@-*/(9C)S#&6>4&#8UBP!%.3J()!GHS'L?@:LG2U<'01*/3HX !AP
M=S9+4@3B'AV< 0P8/,M='01:>G1P###@<1Z[.@CDVP<X"=C<YMPU*< 0]X0:
MPUG @-%YXNH@D"=R"*<! ://Y@-!GM0AG 8$C,[=U($@3^H03@,"3N=N'"!0
M[DD=PG% P.ELI@- N>\L@N. @--S-W8@R!,[A.. @--S-W8@R!,[A.. @--S
M-W8@R!,[A.. @--S-W8@R(V=Z.9H6LGV: _E7;!3Y]K>"&YZIX/_ ]FC[3_X
M<&OX+MIC47?!J]+F@&R/L0>EM#1CB>_,VI[,165JE/*@^U=NWMOAM#XTM&K&
MFT@T78<V?P%02P,$%     @ 0:);4-1$XM7! 0  -P0  !D   !X;"]W;W)K
M<VAE971S+W-H965T,C4N>&UL=53;CML@$/T5Q <L-HE[B6Q+FUU5K=1*T5;=
M/A-[?-%R<0''V[\O8,=U4_8E,.-SSIP!)OFD](OI "QZ%5R: G?6#@="3-6!
M8.9.#2#=ET9IP:P+=4O,H('5@20XH4GRC@C62USF(7?29:Y&RWL))XW,* 33
MOX_ U53@%%\33WW;69\@93ZP%KZ#_3&<M(O(JE+W J3IE40:F@+?IX=CYO$!
M\-S#9#9[Y#LY*_7B@R]U@1-O"#A4UBLPMUS@ 3CW0L[&KT43KR4]<;N_JG\*
MO;M>SLS @^(_^]IV!?Z 40T-&[E]4M-G6/K),%J:_PH7X [NG;@:E>(F_*)J
M-%:)1<59$>QU7GL9UFG1O]+B!+H0Z V!S(6"\T=F69EK-2$]G_W _!6G!^K.
MIO+)<!3AFS-O7/92TH])3BY>:,$<9PS=8-(509SZ6H+&2ASI?W0:I^^B#G>!
MOMO2DRPNL(\*[(/ _I\6TYL68Y@W7&;1(EE$8'=3)(;9WQ0AFXL3H-OP9 VJ
MU"C#N&RRZU3<TW#Q?^'S2'UCNNVE06=EW?,)E]PH9<%92>Z<E\Y-\1IP:*S?
MOG=[/;_E.;!J6,:4K/\5Y1]02P,$%     @ 0:);4 .%JR&U 0  T@,  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL;5/;;MP@$/T5Q <$+^M<NK(M
M95-5K=1*JU1-GUE[;*. QP6\3O^^@+VNF_H%F.&<,Q>&;$3S:EL 1]ZTZFQ.
M6^?Z V.V;$$+>X,]=/ZF1J.%\Z9IF.T-B"J2M&(\2>Z8%K*C119])U-D.#@E
M.S@98@>MA?E]!(5C3G?TZGB63>N"@Q59+QKX#NY'?S+>8HM*)35T5F)'#-0Y
M?=P=CFG 1\"+A-&NSB14<D9\#<:7*J=)2 @4E"XH"+]=X F4"D(^C5^S)EU"
M!N+Z?%7_%&OWM9R%A2=4/V7EVIP^4%)!+0;EGG'\#',]MY3,Q7^%"R@/#YGX
M&"4J&U=2#M:AGE5\*EJ\3;OLXCY.-^F5MDW@,X$OA(=(8%.@F/E'X421&1R)
MF7K?B_#$NP/WO2F#,[8BWOGDK?=>"O[A-F.7(#1CCA.&KS"[!<&\^A*";X4X
M\O_H?)N^W\QP'^G[-3VYWQ9(-P72*)#^4^+=NQ*W,.^#L%5/-9@F3I,E)0Y=
MG.25=QG81Q[?Y"]\FO9OPC2RL^2,SK]L['^-Z,"GDMSX$6K]!UL,!;4+QWM_
M-M.838;#?OY!;/G&Q1]02P,$%     @ 0:);4 ZNA.'0 0  G 0  !D   !X
M;"]W;W)K<VAE971S+W-H965T,C<N>&UL=51M;]L@$/XKB!]0;)QD;61;:CI-
MF[1)4:=MGXE]?E'!>(#C[M\/L.-Y+OT2N//S<D<XTE&J%]T &/0J>*<SW!C3
M'PG110."Z3O90V>_5%()9FRH:J)[!:ST),$)C:(#$:SM<)[ZW%GEJ1P,;SLX
M*Z0'(9CZ<P(NQPS'^)9X;NO&N 3)TY[5\!W,C_ZL;$06E;(5T.E6=DA!E>''
M^'@Z.+P'_&QAU*L]<IU<I'QQP9<RPY$K"#@4QBDPNUSA"3AW0K:,W[,F7BP=
M<;V_J7_RO=M>+DS#D^2_VM(T&;['J(2*#=P\R_$SS/WL,9J;_PI7X!;N*K$>
MA>3:_Z)BT$:*6<66(MCKM+:=7\=9_T8+$^A,H!L"F8Q\Y1^987FJY(C4=/8]
M<W]Q?*3V; J7]$?AO]GBM<U><_IPGY*K$YHQIPE#5YAX01"KOEC0D,6)OJ'3
M,#T)5IAX>K*FQU%88!<4V'F!W7\M/FQ:?(M)HG=,]D&3?4 @WIB$,.\<Q2%H
M<@@()!N3$&:W,2&KVR% U7XN-"KDT/F97&67T7ND_G;]@T]S^XVINNTTNDAC
M[ZB_2964!FPIT9UMN+%/Q1)PJ(S;?K![-0W,%!C9SV\!61ZD_"]02P,$%
M  @ 0:);4+/8TI2W 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,C@N
M>&UL;5/;;MP@$/T5Q <$V[N;K%:VI6RJJI5::96J[3-KCVT48%S Z_3O"]AQ
MW=0OP SGG+DPY".:%]L!./*JI+8%[9SK3XS9J@/%[1WVH/U-@T9QYTW3,ML;
MX'4D*<FR)+EGB@M-RSSZ+J;,<7!2:+@88@>EN/E]!HEC05/ZYG@6;>>"@Y5Y
MSUOX!NY[?S'>8HM*+11H*U 3 TU!']/3>1_P$?!#P&A79Q(JN2*^!.-S7= D
M) 02*A<4N-]N\ 12!B&?QJ]9DRXA W%]?E/_&&OWM5RYA2>4/T7MNH(>*:FA
MX8-TSSA^@KF> R5S\5_@!M+#0R8^1H72QI54@W6H9A6?BN*OTRYTW,?IYG"<
M:=N$;"9D"^$8X[ I4,S\ W>\S V.Q$R][WEXXO24^=Y4P1E;$>]\\M9[;^4N
M.>3L%H1FS'G"9"M,NB"85U]"9%LASME_]&R;OMO,<!?INS4]?=@6V&\*[*/
M_I\2[]^5N(5Y'X2M>JK M'&:+*EPT'&25]YE8!^S^"9_X=.T?^6F%=J2*SK_
MLK'_#:(#GTIRYT>H\Q]L,20T+AP?_-E,8S89#OOY!['E&Y=_ %!+ P04
M" !!HEM0$< TNM,!  "<!   &0   'AL+W=O<FMS:&5E=',O<VAE970R.2YX
M;6QU5.MNVR 4?A7$ Q0;)VD6V9::5M,FM5+4:=MO8A]?5# >X+A]^P%V/2^E
M?PSG\%W.P4 Z2O6B&P"#7@7O=(8;8_H#(;IH0#!](WOH[$HEE6#&AJHFNE?
M2D\2G- HVA'!V@[GJ<^=5)[*P?"V@Y-">A""J;<C<#EF.,;OB>>V;HQ+D#SM
M60T_P/SL3\I&9%$I6P&=;F6'%%09OHL/QYW#>\"O%D:]FB/7R5G*%Q=\+S,<
MN8* 0V&< K/#!>Z!<R=DR_@S:^+%TA'7\W?UK[YWV\N9:;B7_'=;FB;#>XQ*
MJ-C S;,<O\'<SQ:CN?E'N "W<%>)]2@DU_Z+BD$;*6856XI@K]/8=GX<IY5M
M/-/"!#H3Z$+8>Q\R&?G*'YAA>:KDB-2T]SUSOS@^4+LWA4OZK?!KMGAMLY<\
MB?8IN3BA&7.<,'2%B1<$L>J+!0U9'.D'.@W3DV"%B:<G:SJ-P@*;H,#&"VS^
M:_'+58L!3/R)R39HL@T(Q%<F(<PG6[$+FNP" LF520BSN3(AJ],A0-7^7FA4
MR*'S=W*57:[>'?6GZQ]\NK=/3-5MI]%9&GM&_4FJI#1@2XEN;,.-?2J6@$-E
MW/36SM5T8:; R'Y^"\CR(.5_ 5!+ P04    " !!HEM0R%+YR[<!  #2 P
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
MZYY/N.1&*0O.RN[.>>G<%*\!A\;Z[2>WU_-;G@.KAF5,R?I?4?X%4$L#!!0
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
M971S+W-H965T,S@N>&ULE5G;4N-&$/T5E]^SUEPE4<95P()A2:JH325Y%GC
MKK4L1Q*P^?OHAM<SW0?;/&!+/MUS>F9.]URF[T7YHUHZ5X]^YNM-=3Y>UO7V
M;#*IGI8NSZHOQ=9MFE^>BS+/ZN:Q?)E4V])EB\XH7T]D%-E)GJTVX]FT>_=0
MSJ;%:[U>;=Q#.:I>\SPK_[MTZ^+]?"S&'R^^KUZ6=?MB,IMNLQ?WIZO_VCZ4
MS=-DYV6QRMVF6A6;4>F>S\<7XNS>FM:@0_R]<N_5WO=1&\IC4?QH'^X6Y^.H
M9>36[JEN763-QYN[<NMUZZGA\>_@=+QKLS7<__[A_:8+O@GF,:O<5;'^9[6H
ME^?C9#Q:N.?L=5U_+]YOW1"0&8^&Z']W;V[=P%LF31M/Q;KJ_H^>7JNZR <O
M#94\^]E_KC;=YWO_BXT',]Y #@9R9R#,IP9J,%"_#/2G!GHPT,<:F,' '&M@
M!P-[; SQ8!#O#)+H4X-D,$B.I90.!NFQ!B+Z&+GH:)/=8(O 9-+/DF[:?<WJ
M;#8MB_=1V2MGF[4"%6>-5>.\?=M-Y.['9NI5S=NWF;)R.GEK/0V8RQXC/8SR
M,3<<1ON8.<6('6+2T-QQE2S72TGL Z97%*&L\3%?.8SU,=<<)@XBIIBPJ?E!
MPK>'G=Q1B!#"QWSC^"8^YI[#I'S_*WZNJ,Z#V@\GBGD/FO>@.P]Z/Q89!;.M
MQY@.L^DP >**(N)(Q6DPS@?]7!]$S(]JZ?:@G[O/$%Z_&;[?#.DW%8?]UF/L
M7ALB:OZ"B ZA/#:69V,)&QMTR8TE 4M#R-Q:0L9'>61BGDQ,)V4,/"2\AX3I
MW$!@\X0P380F\3"H6*-X4IY-RK )LL8\)>W\I@1APZ",0FS:VL/6AXCA$R3_
M^0#RFI*2$&)@.H6$4,$29,!5K($/OI!<",D$%>3=RP'DS4Y)>OF&@8E($=T=
MY^UV@!GHS8\/)&JAF/AL2%R1ILB,G@^@?=K>3//I@*PO:-I7<1RVI)E)#5L"
M>5+01!GK<%QI"M1*1Z'B#\)\0B!5"IHK59R$C&@>C%58%^>'4#X?D"U%3/@D
M*J03TX:T3,EJ+J;%T8/YA$#R%5SV!<L2 5*F2&D-V%O2^4M+D.<DD^>2< A8
M$%K#@OPE!>-# A\@?TEY0L @1T@F1]" .9 "#0'U2T;]"9@E$NA:FN.7GA)(
M43)23,B*G0.A$08:DU1C*D&C V0ADQ,"!K*0S%*"!LR!0$,*:$=QLDB #R +
M1<LZ#%@!62BFK). 61!J"&V$.%F@O120A=(G! QDH9A] 0V8 :6@;"B@'<7(
M(@6R4$ 6BEFIPX"!+!13+6C #"@%&58![2A&%BE(?!K(0D<G[)>!+#17+<*
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
MZZ/_QLZL4G#-1.VQX55KGM[FU$I>]UX4E;IXZ=YE8]Z7[DL2]6:X >D-R&
MR;L&46\0O1G0=PUH;T M@Z +Q6BS+F2QF E^\41WO,="WR*XITK]C5XT8IMO
M2IY6K9X7E,2SX*P=]9AEAR$C# R(0'D?MB#8%DOBF)/K#58N(K$XK%T(P 2+
M" TT,@ZB,8LPQ1U0U $U#NB54HFE5(>)#:8QF QR:H?KHI(4PA G$Z-D8H1,
M:I'I,,EHFT^$DCRWV" PH%DX(6Z"TDD<.FEDL4F<;>(TH19JA:#(F/(5EQ3E
MDB+29!:9U-D&(!F=0$?&166Y#5JGSF'&\=199BCA#"$\$7&..LAOO]H0XE4@
MO.%R]Z K/9+,2M05@HH!Z 2=B:($+IUH0E- B\X#D ^(@E<,B&X1)7*O4D;3
MS%8%@=$LRR8(X14(D!(43>0IX'4#X@_(@N<ZN,F.R((D<D@3L&5Q832&>$H6
M/.$!R?B(3+C 4Q"R#\B")R'DM\B2.]5"G:!S65R4^HO8]S\8_>)K)O:F?6J]
M#3\U4O\I1ZM#B_9 =(M@K2]UZV9:AS<W7=_WO1#[LFF])RY5 V+:A!WGDBF2
MX9VB=U"MYC"IV$[J8:K&HNNWNHGDQ[Z7#(:&=O$?4$L#!!0    ( $&B6U!
M1&0Z= ,  $T0   9    >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;)5876^;
M,!3]*XCW%FSSE2B)U+0)F;1)5:=MSS1Q$E3 &3A)]^]GC$L!WP!]*>"<<S_L
M>X]U.[NR_*TX4LJ-]S3)BKEYY/PTM:QB>Z1I5-RS$\W$+WN6IQ$7G_G!*DXY
MC7:2E"86MFW/2J,X,Q<SN?:<+V;LS),XH\^Y49S3-,K_+6G"KG,3F1\++_'A
MR,L%:S$[10?ZD_)?I^=<?%FUE5V<TJR(66;D=#\W']!T@W%)D(C?,;T6C7>C
M3.65L;?RX]MN;MIE1#2A6UZ:B,3C0A]IDI261!Q_E5&S]ED2F^\?UM<R>9',
M:U301Y;\B7?\.#<#T]C1?71.^ N[;JA*R#4-E?UW>J&)@)>1"!];EA3RK[$]
M%YRERHH()8W>JV><R>=5V?^@P02L"+@F"-]]!*((Y)/@]!(<17#&$EQ%<,<2
M/$7P/@E>+\%7!'^LAT 1@@[!JHY#GN]3Q*/%+&=7(Z]*]!25G8"F@:B@;;DH
M"T;^)HZX$*N7A4/(S+J4AA1F66%P T.\#F:M8U"-L$0$=1@8"F.)-3IN.WC4
M$<1SVY@G"..U,2L(XW>2&8PFU!'=8#8Z!*$;>T+ HR'2 &D=C0,;<$ #CC3@
M- SXG2!7%<25D*S* P5N)]OU*%2HHWPT"0(X8A>,V-4B=D@GY'6%\1IN'.P2
MQX/]>* ?#_#3*92EIZ5C=TI21]SY-O$GG:H<-+3RM)0ZB+6.@%R%@X8V?<&T
M-LX'-\X'-J[;/;X6!'()ZD2J@^Z0C<B-4PS 8(+!^EX&>K&@@+C=[1T'"W48
MT <;'=73!Q,PLXF6&9G<,(!L6-?M\>J!;EP-:%@_%*:O=(<A82^D'2IX?3P@
M/$(X%&B,%UB0$1F6C;4"C?$"JS;295OO,07JW=0^2#L06(R1KL9:?R%=C;7S
M'X2$PY!-+Z2=#2SY"-!\^\9]C&#Q0_X7>@J6+#2L62N%&;J4T2@U"@%8CQPA
M6(^0+DA ?TV^=#-C6+BP/:+)%*CG/FR[@@4.ZP*G=QK6M0FXS@!4WWV&81G#
MNHQI':<PS>H K[21N!# 09<: (/*R&K,'2G-#W(N+8PM.V>\[)S&:CW[/LC1
MM[.^1-,5 M;78E:N)MM/\]6@_2/*#W%6&*^,BVE)SC1[QC@5T=OW(NZCF.WK
MCX3N>?GJB_>\&G"K#\Y.:GBWZO\@+/X#4$L#!!0    ( $&B6U"WJ3ZLK 0
M +H8   9    >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;)69W6[C-A"%7\7P
M?5;DD$-)@6,@=E&T0 L$6[2]5FS&-E:R7$F)MV]?_<5KDX>%=1-+RN%PAN8W
M,Z(7Y[+Z5N^M;6;?B_Q8/\WW37-ZC*)ZL[=%5G\I3_;8_N>MK(JL:6^K752?
M*IMM^T%%'I$0)BJRPW&^7/3/7JKEHGQO\L/1OE2S^KTHLNK?E<W+\]-<SC\?
M?#WL]DWW(%HN3MG._F&;/T\O57L77:QL#X4]UH?R.*OLV]/\63ZN.>T&](J_
M#O9<7UW/NE!>R_);=_/K]FDN.H]L;C=-9R)K/S[LVN9Y9ZGUXY_1Z/PR9S?P
M^OK3^L]]\&TPKUEMUV7^]V';[)_FR7RVM6_9>]Y\+<^_V#$@GL_&Z'^S'S9O
MY9TG[1R;,J_[O[/->]V4Q6BE=:7(O@^?AV/_>1[M?P[# V@<0)<!TOSO #4.
M4#\&Z#[XP;,^U)^R)ELNJO(\JX9OZY1UFT(^JG8Q-]W#?NWZ_[71UNW3CZ56
MR2+ZZ R-FM6@H2N-O"BBUOIE"D)3K,@;3K<3K'V%83R#@D&H?KRZGD&DV("&
M!G1O0-^L0NJLPJ#A7G,<-#JFV#BQ^#*9DJ9 / S=8=\=+1QW!HVYFN=!2DU"
M.OX '7-" OMCH#\&^./,LS)>W$HI$;/CCO'<D<H8$5B>&+H3>^ZH./!U)]!
M<O]^2:&!%"R(LZE7OD8E 6ZDP&P*8((")@)XR_M#E1#?9TEW! M$*E&!>3#$
M4H%Y0B8PQE)/B!:C)P%[7BH813>0:XJEF]>D#Y])* WM @R?1/2YV4#Z7#UH
M*86;G9!.FE0'^),80.D3Z">$472S2$(:WZ78<XFETB;@$29:)L C'3"!F9;I
M_9N',+#D ^NC D3!Q$"8:I)@GL!72)AJH@G18F ) >M%ZXM4$@?FP503J,ZA
M[4&8:N()T6(,"6#H)0;RJZ T<<Q.1[4F'\,XC4-- F$*"5'H)@;RZ7I@'2N7
M0J13TIA N2&,(2$,W<0PBFX622I!7E>8>"[I1)A 22!,-:%2'=A_"E.MQ/V;
M1V%@%0+6106(5!I8?X6I5JA6)P$3@5YZ0C.M,+ * >M%ZXN"B4%AJA7JDT.N
M8JJ5F1 MQE !#+W$H$ QE$)=E:AASRL?0V(C ]E.80H5HM!-#,JGZT&2EJGK
M$=!I,J$UPA0J1*&;%T;1]1JE<4KN&\0HNUFBME\(;!V-F=:@4G/@G4ACIO6$
MUEIC7/4]K342<:!?T)AI#2HU!S*+#KPA3VBM-<95(UR]:'U1\$5"8Z8UJ-0<
M,H&9UO&$:#&$&D#HGRGXI9",-FXEU#Z#,HG34$R808T8=+."]N%ZX-25K9&,
MTE##S9A!1MVRFQ1&T<T*"?9ZA5%VLT*<A(H!8Z(95&D.Q82)Y@EM-6-8^9ZV
M&HDX=,:$B690I3E0:#AP3C6AK68,*Z.W6R]:7Q1,"HR)9E"E.5 S&!/-$XZ-
M&#/(]]1!]NN@$K%P&00R+91PBUAT=1)<V&K7'YK7LTWY?NQ/[*^>7@[FGZD_
M2?XA'T[U?\^JW>%8SU[+IBF+_M3XK2P;VWHCOK1^[&VVO=SD]JWI+N/VNAI.
MTX>;ICR-OQ1$EY\KEO\!4$L#!!0    ( $&B6U!IUJF#NP,  *@1   9
M>&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;)58VVZ;2A3]%<0'E+EQLVQ+<=+$
MB5HI:G7.>2;VV$8%Q@=PW/Y]!Y@XP.R=X)< X[7VC;WVA)F?5?FK.DA9.[_S
MK*@6[J&NCS//JS8'F2?5%W64A?YEI\H\J?5CN?>J8RF3;4O*,X\1$GAYDA;N
M<MZN/9?+N3K565K(Y]*I3GF>E']6,E/GA4O=MX4?Z?Y0-PO><GY,]O*GK/\Y
M/I?ZR;M8V::Y+*I4%4XI=POWALZ>>$MH$?^F\ESU[ITFE1>E?C4/C]N%2YJ(
M9"8W=6,BT9=7>2NSK+&DX_C?&'4O/AMB__[-^GV;O$[F):GDK<K^2[?U8>%&
MKK.5N^24U3_4>2U-0K[KF.R_R5>9:7@3B?:Q45G5_G4VIZI6N;&B0\F3W]TU
M+=KKV=A_H\$$9@CL0M"^/R)P0^#O!/$A01B"F$KP#<&?2@@,(9A*" TA?"<$
M'Q(B0XBF>H@-(9Y*H.3MS9%W"F^[JGOE;0_=)76RG)?J[)2=#(Y)HS8ZHTV;
M;IK5MBO;'W4?57KU=2G\:.Z]-I8,9M5A6 _# S[$/-@8>D%X.H1+' R,8\4L
M/AMZN+41//"'F#L($PPQ7R%,.,3<VQCAQZ.,/XUX;2/& 3_:$$KI$/,$!$.1
MXG+X)?/6 N];" AL0< 61&M!].-D9-0F'<9O,46+&2%N;41(>#@J[-VG=KY^
MBGB8Y&G]J9W'CQ"#NOEPW7RK;L(?-=NJPP0]'YQS$HY:Y6$:;&W#J-8 \>&P
M SCLP X[&+7E.K <Q3Y!JA/";D+ S5A$H>4F## W$>PF MQPV$(,6XBG"ZB9
MR."@)4 48C1W#*C?;U2@5:783*> *Z0!*#R/;RB[(F5D[% ^H?L-:-#7)"1C
M04^#K0&8(!PM(#+MJ#WN1&\?&=I E$_]*PJ(R) ".K0+: N1$AJ08%S!:;@U
M@/,I%UCZB+0II.T0L8'HED97E!!1+HVGE#"V9,>(S]BX@I-@:P!&_4C$<. ,
MF1<,F!<4>0D,&02,3B\@0P8!8T <HP(^&5 _91&1& L7F1<,F!=!A-A I,O$
M%2DCTF7 KFVG;&^T.F4?<X4HG$$[+=8IB-18>$7*B-08L$?:*4=6RI&@:,J(
M(AF@R!"QP1%Q<#(]98Z(@P.[I)6R 0W^D:36=N+U/K=R6>[;3_[*V:A343=1
M]E8OQPHWK/E<&ZVOZ.R> NL/=/;8'1J\F^_.,+XGY3XM*N=%U?HSL?V2VRE5
M2QT\^:+#/LAD>WG(Y*YN;D-]7W9G!]U#K8[F7,2[',XL_P)02P,$%     @
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
MK.9\NE"F0+)AOBO1<F$7_P%02P,$%     @ 0:);4(6![F2= 0  6 ,  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#DN>&UL;5/;;MLP#/T501]0.4K3IH%M
M8.E0;, &!!W6/2LV'0O5Q964N/O[49)K>$5>S(L.#P\IN1RM>_4]0"#O6AE?
MT3Z$8<>8;WK0PM_8 0R>=-9I$3!T)^8'!Z)-15HQ7A1W3 MI:%VFW,'5I3T'
M)0T<'/%GK87[NP=EQXJNZ$?B69[Z$!.L+@=Q@E\0?@\'AQ&;65JIP7AI#7'0
M5?3+:K=?1WP"O$@8_<(G<9*CM:\Q^-Y6M(B"0$$3(H- <X%'4"H2H8RWB9/.
M+6/ATO]@?TJSXRQ'X>'1JC^R#7U%MY2TT(FS"L]V_ ;3/!M*IN%_P 44PJ,2
M[-%8Y=.7-&<?K)Y84(H6[]E*D^R83^ZV4]GU CX5\+F YUERHZ3\JPBB+IT=
MB<N['T2\XM6.XVZ:F$RK2&<HWF/V4M]N'TIVB4039I\Q_#_,9L8PY)^;\*M-
M>")8+PCXZOXZP?HJP3H1W"X5/!2?5&;,)F%,PGS6R!9+B6_NIW G:3PYVH#[
M35OHK V ;,4-$O7XS.= 01>B>X^^RY>=@V"'Z1VS^6>J_P%02P,$%     @
M0:);4$U.K!U: @  (@@  !D   !X;"]W;W)K<VAE971S+W-H965T-3 N>&UL
ME5;1CILP$/P5Q ?$V) $(H*47%6U4BM%5_7Z[! GH#.8VDYR_?O:AN,(+%*;
MAV";V9G=#<,FO0OYJ@K&M/=6\5IM_4+K9H.0R@M64;40#:O-G;.0%=5F*R](
M-9+1DPNJ.")!L$(5+6L_2]W906:IN&I>UNP@/76M*BK_[!D7]ZV/_?>#Y_)2
M:'N LK2A%_:#Z9_-09H=ZEE.9<5J58K:D^R\]7=XL\<K&^ 0+R6[J\':LZ4<
MA7BUFZ^GK1_8C!AGN;84U%QN[(EQ;IE,'K\[4K_7M('#]3O[9U>\*>9(%7L2
M_%=YTL76CWWOQ,[TRO6SN']A74%+W^NJ_\9NC!NXS<1HY((K]^WE5Z5%U;&8
M5"KZUE[+VEWO[9THZ<+@ -(%D#Z N.:@5LAE_HEJFJ52W#W9-K^A]C?&&V)Z
MD]M#UPIWSR2OS.DMBQ*<HILEZC#[%D,&F \$,NR]!($D]F02'L5+F" $<PP=
M0?B0(X$)(I @<@31 T$X*G**">,U++($19: 2#02@3 SK5B!(BN 8#42@3 S
ME:Q!D35 $(]$6DSB,'7[3(2+F5)B4"4&5)*12CQ12<)%D P_L&0"2B;3WW@]
M0X #V"[!OS^+>,9Q>)+%,@C&EH- ,Z[#H.UVF  49*PS!86S]<#NQ"'@G#D*
MV)\X^H^NPN[#4VL!79V"PH%''W5@ ^*INX"N0J!PI(,&K^B*R8L;3LK+Q;5V
MDW%PV@_ '7&O^ ]X.SV_4WDI:^4=A3:#PKW.ST)H9G()%J;FP@SL?L/96=OE
MVJQE.[7:C19--Y%1_[<@^PM02P,$%     @ 0:);4+7\TICS 0  " 4  !D
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
MM]G<N9HQ"<K2>U)NC7I4EX!"+?4T47,^/2U3(-DPOYIH>;J+?U!+ P04
M" !!HEM0"BXKR0H"  #X!0  &0   'AL+W=O<FMS:&5E=',O<VAE970U-"YX
M;6R%E-N.FS 0AE\%<=\UAP!I!$@;JJJ56BG:JNVU T- :S"UG;!]^]J&101[
MNUS@TS__?&.PTY&R9]X ".>E(SW/W$:(X8 0+QOH,'^@ _1RI::LPT(.V07Q
M@0&N=%!'4.!Y,>IPV[MYJN=.+$_I59"VAQ-S^+7K,/M[!$+'S/7=UXFG]M((
M-8'R=, 7^ 'BYW!B<H06EZKMH.<M[1T&=>8^^H<B47HM^-7"R%=]1U5RIO19
M#;Y6F>LI("!0"N6 97.# @A11A+CS^SI+BE5X+K_ZOY9URYK.6,.!26_VTHT
MF;MWG0IJ?"7BB8Y?8*XG<IVY^&]P R+EBD3F*"GA^NV45RYH-[M(E Z_3&W;
MZW:<5J)D#K,'!'- L 3XN_\&A'- N E $YDN]1,6.$\9'1TV?:P!JW_"/X1R
M,TLUJ?=.K\EJN9R]Y9&?I.BFC&;-<=($*TUPKRA,11PM$B0!%HK 2A'H^'"=
M(0CM!J'5(-0&N[LR]ILR)DVD-?V4)/+DLZG%E'EVDIV59&<A^;@AF33Q*D48
M&1SOB.Y0(BM*9*($FRS'R,CR(0G"S=85INH-D-@*$AL@?A)N0&)+N5L,4_,&
M1F+%2 R,?;RA2,Q_9!?'VUTK3)GEVZ#5&51WXG?,+FW/G3,5\CCK0U=3*D :
M>@_2JY'7\#(@4 O5362?39?1-!!TF.]9M%SV^3]02P,$%     @ 0:);4 >"
M?]Q1!0  ^Q\  !D   !X;"]W;W)K<VAE971S+W-H965T-34N>&ULE5GM<N(X
M$'P5B@=86U^V21&J+F2SR4)2J;VZN]].4 *U!G.V$_;>_FQC6"3U&)$? 9N>
MT8RD[AG+XUU>_"R76E>#7^ML4UX/EU6UO0J"\G6IUVGY)=_J3?W+6UZLTZJ^
M+-Z#<EOH=-$:K;. AV$4K-/59C@9M_>>B\DX_ZBRU48_%X/R8[U.B_]N=);O
MKH=L>+CQ8_6^K)H;P62\3=_UG[KZ:_M<U%?!T<MBM=:;<I5O!H5^NQ[^P:Z>
M5-P8M(B_5WI7GGP?-*F\Y/G/YN)A<3T,FXATIE^KQD5:?WSJJ<ZRQE,=Q[^=
MT^%QS,;P]/O!^UV;?)W,2UKJ:9[]LUI4R^MA,APL]%OZD54_\MV][A)2PT&7
M_5Q_ZJR&-Y'48[SF6=G^'[Q^E%6^[KS4H:S37_O/U:;]W'7^#V;8@'<&_&C
M^PU$9R".!J+?0'8&\O<(K-= =0;*UR#J#")?@[@SB'T-DLX@\348=08C7P,6
M'E8N]#8Y+C;S70MV6&[&O4<Y+#@3WB:')6?VF@?[[=ORX3:MTLFXR'>#8D_I
M;=HH![NJK6KGS=V68>V/-2?*^N[G1'$V#CX;3QWF9H_A!H:;F"G""!-SBS#2
MQ'Q%&&5B[A F,C'? (99?NZ1G]C$/"!,8F*^(\S(Q,P\YF?N$?,CP(C0Q#PA
MS.\U#>H-<=P5'.\*WGH0A@>./0CL0;0>I.'!RG>ZQZ@6LVDQ4=C\64OIPBS$
MS,_1O,^1D9/$.4F0D[5_IWM,=#)&S$7B)N7B[*0\/<W[/!E9*9R5 EE9NVZJ
MG#&X"L$4SSR 1DP1CBD",5D,GT;.4%+P$0K*!VE$%>.H8A"5I1?3V)T EB0H
M*A^D$56"HTI 5)9"31-G+#&*850^2".J$8YJ!**R-'$Z<L9B"=Y6/D@CJJ;&
MPW(7.G$QNP9-.]#I<+7HCYRP;CO@J:*H2#$'^!4 N>32 =XAC\I5#Q ACQW8
M/1K6A3WXP;[[P68@-B8D<Z=OCI"AJW"/8. DII>>ZG28NR6ELU#,S;%_HQ$5
ME'$P&K,W&C]7VKYUD+Y"<=[+O->+F0]1SQDHZ-)I H6[+>U@^R!F)$059J ,
M,UM:.M#IG B%F@OFED\(G/EZG'MX-/,DZC(#A5D*P@=11UGDW\@QHNHQ4/:D
M)9DW'0CQADJ;*&<,U#.I[,5 H(@8B*A0S"U13BF8=2!EB!GO28L3A8>[A4=)
MNWG@2!#!7CR/,V,B%)$C14P(']23P@6/"IS0%HZTQ6+T#7>[]_X-Q@G]X$ _
M%.6#X"97%V1-<).#)E?9C]X01 U$$)@# BM"2#C!2IY<D#!!. YZ0C=A!))X
M($%P30"N*47X(+@AV 6/P 0W!.@!G(0AB) R03UL P*IF/!!T$+("Q(F:"%
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
MKM-5_Y5?>*;@.A.EL1-9W7P[NW,M1=Y%4:GDR7M[38OF>NWBWV@PP>\(_IV
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
MXRW/*UWS#R<U_ZU.-J>;5+]5S65<7Q?=45MW4^4'<XP8G,XRY_\#4$L#!!0
M   ( $&B6U!^*!?2+ 0    4   9    >&PO=V]R:W-H965T<R]S:&5E=#8Q
M+GAM;(U8VV[;.!#]%4'O:XE#ZN+ -A#;*':!%@BZ:/NLV/0%E417DN/NWZ\N
MC"N1AT;R$$OTF3DSHYECD8N;JG[6)RD;[W>1E_72/S7-Y2D(ZMU)%ED]4Q=9
MMM\<5%5D37M;'8/Z4LELWQL5>4!A& =%=B[]U:)?>ZE6"W5M\G,I7RJOOA9%
M5OVWEKFZ+7WFOR]\/1]/3;<0K!:7["C_E<VWRTO5W@5W+_MS(<OZK$JODH>E
M_\R>MCSM#'K$][.\U:-KKTOE5:F?W<T_^Z4?=A')7.Z:SD76?KS)C<SSSE,;
MQR_MU+]S=H;CZW?OG_KDVV1>LUIN5/[CO&].2S_UO;T\9->\^:IN?TN=4.1[
M.OO/\DWF+;R+I.78J;SN_WN[:]VH0GMI0RFRW\/GN>P_;]K_NQDV(&U =P.*
M'QIP;< _:B"T@;@;L-X@&%+I:[/-FFRUJ-3-JX;'>\FZ+F)/HJW^KEOLB]U_
MUY:G;E??5DG(%L%;YTACU@.&1I@_B*#U?J<@1+$FRYRF!!L;$4=3R-:&,.:(
M@L-$>>^ 3Q(E[$! !Z)W("8.N%$IA!%&L@AC9FMCHDC@8",8; 1(8B-8A$F,
M8&U,%!M/;XO\I#C8& 8; P=S(UB 8:$1+,(8O;Q]C)D$F\!@$^# J,@:88Q6
MV2",T2K;QYA)L"D,-@4.C%Y;VY@X- ?T YCM8\PDV#D,=FY/*(NQ Q9B,0M!
MOHFI9@,H[D%E#Q)AE"2IHV>90SB9G6]JUE:#QEQI.*=T[J"" OK,"*25FE1D
M4?W%8\:XHV$8EDG& 9<YC!HTX6(L%CQR<&%%94 **32Y!."*XM$\3:FP'C(@
M4F3]SD5V9_"$IW/CL6X0\&$+8=UC0(S(U!(-&G/Q,&)QY.+"LL42>[K(54,L
M)@RH"0DSW &4CL*E9.9DPDK YH#)FJT!Q-B(*F8S5[\3E@P"DD'F+Z4&3:C2
M62S"T9_KE0BK!]GJD9"I5&2K1^001,+*04 YR%0.#9ID)\1L[A IPL)!0#C(
M% X-FE!Q,3.[:*-Q'^PBPO)"0%ZX*2\:-&$*9W/'<!%6%XKLX>*NAL!:0$ +
MN*D%$&2^6$"0:RBP6!!X\>#F_$&0JSVQHA!0%&Y- 0*YG@_6$P)ZPJW>!" 1
M8AZ.Q82'=A\(URX%"P,'PB#,/M"@:-RTZ;CX0R< 6/L^0,Y]$]80#C3$*IX&
M32/BB:/MN&.+9DL(3QPJQ/',<_'Q;1['P\S!JX(P-WH09*H8!)E;/0ARC!''
MVL'MB>>I*VD\\1R\'CCKAH>9@SFUZX9 YJ83@E*S;H\]#1$'HV.00E;'_HBI
M]G;J6C;=:<)H]7Z,]4S=,8JQOF9/V^$PZH^;X6SL2U8=SV7MO:JF445_E')0
MJI%MC.&L?;8GF>WO-[D\--UETEY7PYG4<-.HBSYO"^Z'?JO_ 5!+ P04
M" !!HEM0O!H*[(\"  "M"0  &0   'AL+W=O<FMS:&5E=',O<VAE970V,BYX
M;6R55M&.FS 0_!7$!QPLQD!.2:0F4=5*K72ZJNVS+W$2=("I[237OZ]M.)3@
MI<J]!-N9G=E=/,;SBY"OZLBY#M[JJE&+\*AU^QA%:GOD-5,/HN6-^6<O9,VT
MF<I#I%K)V<X%U564Q'$6U:QLPN7<K3W)Y5R<=%4V_$D&ZE373/Y=\4I<%B&$
M[PO/Y>&H[4*TG+?LP']P_;-]DF86#2R[LN:-*D432+Y?A)_@<0,S&^ 0OTI^
M45?CP);R(L2KG7S=+<+89L0KOM66@IG'F:]Y55DFD\>?GC0<-&W@]?B=_;,K
MWA3SPA1?B^IWN=/'15B$P8[OV:G2S^+RA?<%T3#HJ__&S[PR<)N)T=B*2KG?
M8'M26M0]BTFE9F_=LVS<\]+SOX?A 4D?D P!D/XW@/0!Y-Z M ](1P%15XKK
MS89IMIQ+<0ED]WI;9G<1/*:F^UN[Z)KM_C/M46;UO,S3V3PZ6Z(>L^HPR36&
MQK>8M8]);A$;'Y'1 1*9)(=,$S33Q,63FRP )R H 7$$Z0W!*,D5AB&X2(J*
MI A!.A+I,-1AFJY7-(YC7(:B,M23@;',FGHRA!3)M5#W8A <)#"94(8FE"%U
MTU%"'2:[$BH@F64IKI.C.KFG0_(93E"@!,7]VVB&$LR02K/1&_8QE!:X",2X
M+V._T"*9H)BP-MQ?*N">@^2.8E%0/J&#6Q,PWQ5C'>+M'[M+)S<JX X%WZ)
M)K80X.X#^H'.XGX!S##%^%#U'0,)(1D='ZT^+B-9/I41[BSPK973J;[@WH(/
MF MP=X%O'?]DZT$W1U:*[83HZC-H+S+?F3R4C0I>A#9?5/?=VPNAN2&-'PS=
MT=R=ADG%]]H.<S.6W06BFVC1]I>C:+BA+?\!4$L#!!0    ( $&B6U!.%7#W
MA00  $87   9    >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;)58V6[C-A3]
M%4'OE<1-E +;0+P4+= "P0S:/BLVO6"TN)(23_^^VN)(Y&%LYR%:?.["2Y[#
M*\XN1?FC.BI5.S^S-*_F[K&NST^^7VV/*DLJKSBKO/EE7Y194C>/Y<&OSJ5*
M=IU1EOHT"$(_2TZYNYAU[U[*Q:QXJ]-3KEY*IWK+LJ3\;ZG2XC)WB?OQXMOI
M<*S;%_YB=DX.ZKNJ_SJ_E,V3?_6R.V4JKTY%[I1J/W>?R=-&L-:@0_Q]4I=J
M=.^T0WDMBA_MP^^[N1NT&:E4;>O61=)<WM5*I6GKJ<GCW\&I>XW9&H[O/[S_
MV@V^&<QK4JE5D?YSVM7'N1NYSD[MD[>T_E9<?E/#@(3K#*/_0[VKM(&WF30Q
MMD5:=?^=[5M5%]G@I4DE2W[VUU/>72^#_P\S;$ ' WHU:&)_9< & W:O 1\,
M^*<!_]) # ;BTR#LRMN/O2OF.JF3Q:PL+D[9KX=STBX[\B2:Z=JV+[O9Z7YK
MZEDU;]\7,@QF_GOK:, L>PP=84(133$K$\-"-L5L3 RY(OPFRVNJ%*6ZI(:Y
M#(F6AHFA4\3:1+!0:HE^Y662*(,U99TY']<K8M@!APYXYX!-1FK)0$ 'PLA
MZK.QZC%QA\G[0<:>!EJ;($(\H97KAJ=)OB',-S0K)K5)69D8%EG6CX1!)*@J
MQPXBZ" "\ZK58M5CPG'!J!2QT'!K@(M"SBQ5BV$^,<B':W,3&W$"'(($6!\"
ML)2$Q85%8LC]A2>0^L^$FED0J<L4-<;*PIC'1*\] !+"XH#K"_L.X#1[K <$
M"8(1BYG9LRB*26R)A:6#\#L6Q0 :Q_I%L$@*B\@0K#($R,PHW2&6,&/1F--8
M6F)AA2 F_275U7\ W5P!FSN TZ2PHA D*:'%!=848HJ*U/>CY0"*QND*3X;Z
MNC9A@GI<W]UNPJ9Y8^TAIOA(:I2Y!Q$R3IQZEB)3K$ 4*9#6?FP&T"02IYZT
MR S%2D4)&)31'! SE @\V]*A6-$H4+10X\YJ -V8]\U-V#0A+%+4%"DI+7L%
MQ=I#'^A;*)84:DJ*T0FL 4@$ME82RPD%<B*-9A*T)8%M/%@AJ 1Q;"ZP0M#H
M@:IBLE+0*>A5W0"0M<%BF*H,4%5:6AJ&*<A0LV#KOC&UF$DM<PTA4&210&9I
M\Q%C]#4$01958IA6S-S2I;2H#<.T8N*!JF+&L#MZ] T L=@6!S.& <8$%AUB
MF#'L <8PS!@&MC?]"VHY@,8?/DQZ%MGEF#+<I(Q1UB4 6:G),:_X TTXQ[SB
MB#)"3Q6TS''0_EEB86YQ1!M;92T?T0_L1AS3AM_Q';WDYN<OXYYM=C"Y>/C
M[&#><),W8':D.3ORJ]G!!..@:946\>288#Q^X(P#4T>@W4;3WR4 6?=P@:DC
M0%<H(XL+3!U!'Q@M9H2X8[=90I"^COS1V6"FRD-W4%LYV^(MK]M3K]';ZV'P
M,VW/%K7W*_*T[H]T/]WT)\Q_)N7AE%?.:U'71=:=+^Z+HE9-CH'7\.6HDMWU
M(57[NKV5S7W9G^SV#W5Q'DZM_>O1^>)_4$L#!!0    ( $&B6U#8 :J5T (
M /@*   9    >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;)56[6Z;,!1]%<0#
M%*XQ7U42J4DT;=(F59VV_::)DZ "9N DW=O/-H12^U+1/\$VYQS?>XBO[^+*
MFY?VQ)AP7LNB:I?N28CZWO/:W8F567O':U;)-P?>E)F0T^;HM77#LKTFE85'
M?#_RRBROW-5"KSTVJP4_BR*OV&/CM.>RS)I_:U;PZ](%][;PE!]/0BUXJT6=
M'=E/)G[5CXV<>8/*/B]9U>:\<AIV6+H/<+^%5!$TXG?.KNUH[*A4GCE_49-O
M^Z7KJXA8P79"263R<6$;5A1*2<;QMQ=UAST5<3R^J7_1R<MDGK.6;7CQ)]^+
MT])-7&?/#MFY$$_\^I7U"86NTV?_G5U8(>$J$KG'CA>M_G5VYU;PLE>1H939
M:_?,*_V\]OHW&DX@/8$,!(@^) 0](7@CT \)M"=0@^!UJ6AOMIG(5HN&7YVF
M^[QUIOY%<$^E^SNUJ,W6[Z0]K5R]K.(X77@7)=1CUAV&C# P(#RI/FQ!L"W6
MQ**3]QML;$04OH=L;0C 1!0!FFB@!8)QHA'!!2@J0+4 '0LDON%4APDUIM*8
M$$*?&NG:J  H&%I;&T4@#7P\Y! -.;1"!@AQ@0@5B.:;%J,"\0S3.DPT2I0:
M7W]C0\ P=6M# CS0! TT0:R*<($4%4CG6P4^?A3]&6;UH'&>20JF7PB*QI%I
M&8;R@XFL8:)^ &)</"&!UH<'()^P#C_<$,RQ+K"M(Q1,ZVP4]5/+.AL5!/Z4
M=7A! ;NB "03$O@!A_ 3UN%''*(YUD56NK%/+.ML%(EI8%IGHR"F4T'C907L
MN@*03DC@!QZ23UB''WE(YUB7VG4\)HEY!2(P2./4O 8Q&$FH6>J\T?5?LN:H
M6ZO6V?%S)=0M.EH=VK<'HMH'8WVMVCK=5KS)=#WACZPYYE7K/',AFQ/=0APX
M%TQ&Z=_)^$ZR#1TF!3L(-8SEN.EZL6XB>-WWF=[0[*[^ U!+ P04    " !!
MHEM0H33E*;0"   G"0  &0   'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6R5
M5EUOFS 4_2N(]P7\@8$JB90/39NT25&G;L]NXB2H@)GM)-V_GVTH)<946QZ"
M[9Q[?,YUN-?S&Q<O\LR8"EZKLI:+\*Q4\Q!%<G]F%94SWK!:_W+DHJ)*3\4I
MDHU@]&"#JC*"<4RBBA9UN)S;M9U8SOE%E47-=B*0EZJBXL^:E?RV"$'XMO!8
MG,[*+$3+>4-/[ =33\U.Z%G4LQR*BM6RX'4@V'$1KL##%B 38!$_"W:3@W%@
MK#QS_F(F7P^+,#:*6,GVRE!0_;BR#2M+PZ1U_.Y(PWY/$S@<O[%_MN:UF6<J
MV8:7OXJ#.B_"+ P.[$@OI7KDMR^L,Y2$0>?^&[NR4L.-$KW'GI?2?@?[BU2\
MZEBTE(J^ML^BML];Q_\6Y@^ 70#L P#Y, !U >@] '\8@+L [ 1$K16;FRU5
M=#D7_!:(]G@;:OY%X 'K[._-HDVV_4VG1^K5ZS+-P#RZ&J(.LVXQ<(!Y1T2:
MO=\"^K98PU$XO-]@,T:0Y!ZR'4, F%"!O$:1)4!W1J&? 'L)L"7 0P4P<S+5
M8A*+J2WF$T0)A*YA#PYE",6.:1]=CB'RRTZ\LA./[PD"XB4@8]^NT'6+(0.A
M!* <$4(<XV-@DFCC.'<RM!T#<1X32*8./?5J3SUGECO:6TQV=Q:S08I:X1Y4
M/"-9?O=Q//AC_/HSK_YLI!^AB</+O02YY_2QGP#$_@(1CS2D6>)6B'A\7"A%
M6>X -SY@G*1IYKQ)6Q\P27*03N0/3)0WX,E@-D'A+5\K /\CA_[: ]"_Y!"-
M'".2XQR,<C@& OVVQ=BMF3X@!FA<0*)!MZB8.-E.+(,]O]3*%-W!:M_M5]!T
M&V=];6X!M@N]T[17B.]4G(I:!L]<Z5YF.\Z1<\6TSGBF:]19WUKZ2<F.R@Q3
M/19MZVXGBC?=M23J[T;+OU!+ P04    " !!HEM0L9S\^;H%  !\(   &0
M 'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6R56MMRHS@0_167/V#0%43*<54N
MXYT8MBHU4[O[3&(E=@T8+Y!X]N\7,/$8=7<LO\0&GSY22]VG&Y39OJQ^UFMK
MF\FO(M_6U]-UT^RN@J!^7MLBJ[^4.[MM?WDIJR)KVLOJ-:AWE<U6O5&1!X*Q
M,"BRS78ZG_7W'JOYK'QK\LW6/E:3^JTHLNJ_6YN7^^LIGW[<^+YY73?=C6 ^
MVV6O]H=M_MH]5NU5<&19;0J[K3?E=E+9E^OI#;]*M>X,>L3?&[NO3[Y/.E>>
MRO)G=_&PNIZR;D8VM\]-1Y&U'^_VSN9YQ]3.X]^!='H<LS,\_?[!ONB=;YUY
MRFI[5^;_;%;-^GIJII.5?<G>\N9[N?]F!X?T=#)XG]IWF[?P;B;M&,]E7O=_
M)\]O=5,6 TL[E2+[=?C<;/O/_<#_888;B,% ' T$_]1 #@;2UT -!LK70 \&
MVM<@' Q"7X-H,(A\#<Q@8'P-XL$@]C7@[&/GV&\3\[G)<;.Y]R@?V\W=_0X.
M@=5'ZGW69/-95>XGU2'9=EF7T_RJM6K)N[M][/<_MM%:MW??YY$)9\%[QS1@
M;@\8<8*1H1QCEA##CXB@G<)Q'@*=QZT ]LKH\1AW$*.%&F/N,8S#\Q7#.#XO
M$ QW>/[ >*(QYAN&,6/, X:)G?6%F,@X8R4><TX1C&3X3DD\8F3/($<S,3B#
MPAE4SZ!&\<0=?P^8L,=L>XS Q]#X&!J,P;D3L[<'C#X9@X>21\[VW"$P+:/8
M@=TC,*F5Z]A7!":$D$X<+Q 8URQV0Q"!L3!VL_,;A,61$@[J 4$)81P_EQ"E
M(Q5&CI\)A"G.H]")ZQ3"A DC36QVB&]V"#8[8LY>AR">I RULYP+!"5"Z6C#
MTHLK.<<U<BS"'8M@IL1$KAF<P?AG:XPSQ.<S:1D#7Q6/!',6+H$PJ0S(_13"
M1,24)&*B*[1H96/GHV+ C&>DW5S$4)QSAVSI19:<)1L[1Y5M#ITS;LT80*.%
M5(RY$T)0FE'SP<OW#1=P/C%8;0%&TNYT%@A(NJ"E#U-RAFGL%U'LN$3\<FO5
M !JM(#D041,Y+(J*$2T4)VH>U_[)S@DIY5!+8;ISJ&V\*P*N!"*X4"KF5)04
MHPNEH%:0T$H.Q1+F>P1'$LH5^ 4"BXUP%\&+*SG#-7:-$'%N?++=P)Q LAVB
M%)WM1$G@L"9$,>&3(.19,/]@%80*"JB",%@%U+<V!,'"(# I8Q>6(C#.&+6
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
M QO[D@&O#?B7@;AH(&H#<:N!K WDK09!;1#<:J!J W6K@:X-]*T&86T0WFH
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
MET6,XM>!Q^)P-&X@6<X;<9 _I?G5K+7M)5>675')NBU4'6FY7\2?T/T*Y2[
M(YX*>6D'[<BELE'JV76^[19QZA3)4FZ-HQ#V=98K69:.R>KXTY/&USE=X+#]
MRO[%)V^3V8A6KE3YN]B9XR+F<;23>W$JS:.Z?)5]0ED<]=E_EV=96KA38N?8
MJK+USVA[:HVJ>A8KI1(OW;NH_?O2\[^&P0&X#\#7 $3?#2!] !D%))TRG^IG
M8<1RKM4ETMUN-<(5!;HG=C&W;M"OG?]FLVWMZ'G)239/SHZHQSQT&#S X+>(
M58A@_TD2*^"J H,JL(\G@_B<<YB @ 3$$] A03K*HH-D'E)[""$L&^6Z E"8
M$09KH: 6&FCA X).3(=A'X@!4)AD.2PF \5D@)A\)"8+IJ&<$S(2$Z(XH1.[
MS$ M+-!"9A.[G(,$^>UEPD$"_G&9\'#-:49':P& $$(I+&4&2ID!&\-'6F;!
M- @C/-Z8$(6G_CZ4PB:0WE E/>C-/!BE8R< 4)S1"3D3GH0 .;.Q'!1,%&AY
M#_)6"&Q+" =":(HF*&!C0N3VFD6PGZ#04(*J1:%5($S'MK,"8#..)]3 AH(@
M1QD7+@K-(F,T.#5"U-3^P(:"0D<!ZI:%]L98\!<!L(SRJ<V&_0GEMQ1N'APQ
MB*1![88H'#A_,CCEW;7KA]"'HFZCC3+VPN"/];U21EK"],Y2'>U-[]HIY=ZX
M9F[;NKON=!VCFOXJEUSOD\M_4$L#!!0    ( $&B6U"[OS]J& (   @&   9
M    >&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM;'U4ZVZ;,!1^%<0#Q.'>102I
M))HV:9.B3NM^.W 24&W,;"=T;S]?*"7$[9_8/OXNYYS@DP^,OX@&0'JOE'1B
MZS=2]AN$1-4 Q6+%>NC4S8EQBJ4Z\C,2/0=<&Q(E*%RO4T1QV_E%;F('7N3L
M(DG;P8%[XD(IYO]*(&S8^H'_%GAJSXW4 53D/3[#+Y"_^P-7)S2IU"V%3K2L
M\SB<MOYCL-EG&F\ SRT,8K;W="5'QE[TX7N]]=<Z(2!02:V U7*%'1"BA50:
M?T=-?[+4Q/G^3?VKJ5W5<L0"=HS\:6O9;/T'WZOAA"]$/K'A&XSU)+XW%O\#
MKD 47&>B/"I&A/GUJHN0C(XJ*A6*7^W:=F8=[$T6CC0W(1P)X40(TD\)T4B(
MW@GQIX1X),0+ K*EF-[LL<1%SMG@<?OO]EA_1,$F5MVO=- TV]RI]@@5O18/
M\3I'5RTT8DJ+"6>88$(@I3Y9A"Z+,KRCA[<&NWM$FMQ"]O>0(/@@B\A9:&0$
MHGD6\0<"L5,@-@+Q3:>"1:=<F-!MDCA-$H= M#!Q86*W2>HT21T"BWZ7+DSJ
M-LF<)IE#(%N86$QB,)W!+&K=6<27&2)<+9J^O\<$JVB1*IJ]!PK\;&:-\"IV
MZ:3^K&;1:9P]FB>^B)=JS-FI]"YC9^1/S,]M)[PCD^JUFC=U8DR"2G&]4C4V
M:BQ/!P(GJ;>9VG,[G.Q!LGZ<NV@:_L5_4$L#!!0    ( $&B6U!SE67HF@<
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
M+!^)MU'8ORSW-[O;_<8_#JK"7])BCXG7XN4-M85T79)4,3+V&H.M:044^/B
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
MANM6D"N6 Q=K6(A:AO(FCUP)"TYK 6)5+6@08:M-2HYJ2H3(MV]\N:]4'A_
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
M.>5CD56<@K,A^')E@= ^1*@(GIT%'#9XH;:7+'RU#:?HMA<KO"O.P=.]M[5
MHEKJSKI&SVY1KH[21=659I56E' ^A-DEEA.M-*G<1O:5ATQN'6SD]@9;'*'9
M #-!^08J94HY8<+U)6'UH)*OH'TF6^<)*'O'G_/1V&G2K1PQKG+T*E.H&%H3
MP^1F-5;30&IM*$RLBTL..J),KMF)1VGHH>]E*M4RH.YJ==B^2&%;1):1US65
M/(Y _;1VMJ1,U<9Y2&E F\V>&PE])J7^H:R=4B(1"OJTVO$=I&;_X[U+I^I2
MG]G=[\!-B-^I'D> 0UW@-\@^67D?J5$W?5K_FML<-M[L\/ZXC\23\JJ OW4K
MST$/K:;R?)"\-G.A^1U>&-S_JNC\K?O>F9%!6F,_YH:#%:(DOKRE?UME'2-B
MCI3PU5_28H_^%<F1_"[Z#\R@?$5OHL%IX$ ]C^FB?=B9>0H@Y0O4OV59*@Q
ML1Q-XCDHEF?19#F/9^.Y><JM^7PT6\3+(2JKY\EP&4^'B^A%UX/&QL8B)\Z[
M6.<;$@)GT?ED,%Z0/GN>#."E+YJ.F6[0D#CZ)=L]X]&#AD:0)+P+^(N8][MP
M#X-_- VA%O#&6;2(9XLI_'<:)V#\_W@0; ,L]W@R7T3))%XL%GW(&]-A/)DE
MT01&G/8^Q.G5I&%-XC$P11(O)V"NE.B36> _1M&,K9/+4S%58-LG\6BYI%V'
M*0X3WO1>TL*J@84F8_QC1+\,,%2<=[^O8HDTR;,D,7ZJ.#I;F&1E?/QL.IBZ
M#TX[@VW<&U^9MGD:-%G+V6_X@X.0&0=_V0;8>,GI,\@/_<[)T]_.D(3T'=\1
M</_CW:L-21O)"1V1)7^!/TF>@"  DS_CN_Y*X"..$.:[QG'1-K3= &QSX!K!
M\H._YL"R<"3<'S\*(KM$N 79=2.,:UR3.@3(J3@9SUABR5^')[!POYTE\6(Z
MTO_\Y-4"VTZ@"2/<>2_JB.H(T/^^;J7QG#N'!R7?:0'1"[^@^3 >S^DPNK^>
M394DGHX3^=_#U%@&VS$!236>#LU?-ICN6\(2&*"#9%]G*ZH9S3GI5YI#D4MI
M[2M.>O*%V-G@&^,J[%4*B\SO[CCTRLGK J2I!G>8T.(RL N.,^;;SGR?'2&/
M$RFNT4+>FL2A[AH!^@5I^,0/7/O.)PVU6\G!L'6 WN:^A;>"M+J#M05M@@6X
M,G7-'8ZE%4O& ]4\YK4+M;@R\72SVF],8%0KUGA)1@-4]1GITR2+5^)<PG>[
M$(]T0]<#TYT&X^Y@MC+>U"9%CP@5FP-F"0.R*\R X\6MR>NBOFJRQCK3\RS
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
MQ,Y 0+P  ]2O]&&S1\$+GYI(L,EA(\![D8W4_49,5)=J)[_/7W!,5*'@>:0
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
MIIZ,QYQ-B4C<$[Q6]7A:U=&=3W=/,7JCLDT?F8Z2ED^KTD*7:-T!"N9%<R&
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
M!R+MZ*+6)Z3&3R1[<W(1",='K.O"KC7J^*_.87/&\'L23&['HT;0QCGI>CI
M12 >9(6J"ON7\1)%Y=14I)6'JDQ.)^<%.E]>"8A]M_^3GSD\'#"=STN)Q])%
M!-.-ZJC#4;O!U>6 ;;%\*2X73MH:I]C8Y>CA$PF!H)C*D6U>&[=)@CR%S"+&
M86,&+:>9W:P.C^&DCB"$.'.S>:.I1.Y(8C@AFF%HTR0:3A,]_<X_(H&YZ3(U
MC#25V!P+'"'7>2[@ER\L7J;E[+*@!P>321YXM JX,#=)V\;4 $[:U@R1-;OX
MT(=ULY/3D$XC1P'BM!&A<KU=P:6\YTW9<QY3+9Y(M>@0Q?8YX?B@QGTR5-4@
MB:I%@T80&' $DF*1HRV'@3G(CV.3N*QZ U2YXOAHZ3Y<2PKY.=RC[Q0O$)=Z
M8YBK'_CAM&:W)25N*N"+Q2-)^/KV'%$NR%AV+LA^O(I704VE("].?X@SWK&K
MELQL>^HDQ5QT L4X2(VW&6B&*.'@PG^05?H$-S@%MVO)N<.C)>:P1-$(/GC&
MB,)A,,N0%U&2K[DQY1+58MPBM" A<14\M(RMUI4L;Y^55 6EI0U&U)OUQ[66
MQQ35EY6;6#"Q$M49E[9+/$'C!H'[*%82A6G1#"S%5D:DZ<3NWJG/+G(PHB&!
M?EXODIN]VQ)OBV@TNA;@H!]\.GJY/?K*51B2XC@2'VF*M[;K%E];#MPF3/$*
ME$%-;JN4E4P3DV;"OX_>.$AL4\@? [=9$[-DYN?-@*GA.*B)A1'<$X(V 0\]
M+M?Q1UY71D/BJ2?O+57\@FOK?6W;L+3,5U<&Z A3/="39'"%0*?#N!^*HA1#
MI_W*L9O#T45(.<6MIAFR2"VUQI_>8G=DV1%[O+A@T.*U #T_ ."MZG,O@Y3[
MU^B^?$WNRS,TNI8V*H8Q1N^.'*6Z+2;0YSYI^,D#*C4:B?#.;D>*@RE$Q[I%
M=W0IPTF0-GFYO%\5>07&Z&J8,W)WCY\?.''4OUO*:;?>$T77(]LYRA%H;+LQ
MI0,P(?V5L0:SVBA472TO4.4FQ_;R1K)@;-G5X_<1KGMA=61NV7TIR;2&]G^T
M^-ED-U=PHT= ^^& %M$>4PBANFRA_85D#ZP/EB'6+M%.K+D\1!44) K]M$4/
ML83&<\%>5PVD$C>J\-LRQ\4QV3XL_:W>P\ZN@SMDMB=7ZY)2AL9"^BCK<,9'
M'UYY\V"4@H998\9\N3I4&)WQPUR8B;M)/PUBUZ.I)3U@?AJN^(6KHLL9.!:&
M6"HA;BEJN82.!6Q7):N8U?P!#(F"T:H<P@DED6^FPRO9B[!:=<>2QN@GD^.B
MWBO7(BS=DUEARD^3TR)IA.9XKW-.7<Z8.+CS3X:F!*G> Q0A2MX*G+<.L32F
MZMS@6YH04+A]5AM,(4*G4;EB0VEDE7551@AE")_3;'IU=U0%]=)4<J@=$Q=?
MO>/T?:#=>1^A#0\&I$,3O-2RE!.).VD4Z['ZDKWH1920)W%!FN/,EEKV-U,
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
M07\_4Y:T,,E^R'CU,_JB*=1L@R-]_:XDE'VM1/E8_>6=1#O[>?ZE/CP3X_1
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
MJ$6/B.%@W^*,-.S2-AS^3R0_ 5!+ P04    " !!HEM0UEPG:'(%  !;+P
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
MS?8 ;<]7VP.V/=]M#^#V?+D]H-OS[?8 ;\_76X#>PM=;@-ZRP+4VNMCFZRU
M;^'K+4!OX>LM0&_AZRU ;^'K+4!OX>LM0&_AZRU ;^'KK4!OY>NM0&_EZZU
M;UW@K 0=EO#U5J"W\O56H+?R]5:@M_+U5J"W\O56H+?R]5:@M_+U#D#OP-<[
M +T#7^\ ] Y\O0/0.RQPUHT.N_EZ!Z!WX.L=@-Z!KW< >@>^W@'H'?AZ!Z!W
MX.L=@=Z1KW<$>D>^WA'H'?EZ1Z!WY.L=@=YQ@7N5Z&8E7^\(](Y\O2/0._+U
MCD#OR-<[ KTC7V\#>AM?;P-Z&U]O WH;7V\#>AM?;P-Z&U]O WK; L^:H(=-
M^'H;T-OX>AO0V_AZ&]#;^'K70.^:KW<-]*[Y>M= [YJO=SW1.Q^;(>U^E.'4
M'O*M2_X9_F7-!.Y</L[I]AG7J5_NGRA=QBW)75]O_D^Y3OT3X:85^>DW4$L#
M!!0    ( $&B6U#57/90"P(  $XJ   3    6T-O;G1E;G1?5'EP97-=+GAM
M;,W:RT[C,!0&X%>ILATUKJ\=$&4#; $)7L"3G#91D]BR#92WQPD7"=210+32
MOVF:'.></ZGUK7IV_^PISG9]-\15T:3D3QF+54.]C:7S-.3*VH7>IGP:-LS;
M:FLWQ,1B85CEAD1#FJ>Q1W%^=DEK^]"EV<7K];'UJK#>=VUE4^L&]CC47YK.
MWQJ6@;II36Q:'__D!<7L:I>[Q'QM5>1J+-@W)GR]<3S/]]T\4@AM33^*YM;K
MMJ+:50]]OJ6,/I"M8T.4^JZ,C0U4WZ70#INWO+<VI&O;Y\9LU[%/"\KCY4C/
M'>T/,%4..3GE;4'[1DV%UT_^JX'ONZ%R@>8^Y&I([9['RY%N<S6R<>$A'Y'&
MK5-3_:WAN?7Q?M@G%[;3]WTO_*,8V73XW5L_7 X!DD."Y% @.31(#@.28PF2
MXR](CA.0''R!$@1%5(Y"*D<QE:.@RE%4Y2BL<A17.0JL'$56@2*K0)%5H,@J
M4&05*+(*%%D%BJP"15:!(JM D56BR"I19)4HLDH4626*K!)%5HDBJT215:+(
M*E%D52BR*A19%8JL"D56A2*K0I%5H<BJ4&15*+(J%%DUBJP:15:-(JM&D56C
MR*I19-4HLFH4636*K!I%5H,BJT&1U:#(:E!D-2BR&A19#8JL!D56@R*K09%U
MB2+K$D76Y1%EG8YE;]OA?TG^.;=]G\^FOY&>OP!02P$"% ,4    " !!HEM0
M'R// \     3 @  "P              @ $     7W)E;',O+G)E;'-02P$"
M% ,4    " !!HEM0)^B'#H(   "Q    $               @ 'I    9&]C
M4')O<',O87!P+GAM;%!+ 0(4 Q0    ( $&B6U!LM8*2[@   "L"   1
M          "  9D!  !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( $&B
M6U"97)PC$ 8  )PG   3              "  ;8"  !X;"]T:&5M92]T:&5M
M93$N>&UL4$L! A0#%     @ 0:);4$B7J6]] P  +A$  !@
M ( !]P@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( $&B
M6U $,$6Q7 0  * 4   8              "  :H,  !X;"]W;W)K<VAE971S
M+W-H965T,BYX;6Q02P$"% ,4    " !!HEM0"\X+82X"   R!P  &
M        @ $\$0  >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%
M  @ 0:);4#0GK3\Y!   7Q(  !@              ( !H!,  'AL+W=O<FMS
M:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( $&B6U#S;7MHYP$  -4$   8
M              "  0\8  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"
M% ,4    " !!HEM03BA.AJ(%   8'@  &               @ $L&@  >&PO
M=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ 0:);4.>?<UG?!0
MOQX  !@              ( !!"   'AL+W=O<FMS:&5E=',O<VAE970W+GAM
M;%!+ 0(4 Q0    ( $&B6U &</[\L@$  -(#   8              "  1DF
M  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4    " !!HEM0/@-;
M/+,!  #2 P  &               @ $!*   >&PO=V]R:W-H965T<R]S:&5E
M=#DN>&UL4$L! A0#%     @ 0:);4,6W7IJT 0  T@,  !D
M ( !ZBD  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    " !!
MHEM0^6E%^;0!  #2 P  &0              @ '5*P  >&PO=V]R:W-H965T
M<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( $&B6U#[*5V9M0$  -(#   9
M          "  < M  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#
M%     @ 0:);4)-&9?"V 0  T@,  !D              ( !K"\  'AL+W=O
M<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    " !!HEM0-"G'J;4!  #2
M P  &0              @ &9,0  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM
M;%!+ 0(4 Q0    ( $&B6U!2D@@WLP$  -(#   9              "  84S
M  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%     @ 0:);4.D
MD=RT 0  T@,  !D              ( !;S4  'AL+W=O<FMS:&5E=',O<VAE
M970Q-BYX;6Q02P$"% ,4    " !!HEM09MWH@+4!  #2 P  &0
M    @ %:-P  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    (
M $&B6U#'\<[>M@$  -(#   9              "  48Y  !X;"]W;W)K<VAE
M971S+W-H965T,3@N>&UL4$L! A0#%     @ 0:);4%CB4+:S 0  T@,  !D
M             ( !,SL  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"
M% ,4    " !!HEM02A#X+[0!  #2 P  &0              @ $=/0  >&PO
M=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( $&B6U#O7:ZRM0$
M -(#   9              "  0@_  !X;"]W;W)K<VAE971S+W-H965T,C$N
M>&UL4$L! A0#%     @ 0:);4)H"UX>S 0  T@,  !D              ( !
M]$   'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    " !!HEM0
M.MC")[4!  #2 P  &0              @ '>0@  >&PO=V]R:W-H965T<R]S
M:&5E=#(S+GAM;%!+ 0(4 Q0    ( $&B6U 9:-+X[ (  !H-   9
M      "  <I$  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%
M  @ 0:);4-1$XM7! 0  -P0  !D              ( ![4<  'AL+W=O<FMS
M:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    " !!HEM0 X6K(;4!  #2 P
M&0              @ 'E20  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+
M 0(4 Q0    ( $&B6U .KH3AT $  )P$   9              "  =%+  !X
M;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @ 0:);4+/8TI2W
M 0  T@,  !D              ( !V$T  'AL+W=O<FMS:&5E=',O<VAE970R
M."YX;6Q02P$"% ,4    " !!HEM0$< TNM,!  "<!   &0
M@ '&3P  >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( $&B
M6U#(4OG+MP$  -(#   9              "  =!1  !X;"]W;W)K<VAE971S
M+W-H965T,S N>&UL4$L! A0#%     @ 0:);4(;W6@3= 0   04  !D
M         ( !OE,  'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4
M    " !!HEM0*>=JXK8!  #2 P  &0              @ '250  >&PO=V]R
M:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( $&B6U"OHH'K_ $   L&
M   9              "  ;]7  !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL
M4$L! A0#%     @ 0:);4,,5)Q#  0  -P0  !D              ( !\ED
M 'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    " !!HEM0KT,Y
M0MP!   !!0  &0              @ 'I6P  >&PO=V]R:W-H965T<R]S:&5E
M=#,U+GAM;%!+ 0(4 Q0    ( $&B6U#+*B!PMP$  -(#   9
M  "  ?Q=  !X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @
M0:);4)7):W+- 0  -P0  !D              ( !ZE\  'AL+W=O<FMS:&5E
M=',O<VAE970S-RYX;6Q02P$"% ,4    " !!HEM0/T*#/F4%  #%'@  &0
M            @ 'N80  >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4
M Q0    ( $&B6U!3[P&=LP$  ,,#   9              "  8IG  !X;"]W
M;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ 0:);4'H8RK<D P
MQPT  !D              ( !=&D  'AL+W=O<FMS:&5E=',O<VAE970T,"YX
M;6Q02P$"% ,4    " !!HEM08D<@Q1<"  "&!0  &0              @ '/
M;   >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( $&B6U"E
MTV!WWP(  -P*   9              "  1UO  !X;"]W;W)K<VAE971S+W-H
M965T-#(N>&UL4$L! A0#%     @ 0:);4$!$9#IT P  31   !D
M     ( !,W(  'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4
M" !!HEM0MZD^K*P$  "Z&   &0              @ '>=0  >&PO=V]R:W-H
M965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( $&B6U!IUJF#NP,  *@1   9
M              "  <%Z  !X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L!
M A0#%     @ 0:);4()]VBFC @  & D  !D              ( !LWX  'AL
M+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    " !!HEM0+:%*5.<!
M   $!0  &0              @ &-@0  >&PO=V]R:W-H965T<R]S:&5E=#0W
M+GAM;%!+ 0(4 Q0    ( $&B6U UYE#4] $  +P%   9              "
M :N#  !X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @ 0:);
M4(6![F2= 0  6 ,  !D              ( !UH4  'AL+W=O<FMS:&5E=',O
M<VAE970T.2YX;6Q02P$"% ,4    " !!HEM034ZL'5H"   B"   &0
M        @ &JAP  >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0
M   ( $&B6U"U_-*8\P$   @%   9              "  3N*  !X;"]W;W)K
M<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @ 0:);4%U^5G@I @  G08
M !D              ( !98P  'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q0
M2P$"% ,4    " !!HEM0ZYF4?P$"  #&!0  &0              @ '%C@
M>&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( $&B6U *+BO)
M"@(  /@%   9              "  ?V0  !X;"]W;W)K<VAE971S+W-H965T
M-30N>&UL4$L! A0#%     @ 0:);4 >"?]Q1!0  ^Q\  !D
M ( !/I,  'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4    " !!
MHEM0'!E>-K\%   ((   &0              @ '&F   >&PO=V]R:W-H965T
M<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( $&B6U!'TP<O-0,  %,-   9
M          "  ;R>  !X;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#
M%     @ 0:);4$=\>EDO @  F 8  !D              ( !**(  'AL+W=O
M<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4    " !!HEM02G1\0@<#  !;
M#   &0              @ &.I   >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM
M;%!+ 0(4 Q0    ( $&B6U"Z[VK 204  -<<   9              "  <RG
M  !X;"]W;W)K<VAE971S+W-H965T-C N>&UL4$L! A0#%     @ 0:);4'XH
M%](L!    !0  !D              ( !3*T  'AL+W=O<FMS:&5E=',O<VAE
M970V,2YX;6Q02P$"% ,4    " !!HEM0O!H*[(\"  "M"0  &0
M    @ &OL0  >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0    (
M $&B6U!.%7#WA00  $87   9              "  76T  !X;"]W;W)K<VAE
M971S+W-H965T-C,N>&UL4$L! A0#%     @ 0:);4-@!JI70 @  ^ H  !D
M             ( !,;D  'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6Q02P$"
M% ,4    " !!HEM0H33E*;0"   G"0  &0              @ $XO   >&PO
M=V]R:W-H965T<R]S:&5E=#8U+GAM;%!+ 0(4 Q0    ( $&B6U"QG/SYN@4
M 'P@   9              "  2._  !X;"]W;W)K<VAE971S+W-H965T-C8N
M>&UL4$L! A0#%     @ 0:);4#2DW"27 P  O \  !D              ( !
M%,4  'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6Q02P$"% ,4    " !!HEM0
M#A2\I, $  #5%@  &0              @ 'BR   >&PO=V]R:W-H965T<R]S
M:&5E=#8X+GAM;%!+ 0(4 Q0    ( $&B6U!ZYTR&# (  /D%   9
M      "  =G-  !X;"]W;W)K<VAE971S+W-H965T-CDN>&UL4$L! A0#%
M  @ 0:);4/&6NL&O @  6PH  !D              ( !'-   'AL+W=O<FMS
M:&5E=',O<VAE970W,"YX;6Q02P$"% ,4    " !!HEM0N[\_:A@"   (!@
M&0              @ $"TP  >&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM;%!+
M 0(4 Q0    ( $&B6U!SE67HF@<  &$H   9              "  5'5  !X
M;"]W;W)K<VAE971S+W-H965T-S(N>&UL4$L! A0#%     @ 0:);4 3!!<-Z
MPP  E0X# !0              ( !(MT  'AL+W-H87)E9%-T<FEN9W,N>&UL
M4$L! A0#%     @ 0:);4!L_1C57 @  7 P   T              ( !SJ !
M 'AL+W-T>6QE<RYX;6Q02P$"% ,4    " !!HEM0UEPG:'(%  !;+P  #P
M            @ %0HP$ >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ 0:);
M4/R:IX]6 @  /2L  !H              ( ![Z@! 'AL+U]R96QS+W=O<FMB
M;V]K+GAM;"YR96QS4$L! A0#%     @ 0:);4-5<]E + @  3BH  !,
M         ( !?:L! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     %$ 40 I
)%@  N:T!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6723277984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Future Minimum Payments Due to University Clients (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractualObligationFiscalYearMaturityAbstract', window );"><strong>Future minimum payments to clients</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="top.Show.showAR( this, 'defref_us-gaap_ContractualObligationDueInNextTwelveMonths', window );">2020</a></td>
<td class="nump">$ 2,625<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractualObligationDueInSecondYear', window );">2021</a></td>
<td class="nump">1,625<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractualObligationDueInThirdYear', window );">2022</a></td>
<td class="nump">625<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractualObligationDueInFourthYear', window );">2023</a></td>
<td class="nump">625<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractualObligationDueInFifthYear', window );">2024</a></td>
<td class="nump">625<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractualObligationDueAfterFifthYear', window );">Thereafter</a></td>
<td class="nump">3,150<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractualObligation', window );">Total future minimum payments to university clients</a></td>
<td class="nump">$ 9,275<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ContractualObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligationDueAfterFifthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ContractualObligationDueAfterFifthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligationDueInFifthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ContractualObligationDueInFifthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligationDueInFourthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ContractualObligationDueInFourthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligationDueInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ContractualObligationDueInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligationDueInSecondYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ContractualObligationDueInSecondYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligationDueInThirdYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ContractualObligationDueInThirdYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligationFiscalYearMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ContractualObligationFiscalYearMaturityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>75
<FILENAME>0001459417-20-000003-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001459417-20-000003-xbrl.zip
M4$L#!!0    ( $*B6U 83-T*Q\,  .1! 0 >    83(P,3EC=6UU;&%T:79E
M<F5T=7)N=C-A,#$N:G!G[+T'6%/=LC^\$16DHW2$^ J*BH(HO45%0$"(=*E1
M41&1)B @@6"A*D1 0$&(4D1$B'1I"1T5D2I($ *A]X02-J1]P7/N^_V_>[SW
MGMOO][]NLIZ'9Z^])[-FSYKYS>Q9*\SOS!% P-C R !@8V,#+K'^ .8@H =L
M8V/;^OSU8-_!OG7LW+Z=?0?'3@Z.K<:YBWL7)R<7)P<'%R\7%S</Z^#8Q<?/
MR\.W]?\6D:W;M^YB?7@X.3AY_M4'LPX0Y&1CL->QL^T'M@FRL0NR,9L " "P
M[6#[>0!_/=BVL6_?L9/%$A<WZX(R 1;[[.S;6,SNV+Z=U1O"Z@>V"^[8_8?2
MZ9U[S"]S[/<1.G$O_A6GS)FB>F&++I+LR2NW[^_B$A$5$Y<X<%#NT.$CRBJJ
M:NH:FGIG]0T,SQD96UI9V]A>M+-WN7KMNNL-MYN^?OYW @*#[CYX&!X1&14=
MDY#X-"DYY=GSU,RL[)S7N6_RWA:7E):55WRHK&IH;&IN:?WXZ7-W3^^WOO[O
M _A1XMCXQ.34],PL>7EE=8VR#FYL;HV+#6!G^X?CE^,29(UK&^L9;.?8&A?;
MMH"M"P2W[_A#:>?NT^8<EWWV[#]QCU/H3/RKHOI=,B<M2,)7;G=QB<@JCQX@
M;PWMY\C^OH'=_S>-[,^!_;_CP@,\[&RLA\<N"$ !N@ 3N.^&K%?&N4*BH20S
M:)CT?K)H'?_]NTP@2H4)1#"D>LMT8!8DU13_H#=#ICF#1LHKYTFB";9WKKM>
ML7L>+9OH/, $^-+IR<AI?"B '*WIAFY(HT#9)5IF&\6-"11;CR+IRO;]G4)L
M*TR IAE L6,"66X@&XOXRCDF,'X7.MJ#*^Z@2\+J^&EJJ89,0(9U\06.#B9
MFB$,N#)B<T<X&)+M,DP@?IH)1)HQVJ"K'E  2AIV@]!0\%/FIR!0)M"8B[R&
MWE1%AT% +V44PS"+(:5%/<H$NDII *LW*!NYK!/"I@\@F,"O^/5;FB]A @8]
M)'8FP#L9SP0^KJWN^,WR;Y9_L_R;Y=\L_V;Y-\N_6?[-\G\'RY@]+(R:S 1^
M@M0( @NDHAC[24M;()4C2ID_@K&_M[0=9LJ"J.Y!N4YZ.3\^\9"^/.&(L_*W
ML;40MSN]71!^QW:+!QO%#?V4A6-,X&I^,V3S1M5+=L8N+29PJ)B>BIQ/"H0S
M 5.1LM4=/T6Q/9T)/+4+;8=2C&L4F<#K1_:;V\*X#F7^[V@;3(#!U?Q3-#DX
MEFBR6*(1M?ZK:'9<^2F:;@)+-.9;HGD+0$<2<<N/% =R&9]LPYG :I<[_-1/
MD1L16"*?[]D2>0,3V+Q1AGEY",B,^=_1,&@F,/(.SA(,WH$EF!CH:I?_7^7R
M6Q7_AZ@B]BYHRJ(CVAFJC$#@2#:1(XK1*S,VMJ*JC\8$<QS:7OXPW5[A_3&K
M[4/PQ\2.GJ7+=M?+X@XF_#A2N7)IQ9_!%?I#!"JJ>\P>U+($0\B*H\,Y!3,!
M]E.1\.;4D(),,*$%?_%*Q@V7B$F[A>>\[25BBIGEZ%MSU'?O[NVU3$J8Q8!J
M&P<7:A.#]Z54X4.DT!,;,R$HS\P:^5&O!<)KA"$)$U/C$#3B)0G"1G/#"_SE
MQ\9"KGCLFY%(KWW8K:]<3AZ$FP:_C[H6;^]PHW&_:_XA34+QU (JA]&S&5?[
MFG\7V%^7L8]$$]%\B%>+\2AX68N&86.'OVXJ>6G/C+=-F*79]5D%RAK)Q$9P
MH6H*J^%+@UW5.FI=M8D<KQEH__+%,OL"A>ZAK/[IS!C@T/_%37Z*"8#RHELY
MB^2MG 4115=VLNT4WG)TPH\8YM>H)LB!(V1#1JK"&Y;>W3=C I^/XJZCJ0><
M19E CWY!"!N<Y;KJY9 3(O 2&#T!P\T$9C+[L&$O^=OA#_$=T35R+#73^E $
M(DDK1$S8FLF"OBMX[Z6RK2U6H*H'L1!J@*NHKM8OCAHZ3U$35,@@5<-\;Q\P
MN%HU.,>Z<0HJ ?7ZP) +=&B BR*T]H 0\VZ:A]M8B*1YD8?F1NY[=V[3X[,
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
MZV8.7Y$!D6294V#!Z#-_%*^[Q)W*G!\A;6D:?58=_NK3C54O!'_8#"$NCQ'
M X5YI,2FQ,!\2BBY,&?$R56+<*[ZPS_PK(4<2+HJKF.320J@":TTX;9IZWF-
MHO"B=7A4N.*S#1]W/&*G@^1+=05KDVTZYX_2T!]*AQW?%M[:6TDK3]CPW^#X
MZU3.TP_L9^GMR$LXI[9*P&A@-KGED3=6(>US23+>1]D[+C3H(Q.P2'O_''$9
MM6_';>S'@@]7;_/OBUN;ZLVR2#7SN4G_XFC_P_Y09K& N;X0\.MF&! D@G:7
M76G;>[PA9SS!@.M-5H*1-MLI;A\?J9SJ-OEL\[,Y0S]&S0UE$[_;P!]B]]W0
MA5:D.G$[=*N\*4B[VG$Y2.IST_#C"R\@+G TG&2K..AUELP$(OS0[(&BS1=N
M)K=,VI51>H8>*Y:X)D)2=8U$?>*C+ S,3WX47HFD[:EHD98AY2Y$CEPEC:<X
M7\_-:[Z&Y+&35TE\3S58F[9VX:&M'I)\LQ/;PU'_[>;$<HMUBNP[O*F?$Q6^
MW+MQ"[;',C?VHKW/I*U1Z29V.'+!2<@<+A)R[O\8(ML4X^](-V-.D:9HZ6J/
M<?/6G<A5C!T&RK(\14B6X7'S8AF>0UN&YQL ^54E[\_ZS5^M.=U(I&HAU$BY
M=6CP$'VRFFC*W<@X]@V[[V:W ^A"; U7R:GJO9:Q.==D5HY_\X=8MO=@FG"T
M,V6'QXFNYW\L=^I-$XH4Y^=&TKDIM8^:D-O]@BZ37,.4>4T:G4^02V-V=#37
MWC$:.3#YP>E1'LSM6&U7!N74F1].VDJJ-J.6@^^@(RE,8&<I <]N R:*1JY9
M]Y=9/2MXW[_4;]*CX"JZGTCY^N7\OK+JITX_/#.$#7>Z.1G7]"BGLJP!CK9G
M:10SCY'*EN:!0P9G[H:^\$MS@EB!T40I=X/RLGV*3Y-%*WKLWW !%OL_/PX[
M=3!)JX5K4T52/J@Y_ZY\;8+9+'G=X\B[C5EC$S?E(5KZ8$5 3B).L=8UR-=P
MU$.3-Y@B3'_*D*F(PO(BH. UZJG ME'H(\0U_M@:->3.'.*Q,XL_#/W?\!H$
MOGNY?#6.R. (O_*A^G$4_U>LO=>F)64?J#>*'$!1!L#H$?[(NT[)]T8>H2*Q
MPN2CF_Y1VP;*C I5W(V\+O+Q-C>)W!F^%3GUK*&P.4V6RE^/^PX=]:J[')H!
MZ50<[J::>@C?*HL--N^;+QW2P-+#DVKG5_1=;M3M<P^VBCEX,=/BH;Z8D^)
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
MN 4VUM36 -/)4&+.<-Y+$&U%ZHOTNDT82!;9'73H_8/EC0],P+Z)IWS^<0+
M'K.."\,>I+]"CF0/[UB1;-5TO:\ME6M*3WHS[/9$S*M,/%G95>M"Q"<[T3^<
MU;_.[U"OV[QER''E^*H+?(_%<90# 79,!--)ND%6D5ASDA!XFM/C@902S5NX
MBZ.)0$8B$E6SW XLH3S*TE78L4EO07:GSL+QCE-9YJ45%J'OY.M"59'U)@PE
MA'GO@C(3V 5R$$7#$,?R_PBLT7,CK</)R@GZ/=Z)L/<?SLKZ<3V<RHHK6X/.
M;[!P_ @(I^J:",]+0&FR]LM24]9]/O['0ZOC.9?'-+YR%2[9J"RI3-&]V,)[
MN&%XDXW<BL\06F)HI->WHF>H]>AEPPT7W%?X>/Q&&2F@ <=&TRA@ @UZ9 XS
M>C;C4.#;Z[MAOODT7G)7F2(3<(Q[>CZ]=<GN'F,:D^N' 0]5-/)RFT5\;6M
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
MFI5*[!CZST"Y.REGF%457.2O>S7VS\D<*FWK,9*T*RB^5TH+YM2:5H]I6C"
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
MW@D_$#]%A4=YXD/\N8%AN[15?Q%Z0_V6EX#V.KTJ&5\+ >26:W'A%AR\;U6
MI[9]M_H5-VWUH6D_S&,B5SAH+1[=6\%$'4$-P*3 G,Q_@K,481JGV:"L4OSQ
MU0QZ\^*9!^@^80-.3FT$LJCH*2"-NE%GT;O,*C;NY(YR[9]__BL60U^U7O?%
M29ZEZQS5W$.+O(Y U[$<O*!<+3-& P]]FUUM<[.K9G)O;:3-NHDP @ +^CE'
MHPPGJ#S%+?1NON1-N%'F7=_JA>_RK9M*ON%U8$")IX;$;RT9*%QA,"Y9=$[6
MYHSQHX[!+L^I,\"WXB)''45./L,QDZOXN1-MH^CFC\*0)*%Y*Y[N3P?38)&Q
MMA$?&38 F"(!5B1,U]Z!=A2[1GS9B^])Q6#=X>,(S8A?\CS(*[=OKON@H_0_
MS3WI%;542$A:&C>!T3WQLO68Q77Z!<;#@\!3RLY5>''B"US%Y963-[@8E]#]
M72O>D&8,X( 9V!CWGZZ'B'K"0+^->OLNP]?>!J(>F<)9^K!0_TE.610Y5YL_
M=%#-9G_=P&3#:3%%^ULP@.K&\.:PZ; /0,;8D@Z,DK+2K3D4?S.VQXHT=3L,
M!FFHR$BV7_6FK7RC7^"L^*SBNBS3-57_VNY]KW6&; P"5UU0/.]] UA["LD"
M5J8VEQI96M1&C+K*>%Q *K>[_S3T ?YUPB)> '97)1C-ZZV!H6P0&GPW+9<_
M:H<T!UYJL_ZZ)6S=1T,OBH[#\7YD!)\L<_)ZW&FN;L%C$X%HF34\I4D&2G6
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
M6H$#R=AZ'*"(KG$+;973V%KLBURV&__9OGAM#NY&TKK*X<=>K7[MS'+\(]B
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
MQ8.<]2^5:HQLY'@Z0XB9V/&\'WF:.OU"^H(U_.NU][_7B EG81^W+(S3&4>
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
MOBSXZ_9CM2W?G+E:WR>EO3MC7<9_^N)-]7P;EUUT^U'3A5U=L[>3&KA'N3M
M](";P^W!DB D,;&I!_56R,&5^#3C[AO>X($[A+KX3J20.?V>*[#6.7<$**/T
M&E$EFBJ"J9<Z>W(7_#3OS[T9"I"(6:D,]':^].3JJ_G-E\+?9-BO"8'459AG
MP7@($;<^1.)I7$,<'V6>-:X"_%WK1K_/S47IK"YTMCS%G/5^(M_T]DT^"V^8
MGK?0#TS7T%&X,%!/OP[\();%ZMTDXN+O#SV"RY<R9"@6!87L9D@D&D]P6*V%
MMF75B7*5YH<>R3N6G^YNYT]M._@=$@P_NYNH#HYKERX@:RC0\Q0@"??3N@*.
M?#C3+9D846[O[.1Z@4>7E.%$OK3P^LFVQSV10C.*78<E.T-S;"N/P UX=^YP
M+25L@*^/UZB3=<0=0LUS9 LBI@1%/=S,E+]FF'U[H,=#\Z:@NX82H(VHC6[P
M<;@^,HY?_F$ 5KK2H;]J:E6Z2V3857_$V4G<UZ/[A4'HQY[17S;G6J(^O[SN
M-,4\!F?YS.0%MGOG3@P[[IQNEUZEK+4T5GWDJG25?2$<H'Y9\+:J<0 W\]HW
MBQG^8+S5!<ZX.=T_.M2-9KKQ?@O!DF8&WPK_LD0!_!LRL'D+AR]R!63+ +_-
M#]W$O+PVGJ[II_<,R_RFQS'ILA/YX/X<7CS!_J/'U3B"SN,&;A#K<-8\5 PR
M7[P'XC1@6ZDHGW'Q=Y4:/D$AEST.M7#JG Y>M163C W;E-W_YZKPUW.6<F'6
M>;,9<]YL=9JW%O>I>&DA59IH1^XL!@3L@4)24&(XE((:2C XQ74-YCT:$A7H
M7^7S<V.=>)POZKG\YE;,UP".1:=+W8;PH8_+>R >O7.D0D .V3G$ <LD6J89
MG 0"=PY1<A(6*,8_IOSN.OE:NW0&YAR9(\U]B_3,E2JP;CVLFM'?T/R2QY.:
M1HY:4#FT[ZV-&"H4NC4E>07'AK7PUHSW)/DWG&LO(2'K):Z</[%TY(O]^WLE
M'\3+CFCTF0B1VM6H/(\,>)A#4%X#36"G3\^;9/EH3I8Z&8O5+O//Z-7(_[0S
ME&CH@,\\+Z7Z:4*S2F[1_J6W\^V!^X1.RRG#'MP^_;H%.0 XD0IPE5,,0\I@
MJR_)7,*-=!F]9:%4W>@>7E;R*0'>_-TXH]/_WNJGNIRWOUX8+*Q5T!5@_!M&
M5,F<*B#2@JJ924KCU4K<N*W1:H\F(V:,[-/=TZ^DH/AUOO*C/FCW@ S$=E,8
M[(6L>B*O<>];83A?]"%(YZP6,:=+7(G5JA&#:1X+ 4J$)VEV(G6&OG=]^D+#
M@W2Z=55-LO-L#<65HJPH&[0SDM)[H.C;,)5Y[ZZ\%73@3\*1%1WABG+?<$A;
M-&WPJ*8S_NI*/M7Y0H:I=*FY277_BZ3MM4C8.GGD5+I4DNS1A.1&*U,02.>
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
MS^#L./;<_#,]5N57Y5*GQF^?/%%ER?O!]^AUT43M_KL_Q$" "NTN-7X_[/I
MQ6;@3H!\)<S? 2@,IAZ$)MY7Z=Q5#HF%$,6BSB@)FYOW27,%N4<@/7G'^ +%
M] 8G/C*D]:/:Z)QP9:I\C#AI*%'/F-B//FQ(U>WE!\HL*-WDV<;Q;XD<OBU1
MQ55W:"/F0=^&@GWOWK,5+386.1&DU"KYGD+?SR_;^8$KHQ<H-3&O >]+;URR
M6P(SW86R2NIV9*PJ7Z>]1%6"-G\7E*F5[PQB@;-2ECK]T9PK"$5*SB.OC "Q
MH:XPVYW<E9?]"CWI;-+35>P?W=)8[O54-NMEKLX''#M^X+/U\)\;W_QK-^+/
MA=+^AUKM/TJU0&"*&>&7<<[ZZ.]=CHX]T(Y/(_KEOZ05,AN_ST1\?Y^)$)&[
MZHZ3G__?22%,J)<AY$]SJ7\+*]DM;C_0K7C5:IAY8N7,A\[HHUK'^2Y(TJ&R
M^['H$(Y)V,UEZ%/0-M0]4"(<0MQGE!?>4J%QWR@-Z8YS%\LXDJN2N31-<T\+
M*E4YOS0UYGP].%.E4+-*_G,_IK_H=_1 GV.^=WU@/]@_F#9N:XIWCPH-#E+J
M?C>VA;JVY#@NZ?109%H"K?PU._A;Q+E <0J\<6'QV$;5WVV]].]G2W_'E/^A
M7_E;S:+^[8#K[S2+.O5O:I?_4A9OIDW'T"*PP%0%0VM27=]DTI0*Z80><P"2
M>E9A_8I-W1X-8P'7YN[JQPZ,<'=8GD[XY9_]=TTI*4:^5V/(X!K R>TGUUR5
M@"P2!UH8E@06,$A122BI'48IO\1@,#';P@5F;R\O-"7[N:A_*.:O9)/9/?S:
M1]- ;)395^;@:.^8*//4,("]6_*71'%Z4SF+XOHGRS W2SFLPG_C'_-?S>(7
M5!Q#X!XD$<G5KLO0&]-SJ/!I/P!TDO*@@GBYI'VR6W2Y9S# !#1J*J,D--Y=
MG<$[_&8/9/'VT/$'^N;SR/68?>?PT,I,HQZ6W+4SWCUS/Z6GD80*7',9\VBY
M7!SK9:;LTG7(6+U<^'#*P0\?!4]WW_L+*_X\LG\[>_^/7ZWH+X;U[U7S_DY#
M:\%_.ZC_6SWJ_KU^WW]3DR7LR&5T/5?$*+*>5D2<!5LU#>O9>$9XHF'^-]XF
M]$D^K[)W,8[P5CC\ZS'B]ID:D>R4KU!2]UVP('(^UU40F*)?]=\#\<,M2(2$
M'VF\RS0QB<EX]0U>L^(5:\=I]8WC@1/1"A72JLZ?R *67YN1N9I5N+]EER21
MN)_2K[0+)A'5\1SF?.%:T\J<?(>T5,DW5"^;*B]:'?#J.VFJ9QO[G^$C_A?\
M[_]K)D,AP"A-H95JV@U.%<DVD']+V8<TT 8T"49CDY8N+:EY5<:'!PII^:UO
M3AV?Z@\ ?^+1/%OP_,\^[R_Q77;S</,%S .[>>H*D?;>5+O'WP.J%7]^^(YU
MJ#:OJ-:D99C*5M]QE&BR319,-UIN:J*"AJO<3XAMZ_QW]LO_22Q^BYQVFK?-
MH5LBAA#J0#@J.^TJM30YM&CH#,^<4\2PJF+?A\Z>+ITG%SE?1I]S#?J[$SMF
M@0>0-RIL "<@C@%HDG>7RG$>89C"^][.^\4&?!,RPXJA_LEI]?H,DD]6D)2
M60!XY_GK@"2AY(/&D1N=0[$&$H!5$?X+@#1K''W=5-<TFFU\Q#Q1B?RYF*]/
M+5,F6D-&F>:F&O%U\LG?FX/_)9?E?Q*3__(T%VT(B--O,,[NEJ&V3B/$&*84
M<-?Y!J\4#5;*4(*2AF>MK]:QKM(YTR].[N39Q^3;(1I+A?\;CX3_52#A[S_Z
M;]>*%(:0OB@6$B2Q7:3/GU+O\IFA2\IN?IP\8 O6%'KD#8/.?F IS#G4TPE*
M53W:<G<I(SD,9_=FI+5V^>;ATK( I'[7=>>+ZMGWCM;P:[.H<]]T5CBP?6W"
M)F;JX094U()B29NU?[8'ZB  , 8XZS;Q<%L\P]ST!SH/XFX9#6X$ ?T+C934
M6LBCT'+YLT#J'JB+=:"II5GFLN!&TBW%8DW*:CS[KQF6E+ENO0+^1V5D8ED>
M(V17]/.;E=)?Z3M#KFQT<^3["R$J4_7=.TU/YCB F(4@P.BG.E4K69FAX>NM
M+LD_*K%XH[E91.1LGS(QZ!Y)W.AMH6=KH<)3PN+I??-F[ XQH,"==\?GIXQC
M]C_2=/]N$U-KK4"56I!%@?2TF';A(:"!ETXN<$.J?*R!*"RMBQ? ?F2W>/6E
MOVSJ6C;UBM# IT],M^XSW;S\ES??+Y+>S/5U7RKVP"_/-@6Y".>[-(;5C;^.
M>N'VHOA[3L"V4T1;UD^+.==5[S$(&\1WB!ONUT)=]4E?50)WSEKKG]F)<#-.
MI1(L&L9LS>':2J)QM),Y1\-9C[WC#$6 X#XC>R"?C8<%/,##UQ>1_D4PO$G#
MI.*M=B/S9R^;8[V,LZSR#6/O'+6]]6*^H'&S)Y%Z&N<>E$B0K$8C)!A6X^OM
M,JNV!7*4ZQ1<M(:2+=[Z\;(.HI#&&@ES53* +=6>,?[AU"/L@[]C==+29S=5
MW9"NQ.Q''C00 FI,,-0 ]*/J$,B9H[(%L]_7&X"!CHCE4MEWI@IM<9043!BW
MU.>[3W.,+9'?_%R'[_>8R>._I49.&>O/TLC?IW9T5Z*VU@>7+@#D8E@:[<%^
MYI:@M"4TJ7?ZM6_NULR&&(?9"5PN[92M)K?S6W\VS,$'H+[HJ9.1CH IC0)
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
M-/0U[X0@V?KDZB:$M[.[ C$-PIM.O32'<>%3):G31L?.C?N12_*>2G]M?B&
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
MKOD+CD3]>!!$3W^[^/[@7>D7__?3O_[Z_UQ=_9=U]YESXOYD1**,LQ/B9V3
MO039D/MC0-(?W&,2C[@_XN1'\.Q?7;&7QA\'CY(L\!HQ>I(NJYJD^_V^+C_R
MLB^KZJ"G7_[\*/9]21=$03-\7^XILNYK/!G ,!_&J0.U^%@U>S^??9+".O/I
MN7*8'8^G2? TS#B1%_EB2>SY,(/]PIZC]&\7PRP;?_SPX>7EY?I%NHZ3IP^"
M81@??N*8"S;H8]H?DD$<7#V2011GI'SIT4][])5!D'Z8&_1!Y 7CBA>N)*'X
M3/823V8F%"?7_7A$1PIB->XQO0JBC"0DS9JGJ@UHF"9]'%\%O7CQU30;?<@?
MMKR6+GLM;7XMZ%^EV:!\[6<O":]3TK]^BI\_Y _Q-6'NM6R<+'DO?UK\?_R
M/ON!_B1) $FG5X *[1^:']6P@9#XS5"&!PW#^UDO;!Z/3QI>>)KX2?,+^*3A
MA632/#R9-($?(>6'X1(XPM/B_S? $7:9MNX_;<&3?IB0)9A"'S>\&OAQT#P7
M/FF:"^@IB!K61V=B#YO.*)Y$6;(*-68'X6>TQL\L?;WA-4J=:0M2Y0\;%AWY
M03]MGHL^:EI@OX47P8,F\$?/+="/GML6M!R&,T,:%I@FLR]7YY>TD2-%6?SB
M<J3.1RQ!['+8<BZ3CUC":0K&'@1^RZ'61S1L:9)>^4D_B4/2@,FUAPVO@@ <
MQRVSLF<M5)/V&BBMH!IXV+S,)]\?SP"^OLSB8=.,_<>KM.F8<4+ZK(E*23_L
M^V%?:N.GY?.&EW^FU?YJLEOD>>'#?WWY? \G,O*1U#(_ZI,2G"18CENU 4T$
ME,8R:"@S$]/7\ZFE#_F(:KYQ0OJHI;2^8WS(C_]#-7B6 EL76SYNH+RDA3,D
M38P!J3&;CIO0LWS4)*@(C&B;AFVO@07U&P1'SH3Z34)C1H2WPF)^U+(/K=86
MFEG3S!QP6J]8"8QJ^)"?M,  'C0,)S_[P^:Y\$G#"W%__-@BU.FC)7M;OJ=6
M*;%"0K1+AT9FDS]HE.R#X#$ (@%+Y6KL)PT*\L*09H1OG+6) Y=4*2RAX18"
M!BA<M5$B>]:J]#0ML%1ZFA9*1G^VB'=\TC0/+""=C,?]]O71QTUS_7,29-.6
MV>BS)MK_V09  1AG% 810?.R6E[;NIKP GAHKT6,X*.F/0S:.!$^:3+?6A;4
M:.NA(%DJ99KQ&]3#7H,<S37'7A-7 KX)=F#[9-5S"NG9EX=M,!@V@@#7T&Z3
M]IK0$A2'=LVG5>UIL9@&3?82:>.FI)&;UO7^=G$R.ZB)>>4Z7QSW7Y9KA3BB
M1?UI5WR:Q.VX!3/@0:-.QJ9/)Z-A'+:\.C=HB98F+E?2Q"8QE W#P&\AR_QA
M"_\C3Z-V_@</E^UW&"?9*W9<#&M>0>OL3=@:#-M4='C2R!S:J B?+-G;ZFVU
M["B:C)J9[R!+/J!^]P%&D"3HSW&55KE>/6_@*C^!E_]H=ZWATWFC8]Y06S \
MVATXO18!UFN27.B16FY=5@,:W%:H<"TW*NLCVKGUTB7,CFF ;])OV3(\:&(<
M;7RC$?<?QU>3_E+W#GW<Q(@G+=X=>- L(EO%8Y/2/&[^N-^D82.;2$BP1(G"
MI\T2;A0W:8>YC,.'+;H4?+')557I>LW.J@5:F;4H\7'/3TE]IGXT> Q:1&3U
MO%'O;7FI:7!IR*PVNMJ] H-6CS)[V'P$C\.P16SD#YM5P'&["CAN>J6P]EN)
MN3:@6;5IL9J+)RU :73$%4!I=L:Q)X,@:9 TU9OXO(E#IO'C8PN3Q$<M-N=R
M+E4?T23\6WC!$C_ODMV5SYM<0;"J8 D%S3N!2KTL2X<MY% ;T<(BV_&:/6Q"
MT!:FW<BSHSAZA<P&"W=.;@.JI[T63LF>-2HP:3QN85WL6:/WYY$@]9-6T.=F
M<3FP7&.KZ=YJL.=:0*MZT.+4:K$\RD=+S(.5<8-FGT9$LE7P@"$+5+V"J)O
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
MT0P53&]I^SM;CILM.^-%4S8-3S)48*\2KU@2;Q=G ?:+4NYLU<"+3ZJDJ(;
M&_LYL]M)AID26/9;WYXL\@IOZ(ID\*:IJ;9D%^<!AKE6L955 _=]<,W;<W50
M(AQ!\'3=$6U@&;QJ%JMVP#ZK2&[%P-6GMX%=[_]LL.L]T-!!,0?58G 3P8Z>
M A!V9IJ2++6F7_P_X\0._32=L>_-) O2+.C?D1!YZ_Q[S6*V?:)F,U]T;5/7
M7$'S-,?27=$2G-S'I[BF5UE^JP:"F:]LZ(;:*1#1YX%G.O'#.RPMWP[8;,^1
M0#E395<3=-Z47-#[7<<6-!!;LF16)M6J@0 V@3]$N.5.(C)X(/UA%(?QTW2+
M\#-,V5,5P3"!_<B::AB:E9L"LB:*=N6T737P4-'N 31C\A5 M"5\$R3!,21+
M\%S7LRQ'5I3"'$ OE%SAVXJ!V\:WNA/SC7O4>$VT!0&46=<R#!"SBB*8+N^*
MHF!8JFR6>UPU$/8H[6B+!\_/54&75& Y(J^#]JRIJBCEKFP0A:Y>B<95 Y>Y
M;?<)Q-WP<]=5-%5P>0M4/<^!_RJ&Q-BT:'BV7?D 5PT$L!F'"+;=LG-7X4V9
M=WC0#$S141U9-',NK5FV:M9LH!4##Y5TM\S./5 %#%$ >\*S!-U6+$LJ]%(>
M_E495JL& KST7<-KJR&I#0$&.I0I"[*D2+JKB (O2JIEN@*O.@X/DJYB:ZL&
MKHU@A5=LA;(PO[_/!/9";@%P?@;&RV?BIX3^YVN<_8-D:.A@>C608S*Z?2R8
MFE#WVLLV&IZ:;5J6 *:8ZWDR,&=5!K:CF[68S*J!*/+%;>UYF;S?PIXU3]=4
MY*26KMMP=()H@7 708O6%<NIZ&+5P+6EUQ:W/+N].I?D)<&%%;J"J\L@.RQ-
ML17)54Q)-3V]YM!<-1!/=(V0ZH*G[W6^AL]!1& ?"1D$]5T8GJ4;BF$HO 9
MMU59LHP\6.ZJH)97JON*@=MT]^,6M-^%__ C7JCTK<&?DS2C+FLO3KZ2E]S=
M# <%/"V"?_9)Y= NWRH'W:/GP4\&Z??Q !0VF$+EC3GF6#K)75I"#S@^CJ/%
M;PX AK ?/_SF!\#P\IA\,TZU+_0VL8>(FS=1?4 0]8-Q2.S):!+2X(7[^$CZ
M&1P='7P;L:7= @0R)N;J)&?+@H/'Y%FN:ZJ2Q=NJFAM8GL&+-0_TBH$7GX0M
M!R0<>JCUT&<!HEM,CD=8)V1(HA3V?!/UXQ'Y'*=XU"1XBNR\SNT!,W5#FJ9;
MX<.#_[,>E+%LRW-5$+.R8+NJK8DNSW:F>)[I5<K?JH%K8O3JW>OOL'O1<SPP
ML"67%SW)L$U9%R6V*54&]E-QI54#M[Y[XQUV[SBF:X-A;%JF ,+3U@Q=+C8E
M&DX5YUTU\%V#3-]H?19PYM?&7PS; RYLNZXM\*!IR[9D"(4C5'1K*+YJX+O'
MF=;>JJE:BB'*MJ79EFQHDFLX.9\"0\VK97VM&OB>H:;972Z)-MFVJ<BZ(5HR
M;_.BJKB.8Q2+]ERC2MY<-?#BT_IY.MO=WT)0QO$DT7+1IE85Q_(42[8+W',U
MWJHTWE4#WT*+ZX0K7K4K0Q=50S457G$$3_ \R;6-(H+$2U)U8JL&+MG5/DP]
M9,&3C"3EF&9MIO63S8X$4[4-"22-K8@FF#"R*X'YQFNNJWB:7G-?K1KX'HZ$
M=:#E31+ L$E"8)P7_,1_M;@2U@.8;/"R+ED.Z&*NZ-F:HE@NP$%7-$M7;+L*
M9*X:N&5'^IL!1DTI[(QR Y(^?F:*^C8@IEN:I!B.(4F\(Z(V)WD@VGG+%4'V
M>79=VUL^<$,/J?#[&A S7\#^*&%#<VY Y-&T>[ )[DB:P2Q9SH"^ X:U@(CR
M)@L@.D"R!;6)*45)@FM@)U -^>9/:5(ISDW_\W>8!TT-FL=>-QYX@;=XW58\
MF[=$@9=EQY5!E&*LU9(=H0KCK!JXS*+=%O;-PK+XM0F&=_??WQ>,IBQ8IB4
MWS(E2_1$U1-4QU0T1344IZ:RK!JXC.LU2#ZQ)O>B"=MPBP6V HKN:!S&4T(H
M#&_'.,^6(>CY04)5/C!A)R,Z0^K^'!,\N;_'J.2'8.3>@6:8^^7J)*]8O -J
MNRO)*%-Y3 P#L$F.H\F:QE>*Q:J!J!+*ZV1ZO K"^O%#V-$5'71E77!YR5$%
M6W6*1 M94!2IPN!5 W<#8>,$(,RKMFYXDL(;LJ6X%JB'4I%BY2BU+/55 Q'"
MJKQM"!\?EV RHLXE#,&0',-S+=T2%4\4X ]*_)A]:WB5(V350(K#:L<E%B#,
MN[K"(Z 4T]9%W=0 7H6%8XMR35U8,7 W$#X^+K$ 84]P;%DT-17IGC=,V_9*
M&Q(0MJIE6C600EA9 \+2D7.)NR#]X26$W.27=#1S8<NT#0S*Z(K,R[SH($LM
MP*:K?&5NK1I(G4OB.LZE5P'X@)G$ZP#LV):I62XOF(;&*Y9@VWR>_RT#-Q!K
M/J 5 RF I77\0*\"\ 'SB-<!6.-M558U+'G615<P15.22@4,#(I:EM7R@0R#
MUV'")\DB%E@P0$Q$#0P3CV5%$GA#L@JXV:Y<^?M6#60 WCH&'QN+6 "P+0@B
MV ^F)?$ )<T5/;- 3$SXJ$4L5PQD %XGL_TD6<0"@!75E!3!TU57 <W6X7G)
MLDKMR]4J(;=J( 6PT,HB6AT[VGKYN=N <&\UA'OK*&J8!%)W\0 3=55'T'1!
M,"W/$ U==PI<].!A%058,?#BTS?U'Z+A_.NZWK)VH*[A+3LLH'JRH=H\;UJF
M*1BVKGH>7R0[>[*H5Q;;JH$4J.L"5#\]++4\D==-(&@1C%I+QRJ\(MN>-]5:
MFMVJ@12@QA=M?31MA^K1HJEM"Y*J.X8@:BA_',F2A8*D-4]6:S';Y0-IC$80
MO@@;D/^:-0_' %=-M%3'DD'F:(8JRAJ& 0MPR9I;*0*K!F[,4[<2@3@LH/*&
MH"N*+ N>Q7N@,[F"7+A>1$NK!>%7#2R156V *_Y=:VR5%.V&TT^_8O-TVN]Y
MY .@.7KSP,=A@C#'^-<5@AUOWKS^B4E#[#%V5O[;11H )+&!UH?9;[#IZG/0
M/]-XDM"_:#/JC_GA,DC4TH]H.S VA-"&0_A#\4M NP0\!B3AZ'2DL=>E??.?
MLRV$YE^F<WR8GR2?8TSC1?59T\Q/,FR#]:EHD89I*O//:B\0UC6+#<][7,T^
MJ2V@G*_X(8=,$Z!88H3X'Y,(ZY</#U*LCWB6PTF]$O7RD_F3S3<N\K\+'NF)
M\F%O7.1I9U)Y2QLO<V$.>M/S:+Z-3>L'OVE]NYNN9: >X+YGF*"^'A/4M\H$
MZXG*APXH;3U :=L'U)S_Z74)]+7& +EN]%Z +J'(>MO0G]AO YCYYS@,^D&>
M^L8-@A%F)&.WZE)G6[:]BT\-C0_8MW[]T#@%6]&'A24=)]VT=AQZ0S'%:>'%
MTKWN#D=V)T@;'*3=J1_(J1^.6;$YFMR1S \B,G#]) JBI_0D\:-YDQUB=!K$
M^VL0^T<'K4.'PT&'_=H7J%"J:RN4'2[L0G%4MZ\X;D3IG49P^C3?V YYN3G1
M[[-Z>3)H*R@^241Y];[?A4=LV6&Y&2IT[/\(CG9SOT%'Z/LB] .R$S;C#)WJ
M<%0\8C/MOV,0AZ );-E:V P5.GH_@T/N @GO&3[:P9%KG89_$!J^MOVC73\8
MW!WMD01]-_+==;K981AO^_?PJ0>??'<H_NY.OWG?1(DCS:CKT.1]T63_F7;:
MP;/0'6B4ZQL+G<YQ"/Z@+:/"YFRRPX:#T$#WSSXWB#%W(O:X@PD;Y*9W[.(
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
MN,/,#C,/*SJY0=U<U_[B0,CE"%2X+KGAH'2T_=>IO"^_Z2S*CAUU%F7'K;;
MK3K5O5/=CQR;-_#F>O$DZ83O$=#?JX5O=:*=].VD[\'Z<^?BY9WT[:3OD<=2
MWS=7K?.TG9EIVWG:#DIZ[K_>>=V:Q8[9=,RF8S;'PFSV'A7<0E?KKK7=.7>O
M[OK:';[5M'^?I?&[\/N#\VZD]FZ XJ6M TH\$D#)ZP%*O9+X[=KA1P$H?3U
MZ;L U%&0WMJ6UM9)3_]=.A) :>L!RM@Z1LG' 2B!?U?;?1(%#$J3=%"'SHCX
MZ20AGX(TED5!^_C]WBF^4#RJOHD?6?A@_/@(<T=/35^EJD8Q8,WOIGAS:MKT
MU1QF]/F:'XTF\VKU[$?'\,]UU\ETH-;MY\_7_"H<4W%[;/W+@^ 9$+".)?C&
MUPGHE'X6US7%5Q[MO\PL8_9#M1D<$L6C(&J=8_F1S$XR]ZWB4;FUI7#QGQ)"
MEL*['+$FQ,>A'[5^%!^N^MZ'X.='V'X\2?HD97\.B3\ 1O'K!]C<IU_I?WR&
M-(YK2JHKBJ;MJHIMN[JINK+-FYK FX9L*A?PDC_S(OR'2[-I"-PJ!*W^:DB"
MIV'V41#Y__W+(Q#[51K\#_DH\./L%W@Y'?M1,9P^??1'03@%TWT(Q)@MOO$]
M)5PV)/!?^/J/E,MB+O''P2"<<@EY#L@+/N4&<7_"8(L3U-:WQM+\==;%#1/R
M^+>+?TL-U38$T=%54W(5WE(M19,,135Y195X@-DF>Q:_7W(W4?^:\V[OOG#
MD?^3>S"MSRYWZW'V[=<']^O#?;E3_SUWZSFP0<,U1$6R%4N5#=DV'4F3=-WE
M>=VQWK3;FZ^.^U_<PRWN\?[V\XUC/K@.Y]U\-;_:-^9G>([P,!]N;K^NM_NQ
M/Q@ H[_JQ1F8N3COS_*W+!ZS'PX9(1[0S\C%CQPF#Z#%O+C_&D7VD@^O@0J*
MX2L_#)ZBCVCTDZ0!!+7W"X"%Y#'[B "C[P<1ZAWT[_H$49R,_' 1R/#)C.ZE
M3\(P?_JW"_Z"_@U;ZA=_-T#G(1B1E/L*%'\7C_QH?K4C/WD*(K8\?Y+%Q0\)
M71#]Y2489$,8#9OOQ0EPP*M^'(;^."4?BW_4H8*?HBL&3ID-.!B"0/_;A8!,
M,!O@?Y+R:;[@VA1+1CV3),,X=3X1P\M?9B LSN%H_>\<C^L_L5WB+_G.\G>X
M- Z# ?=O//V_XF%!" O/9X\\AG4^AO'+QV$P@&/^)3]<I9%:UD;J__-O@LK_
M,LNQ*X!]H'BR@-V;8;.\]A+Q#?KG"YNC%X<#E$9?;Y GW3\ :[I_O;!YG\7=
MN_;WNYN'&_>>,[\ZG/M?]K^;7W]S@9U^^7)S?U]GFV]:L;[N@O7F]?[AIT/
MW2R.+CGGVK[F1%Z1C>VL45UWC6KS&IN0=/\G3?6"8E'LOZ#517%$%>6@3W6Y
M@<)+O"BK,M%!A7CY<>7Y_>S*X27/-75;Y2U145S'M2W7=%5-%5395A7Y@HM\
MM#P')/CHY%H5.HR!13/+[0[%7"U4TK2AI8M'?:8$Z,RR/]6W]#8(<6_1!-=F
M9;G(K<^X-3''+<[6)'(TD8E7RD$9%WV5[ $Y<?%J^(@P_ZR4DMFLK\%!H\1!
M395<S;(\WM9D3U%U5[-EP$'=LA19YWFO"0?-*)KXX1T9QTG6CHL +% \LK]=
M!$"&*>D#.L1ASP_#..O%/Y<<K9D$?LA]CX)^/"#<EWM*^H8FJ[^L0-6:W%H&
MXU_6 _)Z2"@VTX#Y]>MW4)OOW&^W=P_<M^]W]]_-KP^H8(.D0"V:,3=!XF[O
M.$'YR^"O:& \_+O+U21)*45,^P$>YZ\8DKQ*<+]&(:<X1#&WKDQ>R?J,AK$O
M7EY7O_1BC3N6B5Z<4(/V,4@!?[@I\1.. %@&W/J\L66*7Q>_\S(,,G*%C(D
MCK^ @7VQ@IHEH:1F1=; N-$U7@*;T!,4WO$<I&99,AQ3%80F:OY&W8(N\Q>^
MCIP_#C!Z" .' W^*<"'1Q2>']%FX41(N.7ROE4QG_N?-,%Q#O-2Q2%Z!18>
MZ:O6N"U,CY/#U_0Z(3Y']K)6*9*JP=NB(WJF*PFVYNJ:; '9&Y8B2*8C2HV*
M9.)':4"3"]Y-D"](5BK7Y2.6ZP]WYM?[&Q3@!R_;9?T(9'LSQULDD9E]T%]V
M)_^SDE(X%D+C'I-XQ';)S?Y?%F^V;8%_)TYOQZ-1D&(N$.<%P$^_TF#7QW4,
M6%6LU W3EEU7MR35Y$57$2W1MH'OF+P@*J9ESQBP+@U_XJ1LSO6-V)8M\;QP
M):F2IF[-D'V[HO%6%-X6*99+#D9/7)KT_W;ABY,P?HJO_QP_77!^F,W]DD]6
M[(5'_V+N1Y4+@0C?VJ;[906Z:16ZN:HMV)[F>BXO6Z#06HJ$VJVI**(AVIZT
MB&YWY"E(D7ZSK_!D>WX3\?LEH_^;K_;U(3E0MLY#+C[]Q?T)P*>@Q;!'4H*4
M\U,N'9,^9CH,N"#B@BSE^D,_@6G_NB4WW0G'/E2=KT($&P4_E)7!#U'49[38
MV:>JLN2A(BUY*!50;'PJUE7G^MK*E4L7+6K<5L,OS8A3!5S>1>*^AL<92J7*
M*[HG\9YAF)ZH"*:F.;;I6:9HJ!+\S%N+/.XFZL<):/ T49CF]=I8%9%,;="Z
MU]#J4WQUG,3/. $SZ$/_Q<=DE^5V_"NT\QT>ZX&<H5'SZ]N6(FJJIXNR+IJ\
MK$JB;.$9FH:IJR[O+)[A@__S)D\:Z]-S7*DCB>J5*$F*(:UTL^SW>.;CECL/
M5AX-JYDUSMYNP8"DIM3/@=D2@]V2<'].DB =!'UJNH#H#NJ<@@Y+GOPH^!_Z
M]U\/!&'V!;N;Z[OK^VO.'8W#> K FZ5'[FM\?2@0VCM)B7L@J3WE/^R;D^PS
M[>/]\F1:)3H=LB>!KDFE0#<]25%U2[,MQW%51]$$R4:!;NFV:;L\ORC0S<$@
M(6F:_\]G,$F$)<)<,WB>^W<_^1%$*5@5_N"P9?IR%KW7,]/+,^-%595D23 =
MEW<MTS4-V<4SLS7!T61%;3TS&_YYFSS$+]&2$_OL1T-_='G,YT2MROT<DUZ1
ME@)ZLJQZ-B])LJG:CB;H"AZ3HVJN:%MFZS%17><V^08&"^@URWP[7YQC/J8=
M:3R;GEQ%8+9G\IXE\R* FK<<57#A'.'DP$C59-GP6D_N6PRF9OC_!>/E!NHG
MD==X];"/;N^JV#E9-SGZH"7S+0&:#\9^R+D_27^")<K<[2,HZR0]%"U]7U "
MNN*0L X%#N].(NMF*^\E#O>7UP?<!/B?2JO1!5>U)%T1',E$UZ#A2J:K>IBV
MIXJJ6V>ZJ,B8"?%7L-GUHFT25B3N-L[VU]GS?16$:@F-MJ@:\/\4SQ%<FU<U
MV[--5^-E2[,D0[/K$/H< PE\&\;1MF.2NB%>R9+"'U!(LJGP9@?1HBKB]G_^
M31<%[9>4RTA(Q@ADCI567J(C*IS@:C@?\)/#])"/;PB<+\96W\)DV#[N0:S
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
MBG?I)A@,IN(YKB*YFB;).F]IAL@K(+\EU;(7J>_;I!<&?2^,_;D@UPV[C!R
M)NH7'-Z^27_&JVV!M?0#,#52YHT&?8C0?]4ON(@FHT&<Y0,O/@F7FJY>\H)\
M*6IR06/%CN;E^+IPVL#SOW<B,"E*>J273/QDFJ.E?+DQKHB\R&_Z[B4B?4*X
M%_S/VY!U!:Y*?-7^1I4E7==MPS945])DV[4ETW5,P[8]3Y8$I2$C@Y+Z/5(Z
MO;0WO9UD5.. PUI 7I'_70#PBG(->?/KCFOX>_/5>R4&J]*E*FJ7L.IMH^]Z
M/.ZR5C)2U) 4E2.77%Q!9-M4\1Y5E<ZM_?T+W@C+W7RU;^^^W=[1:U.M?W!W
MKN?>N5]M=W97LWI)J_*P>'M'6G7])0-K"J\ \D=]\@#O6R' ^8+B+O[).#H<
M])7A@EJCR[IFRJ9I&KKF>;SI&JINV(KE\<I5E>;G22[\+'J" 4CO28#J@@)#
M@27SEB#)T@5' .W&:.DE$W+Q^GCENW&H;^BARV/#B)=V%92E2%F$CY\Q'R3^
M.>5H_V.$[>5,%MM,(LI<WHD@FT"=@URG79',=DDM$^R1O@\FR;%+V[@OA%!3
M!Q9%.=$0,)<D:1%U!T2+!@@$U X\8"?TRN,/)C;JJ/6/9=E]28%UJ*1_\Y,L
M[XE_<U.FW^ G<EC!=^9H>EY7[;K$G_,-N8ME\;-E\^+QW9 [<__S,*F0\XE<
M]1+B_P M'U#YHQ^^^-,4CV"8S-X!_XH;K-_W#OB&ZS77F[&[R7O=E38H&M7]
M(U%_#47I?19';\2=N5GV0!;V8%J?7;Q[R[[]^H!J6G=)R<[%S^K^3W)[LR:C
M_9$F;?1:2_>G)'YARQ6U VCRO9<0&5Z@][ZY9-WFCF9S.V/*=(X!Z>>74GRD
MUA0R1[3@S-_<9CB<#[FNU_1WGYBPCEZW*)M+14]U'-#H/$LV/$/A)<50%-[0
M3,<49$O7#&TKBL W\^Z!NVE0]UY]Q>M.P+PM95D0+=[5%=Y1#$V1-,D43<N5
M)=$074^V76L3#+W)2&'(7[< KH-7;2E%&M.AP&K)!0V[!IY\>A0FFMAFV+%,
MV=040?(,W3 DR;-ET?$\E;??2&'FR9'8+@!V%Z0_./16Q\GID]EJ  KBZ=&9
M[.B68[F.(@J:(O*\;DN.))JZ+-F*84L;: ,S=&:=')WM F#?HX2D<?A,!MQ]
MYC^BOVPT:O&7G1;1K8:FI)X>T1D6"'/%EF6)%Q1!M4S/D%7%DGC+5D '?R/1
MB2='<[N U[<D'B,4R.D3V6KPG2*1F;!56Q4,5;%U154E71==P]5=S^,5%;C-
MVXA,.CDBVP6\/I,G/^2 U/J$MH,X?5I;#<53I#5+Y06)%P7)D 5%MC7#L'71
MUC5==VQ0GM]HK<DG1VN[@->7("+<O?](LBGG!"FFJ$Z2,Y!NJV&YG.+.PNEK
M>KKF>*+J:LB'5-UT7$47-4.6#%TT96^+3M_3]?JZNF6JHN79BB JFJJ8FL#;
MHNGHDB2YKO-&KZ]R,%QNYIN".!=<OZ*_'#),66H]30:L+LOZ?U,N[Z_N_G,2
M9--+>!;2/+M:EA[WQ<^ #E/:>X;U1N6^39+^T$]9_BU[MY:(>"AGMC/VNOJ
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
MH;PC.9N.\Y90]93*(BL=\;8AJS.O;%RPFBHKHZ*_LLJR1H.,N!H(B%IMP!A
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
M(XVH*DRT>H4&V([49*BI@<JL97,/G:\/-3/N>N2UQKPIK]NXI6JH*U'2.0Y
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
M34[9M7E)H!82_^,4SMZ?4RY\QDV14L4\&QJ-9-H'GK"#%_D!]&.;<D6S6#E
M+(B6D?1U.L368I;J13*G*$X8FZP[E^,L%@0:)3#07KAXF\L^*72YD[*0O)-X
ML#B\10"A6-2M\VL3 , _NNM_2Y6'/%.''FN@Z^F@0/UWE/QW[ &N[C+B[<"@
MU]6VVG/IHRX/8WT)T50V^IN<A'V&_20'"7&X.->PGAXBIPOQ6 MJ7^^"#WA=
M,7%J[=)FV^>L/Z>P.QCGA?"FGU]JLSED;;VT=6[BXPF';>Z2A/\(D]1.PK-,
MIE5VEJ5Z8$+UNR[J603Z7[2S;4;?TC:/^$)H_@*M4K\7>$2VJXG NI=F 6U+
MD4O.+!IU3X4AS@6EB!K-N,_]=C,S')_PN\+#)+/M*7>5QRZ=!F*'RB/K.7ZG
M:U<9__,?#-0 KA7&!HY+J-$"-%;?0A<N78Q@'S.=+;S?C_ PI/Y+[&0AG0IQ
MA?!Q!*BC!!)ZB;OVIA3$I#88;T<GLSB//,];SS<Q\B/3O5MI'7U4L!\Y;<7[
M\';DD[K63<&-4HNG9-;CH5^5T6N^F>-+XV/D23:>S]W:>*)K S7J%T^>/RD<
M_PVC@=2G2R+%SM[20]'/'FQ9#B1SXM#K(/MS_%-Z0OJA[7,!ZO**9S(J 47.
M+8I/T+)J[4H4V5A'1CJP^'RK.46PKWK\R2L5<L%W%?YP<<M;,.B#,/2:<TK/
MEC^53]!&OY*^N;LZ]%2+2R<M]AV;TE11=C%_2M/I[6*$Y+B&U;!)FD8<%?L=
M+(N-LDL8S62*ARYX&_))N+B\*!B=)SG1PC*E6"&IL^4/=]+WT2MAAGE0>W,Q
M45!#Z;"?LV>SM@M<K-[$\\C)4+S&@?JKT$(K;AIT2F;/[QS[U%"GN?*QY"Z-
MB,P$@_%T+OQ:R7.@A:TGY\4HP5ORY)>'R0;3R$0?BO^LMU^V7-?]GF<S;C7;
MPH8ICQ<@6'K?NT6Z/,R]?;JBVFML,W_DI8:?4_"7?B:\?(-$LSFX7K<L]:^
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
M5B>U!!^1B)]4W6K8,FD6\1P=6ILF:F5]'8J3#\9O_(I 'K#+5 &%09&UZ&B
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
MF7R\-HW9Q;536'LT>6)3-3R@5_N)JJIUF+-B/#/L.%55B39R&3I#Q5#?=Z^
M#4LDI:_5M2MQY:='F=DN/2!NE<DP:II[GQ\<@XU/D3F^^M3#.F(4L>+9;:?,
MQ^$$Q/!/YH<G9TQ22T,[]*HEZ[O !:^'6<X!Q-IY[P <6:M6%A@EP4-/HPMG
M[!8Q)3[(*FN.[^.M"! FS K1B:0_%/$CQ ES\H>PC_S2\K9>RH/%(HV7&&[G
M25K#>\_O/GZB$L'1%C8SG1>&+:5Z6CLD>J2J04><-:/Q'DR[1W%F1[(M0R\J
MF&2.B'YRE=+>%E#Y!/:,99Y9=-1WM=GP^Z'I$% _CY$];GW'9R-G]Q$5XK1W
MY &<\,8-W.I/$2O=GG"1@#7.=B#3VA8L+M@BG>/'DX>-,C-_@.5F#I@\ J25
MP<R6LNSC-KQ;Z@DEC&<,[5""(0%R0A<MY31%><-9 L>'6>F!(>G_F?U'!TA2
M3,VPV\X!J:M-.)[&3J]BCSOWD/-T6XK#=TI!129H.>DV2MANT@4TF0S7K2$"
MXQN/ C%Q4F7.SZ8.9_,,_4NF$,4'\73>A;<-2,X0UZ+2SW&^:LS-4$Y'\$YB
M#94E)S,*2SCL+ EYHJ80::M7^=(==NB)&>?M;F\%G3#*6D+J2(^LWWJI1LBC
M+!)[$&F@#"6X<!J%)^R=&J\I_LT6[?@JMBR.K<)JAA#W!G0D!UY*_N1S$[YH
MG?5BO)9=^7CSK%QRR1R'.3WC6&28L1S<)8]VK?BRY2OA.&2$DS^1TXPQE&K&
M."J3%5 0#LQBKG@R<1DP[MAQ@H$H9DVX?(2F$_"F;#070<TCLRR=$F;Q,:P!
MG@Z*3+VW%?%MD6O#Z #B3]J- +3;4"%F^$53<ANTJK5Q85US:$.Z0E02YWC5
M&HGF# 1^!TW+XX..:3I^A$YG9)(=4$P\M_*@5Z62KCRQ.?>;:CKFR!\%"T)&
M53BCFL)@%[0:+(3DV(<K,_$[=;(Q<U"F9$^-2?',X#3W>/&ED\_K1*0AG;Q;
M/ Q[Y$3I82RF<1G6)3V;7LAM45S4#U("P[\*1S>'(WQ$_*:C9[L@SX'JD3J:
MT(\B!GHVSFM*WQEGKYU"KI"F\$X%C4<']/)-D/%3\L",KL87D406^%1Y W^T
M9#RY3T?)$9WAO1^Y@DO,9WJZ/ -Q<@@(!$^8$%4IO?&DYTXT?B(\D#IP":9V
M@R;A1D$\^";KW;)K9<RYA<NOU0?U SYLH,2?SD")WR)0XAW,RVP*)I1;VZYW
M9W7P?2-^E1J?:]G:=V46Q+B==G-,FQR,_("R5L>IO4<<S#YW=Q=-]#@/5-SF
MOJI;YKD_Q_1>@MMM&9^QH136RDKBKYKV)KK((G=AO?[62& C,AK$Z >M7LF!
MXP\@*:CFLT/&+'ZQ3@;PB$S,B$3Y#IO<J.SW1#7".F=ZQX.;2Z8[WB-_'(*O
M_7B))]U3\R\Y:=IQGJ,5/,<CA<Q3/&HG&-%;@435T;Z4T8)2[L^9[CE0C- @
MNC2HGX91 >D^J^X=+;(IN=;[7':GN'I&/9>&_J\/FF6E-)S/A(@S-ZGQ"T]@
M)S'0C&6!3RM])@BU;RUZY1OWSV=AJM^H7LKO_H.ICPZIW\V=LD56 >(:._22
M[V@(FGOMLR+/;W6%L=K6L9,Q]S23;(B> 0A&.:\OH!*CC78GW'G%G5?<:ZPX
M\;\T[.*:(O_+J>0PTPG3T%-Q48.O\V([+S9W@/I4F;$5,V52((8<<6USEF)E
MT@#%(A0,4LY72^\L:##JA8>W?EZ YP5HOU JETP&P\[,6YD8[AUNO0=IIE\C
M /NFIZ>M^JLI8C<3H$CR;*Z3"! Z3FAPX5,J.:/>$@/OT?"]"@?&NR2U-<HW
M57NE5EM7>Z;B8BB7ZY=(F4#C8...<FK97*&<*6Q) DU LFJ^JIEW1)M>4Y(N
M2PVAJ9@E"*41N'RF=UVD;ZQ- !TY]&PWI'&6+B@Q;GY!%P2_VW: 5+[5/3!'
M6<M-P8[#^SB7R#0K(NF-]U,Y>C]5-TI1))X 3ZH^HUNFBRUQG@LV;)0)!IC
M*+\V]1!8P7?Z>P$.$J0U)YPYR70/1#82'"^'?1 UOD>+'TUX,U8MCI&D[>V"
M5FI66!;]MRDM^:QZVURVC)<5A!<SMG"W(9FPMKX&$8+\]MC1<0R_TOL.I$F$
M9M.KZ?3<SER%>I>NK"E1,FOU-6?$G)I&D5+L(.8$+/R2K#7]J^K[(8B*4UQC
M[=" AC 9(\7Y)..E0S/WEM#'X,-4V2(@P^%&ITC 0Z_YH649%/W3J$DYVOY
MRYVVS+HK;Q)*R"V+.P45YS6/3V)[Y,(!$U-@NIU)+],4LZV--.4R<ZDX6F'@
M&B)#-<M@=<YQ_E8]Y.DY^+O_>"YRXP89A6C=K!_P;C2B%7(UPKW/M!*AXQ9L
M'S7DP,"]KK8S0\@=1[0EBW+,PQH]Q^V-&1Y* K9!JU*,;TU]*-98\N,QII=$
ML31Y]"IS)%9PH'-29U<4J8T)\1@HC*E.T>$\'@JR,:UQ@F;>BS,LKV^+S]'X
MV=9DMN:[<O4*V]7;FG%GP^O"G=^-57IFD-6I^"DU2U1[BVS78:WJ0+<82WW:
MF<8-M&9(%SXST'(-/,^M.B'.,=A>*"B)UBCI0# #\41_(3375=<VC.B<MT.3
M1RT%W(D!K,HN-:B,.7 Y7^QU4 O#T:#3 U)#":#HAE)\[[4? 6Z2\*-0*'E6
M\F27J:T43NOJ2KC9Z=<WPD7JI&A)ZY4]4F'!T@&64,143E=UV8O2GK..EIQ$
M:G(N\$OE9B$\GZ?K8MG?^ZT6"6FNRQ@Q9@A/ >!(B'$0 "=N[E+YTW&\6-RZ
M^406  ?S3.)@O  Q92N6$?1P!WB84$B1KTC]X!Z:87= 2LY'R_EHN>UH>3$O
M8?1N#H=O-.;/PM=UU^Y\OB:Y8YYI$9V"<7BJN*QK[J91 3^_Q[&9*7:+;ESB
M=_9>WL7B6V1J2^(Z&'?96^AX5=;4Q!!8IE-;"9*+;);F'EGM#PI8_/D96/R1
M (MAHV 9WR@A\T:%H=PJ)'_&G7,C[XN]&W@.(GDV>Y%['>=%\E&NJW SVOH3
M\X%;YX:"<;GPF[3]O'>Y("9 \9U:SFI(^MF20:[U2,G?4^IOJ@TM@&3TLWL#
MMB"-*Y?*A3FZRP%(EHI%?MG'];'R.3EU/M7M5/][W%;(*DNR\]T<Y[HC.('!
MW7*R0*U9\(9;1%/IS74$[<'E.UO/$& IU,:S)R^,>WS$X:OM/SLBDALD)^S#
MCQ X=.FJR[8CDH-UB&MUW8]W.N_36KQ\57>V6R"X >,2<Q*F;#'72I@J9MR<
M^'$4OUUUV 4<_3B_GHD-)ZBP*E_D:36G8*$91.USM.*3I0>.](8<2Z9!&0@Q
MD?50:K_C+.-2DJ1(;_06%>6/I)Z[F6D017^>R)<5W&4>]_Z6]H2@Q-T)EJ>"
M1&$ET1JX=AW6S7 2><A]^!IR*YIVC:-/M6?*Z.ZCFT$"]WPW6D7S=/<G6O>Z
MDW]VI7*B& ^IH,OBIP[F/@0F=DSB\*O]I)>2?YK/+'C91GD,U<&T&=^&DM)F
MU/DU/^',N*0[?-?VS.PHZ3;)S1&-ZR;Z9DPBH%P,U53/7-=D)S 17C[U(5M
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
MDZN]I!BZ<%EV)K$SX_:=%]MYL:5?S."!LGRP+VSDY">(W!@M68DFZ_U^>5Z
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
M!IYD"P?QWF\U26/_M%*V-W/IY?XS=1W+."Z-U:H2LBCEC8PFO%W6JA^)P4.
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
M7I/'\/0E8#2BKYC,ALKFF M!A!,;8H$0ZK]=?))H98DTD">Z;F]")Y1MB6I
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
M").XP)[8Z.D7\I6+#&FCP/DK3&#&D06]<TRS+#6V=#ZM1<65'Y;YF?5Z+1'
M\F-;FSN!<:8/-G&#JNNO#<.<P^,N!Y&>;%PZL61,EE71W&YREZ9X@=QG5\HH
M)1VD;I#2>N<:"C_15N7*G [6K^  &@V+9"-$VFO,L$_R['-<QX_: :-DRV>=
M0/XLQ3(.[JK48:DT"R[!6X:7*1DX,UZXK>,XPJ/++SA (+F\ZJ<TXCY.!.M"
M:X91(-,FBV3EIBC54I-SY:I^5"MMY]VCK1?+82VQR/:*DJA].[,+/*?&[*9/
MWD://(O^=15-HY8*]8U>0_@M8YH,W\/,^$4]3#8&51%(I^H=)59*+F;9=8H8
M3+=1-S]?CNM?B<U*EZI6P!E[:!+K=LDXPAZQ'T'P" B";O8G$M3RIA43NX<'
MYQ2JNX$:$G/;VS-VEV E2^#$J$\T)0XEF^<HA(( N8S04D8U2(3'NGBDS??G
M;Q158/-.V(E#S64I++(U\'ITE<4SO3#L(C2M9\ZN,1QF,310 <L]J0@\)L5-
M<-:(+F[J+'K3 RM;8?B(HG]CK;HYQECHC@<9W.T*$,=M/L%PA%)-%VF69)<"
M?,OFY35J9D$/6V<UXB;;:-RK7'<\O;\T"2$R<_U*4Q=V\*ZY)R3-FV+W^(OF
MQ[%>N^16&!P9*.!"+95V+WFU:U2*UXJ9?599J73,:'5#'^6;.H]F"I-4U;4U
M*84II_7P.2M)VC<TW]G&H.+RWV":1INACJ%;(0<'AX=>C*H?C6#X7_>Z<2PI
MOFKI3E$S7:ZFY8=CUTQHQF5VMTFGA*0+XZYRVP'A<\/KE?UA)0V\>-FW/%0W
MJ3-J(A1G>DU9"4FYV6HE(6'_IF&M3/$C)H/% U7VM+DZUF&,K9-R"7?+5A]4
M!BMC9\ETL9A:-(I[K69ER3;UX2%A!?H=CQ5XB5B!)PEP<BV:H_5%:]EZ!4N#
M1QYC<B4>^9;J2E2%][@'+=L2IB8+)%5 [A)N:<5DN/AR?3U\IK[5<T/R"CJ;
MZ,&X49--+H"RTLDSO)[7^91OK90B3QDK2T,I)!=Y =:6KCSD5!#%Q4C%W7U-
M$B[:9.RXNY$ 1,'6YSP?,2*SGJ%;0@9$WD1-3V*M-*S/ FS#6-I=.'?O/)MB
M/CA+\"K%GA7?N/@#??#L1G"\C(<ORT0T*U[[E+$BSXR?+YJ/8!34U@WT+M4B
M@@N5"+6&!BBX*M8$4(T5Q0]TB+MN5;4"';[1A(R<5M(74$ZUA^H-YVXU4A_W
MA&'ZZBI*UAJ!*U)I@I$_5A5.R9XA#$5.UM]>=5[1S_"IJ?[9Z,S:X6LZH>Z)
M^D+%=K^JZ^#W#(RDGX+-PUB"LBUG^@W7\:Q<\+E%35S.\(_RC[_21RL?O\)0
MRC1*1 ' N!YVL>CQH^;XL3?@MSY8/5"V?/13[;[AL6\?Z5UWX!. H!K(Z9I&
M30O]5Y(,+R O2D :\\,:%$>T9-8IT 3RF:$9V+SHO'1YZ;+?D*;>7%5/]$79
M:A5)T]?F6C$O0%Z '! OZI=[D$H;H]:+CQ<?^PT=.W%B@P[W#"5R=)C0J>RZ
M&Z;EI<Q+F?V&CF2RQ+@X<(=G_2?44UYLO-AL*"=)PC.'#<5S<EU<++P($H _
MN4M\6A%:J_'1Z"-"G:TLN3EWB:C&WBT%E;1CMH!BC7V>$U=^F2L\1_H9%;@5
M(;#GL1 FSRD+0.U(G"@<IG%"0_$QC?/I>HGZG_"V]9%M:ZAD,QUU@B$I]B/R
M%FH.EC/_C1"[8)8F3M>2\C",W)N2H?M%V=OMC4I1$F8VVK].*6J%2 /F:6%F
M'@$A<I8$$30V2E9FC"O#2!LF^ 2:\*!PEKM7B!7$H*)I4YZESJR1MR>ZRG*.
M.6)K*,JA(:HB>7)X^+/EL45FU[;S!C?-K(&%15X0/$B-UFQAF-X%IY_![3!$
M@Z*0&FR=^M,=?)G;*-&]M%5Z%><9,TVT,>O]1U-:T:9)JTKFW@N9.3#?AD1I
MJ=N7$UGEBOB-R,>E0'#C.NMS62LL<M[-F-E4)>[;C;#8;D[4=HD3_,KI()'E
M1+@HP]$IV2VCL(QY>!U6.FY4X(HB.XP8XYQQ@OQ0"%E=2V\H2\P8%3?I= '2
MA$]&[?,,4)NG)+F@HB)=\2/@8LX0(-+J1G#?)!$";K-=$YS+FT *YR9??\9U
MW-W)Z<ABN!']C,DD1N7ICR+D(N?^715\GHL4$/PSC=5^$^N3+.>,ON),-RYN
M/J"H3R$BC^51V/^0>E\M8ZF%-)@ITS4ROD2%%_R".+DTC=?+IJE-QMR(\Y?S
M,RG=U+D2YV*0%EMS$FB3/=$RAV+,8[C]?(:VFZQ^!_=&UPP4U%M3:!4,QX]=
MJ:8D7*%(YJEC"L\:)M)&23:=08WT4G((#4Z4$+=XCJ3%8F4**JI%>+VD,#<T
M:47(A09,A5PP:UA9,-JG>U28X'$MN9I&>2[;97 3+G_8'%XH(S%8?YY '5)!
MA9X63KLQR(@BUYP))+*');>4$S X%0+5:J#/[%4<UBNZ[9+0L7<A)OJVJ5 <
MS=8&K%QE;K+:5Y"F#4IXHZ6;#*7J@TIFL 9:8JZ1&O,?$ZMJ)*4%7MDTL>"=
M=&F\O:#RQJQHN3!Y2Q(F2FAR08V^;NR*@07-W55AR%A?>2F:E?OU8AM8!^MD
M\&3$!E7>8/LLJ2OG?NEL-58J56JX5D*RDI'-+%-K6FO&G:[)8&6@:9.S82K[
M,FG\Z^HI.AP:.TYF>JD,VG6^YA9LD2;EO^U2#B7YCU9YW1UJI?(Q%$[4QGZ?
MEH[(_EIV<JN90[2GF9"<W8]&3N,1\;G871PTQ253W-4J=UPTN.W* X>,N:3J
M#&CLW:1N;2P:@ES0Q54YY+%NC$1WZ%7?IGS@0G&ZJGTCJNTK'6.X>3C5RF N
M+HX0.%I,02O!XJBD4->(M'=/A(Y<8*N0%=9L$=V%K7=TG\F8-4WPI&'OK((C
MBKR*24$#W&")Q&V;:>TDZ^SZUNM4HU4<;FQI9&(:<X#+O,%<6=<2L'=42(]L
MSBXSF5O3S.*#BVA: ]*3=*NT78CD'!92O2FFL]R6>M+G@B<_CWM,K/6VH%:N
M?)KWK8@9X8=UNSLA"L; H:P^O5;15Y56,%+4<#TKW (!@L,Z;34.'.S8]6!'
M#W;<6_"$3;D&MKZMQS TK'=D'14,/L<;)E<E,?**:T7Q6,&E"YM2MF2>N*60
MAL!=4W+?.TG*<?T"5:2Y^L!%0&[4$%=L;$V!*D6UPF5*AU,J'(@(91Y+S2<I
M8HNY-OV<V/:FBQ[O">IVQ9&@TM0&D^%8X57]0Q,X*?65N^'1"+1C"O[\-L Y
MP25GNC8/ADRF.M&T5P?G=(;=&@8BM&"">4OZ00,FB<XNO7$#/1OSI'%L&:0N
M'*32MP('R.W J[4(53PEQ4BJQ7M4*>CT4=<8>DTIHU84MB8?HB0%?J_;07L/
M;NN<95Q8Z\ 1[&WR1#6FI:K:G2Y)(+H+FH)%!]^EQRR7'[314,?#!O[+6CA=
MD(^FS"OK53VXM5.MZT'Y-SJFP(R<GYFH2;@5*[XU/+@L,,&Q\?&*N+A>-6XQ
MVN2P0NSWK5/[HP[D:)O1UL2@E^&,T:0J-A^N.<W4/9\@5EXMOK']>TZY<E')
MD1#YO:I#G[G8D>B;S",=+=V89$%/ 98.3^4Z+4F^16%?V[*ZC \1%T?++_G=
MZ8W.-6&4:&N9*%=G5>()!.2F&FS\6R$VG135ND$V<GO(MF:KBQ'M+3PWOV0I
M@NYQ\S?NH-MNT"K1IP5T<ZQ$8;R+->>V*]#!JNO]US1[SJ)O4WZ-8W)(*JI1
M6NUEH5[$,-/F1#EN08W(G2Y%K,?I#J2]#N\T['GZ;C$#A=J9;<^H8SCIHI W
M-?%-[?R@9F'2Q+DNW,,S$3NQICN6F%A8N9B!^%>^T=V&CG)6>7J##C/K:3ZW
M534:7UM7]@L_?VBN;-$L&L,D#(!U".^Z,$T5[EYHQ_5:J@AMC?E:*'WNN&GK
M-=_NEIFN=):5AHFYIUF^RECY8)DA):G,#3K5E%48$00K2%$?^QKK0:$HB)C<
M:)\--:+4E;A^WV;M) ?S)")'"YDJUF/@0I9QU8,W5)-UI17-R..DJ_%*N56+
MX4/\UY/@'TZT0 =/)302X2QB),RAULV1U'1$&#^2[ RK5V)7;R@-P:D*=I+B
M5:),Y.C3BI/!790@,TZ$EXKL36#.CHNXJ(58P5DCA\D_8I/)]+GG_<98O9/?
M9RNP&JRW3T,^952R?+P-AZ9NU+(NMN@D1!5O5$!)P95)*)G*YULWY2@B*IAH
ME,M':"!AD@AFP7B^)GHTP$?=0$$'2X4,L)&SS.TASZW0W6\*9;N3AS!D(TXQ
M?@MO^+,* !3T5\6)L(6U1KEA*=H;U&:@7N[>@DHHTE613O<#Y^N5K;/*#-1Y
MXV?<TO<Y.)&)CC/CQF"S$#I&I *0%)RRL2?!N="8N>\UT"$8)\&C--=9#2%5
M!;8U"$K]+N!2Y,8I,@L^64:A8;6Q9JY\?)K-E.#'9B;T7+ ?1[%9U-3(N$DJ
M1+S;BPCCO:@70F<P8L.O"YV\:1R6$ K)BDCNZ,YW6XXR0CI9:)6N*6]:[@US
M<,GV)B<6Q<;<(AWU)CQN("+-MGRM8"ZI6%^!P75$I>Y$[>#NK&$L8R"UW0FX
M-71A*:KJ:XK/"E=BN!FYUY8JO8X(;H@?#WN[4G/6ZH41(X#/S8R:D6MR':)G
M=L1K9@05<X;%+0N&EXG^Z=KL@/048OR"C98TIHAL_B64[=YR2"YNYZ;$-BJ7
MF608>>K2MRV5A$\-J^.&<$Q2&2?;-%,=B<+%OE9L_:&VNK1_6D0SR<(BNY"F
M-1(HF0R(5K+*C"=)>=$4U6R4.U_!U;M8:<K0B-=8B,7#H2\&6K(T$B^3I01N
M2G6Y3Y7$J<M=P6PE*OUW1DQ0U2[*FL4!IL5QGDW%1<$_^NJMZH%?\] ]KMJZ
ML)'Y>K7E[C6"I8=;U,?;QKOV#RTP#7U8BG7,9=LZ6$.0 -+8!)%:Q"M&(K (
M&[ 4/:=IHS1SC"AC<@X;;SQXA(F>N#1P%)UD<U1Q4%<SL,$H"5"#\2!IB:1)
MY,^FR'%)X2J'QBQB&F5!=F7.*;)"SHUPUTTM=G4C&5"KJ>XM/JN<52K]![V@
MXVX;1$";-[7KI+BC('2))9#CLQIJMBYM.]98NC:(AID.8"MC5^6J45=9U2!"
M"G&DXY:2=QN;=?@-*MS)S'AS+#;^Q[E![P6R$-2$P=* +\%SRV8Z,HU"RP8*
M(HOIPG:_!9N#S8W_3W8Z6EF 3B,_D$/7FJ^YI[2V4(R8,(RYC3KHMWTM3S0%
M(98LLUZ?*BN'4'3A&='HJ"W[:IM?_)QEE]3Y*=.-2:J0KFB)\2VZC?,(XXND
MONZF:_JMJ@[ >4Z(8(LN*\OY?X4S0A>;7VXH3LF6D)?HCBC5*3!;8VFZI;JL
MII2YRI(:,+KV_3EU[:;P -B,0C\?8Z#Z,H.=7'"77#21RE(A-(7BVK1U^J/R
M1 E;)=Q]GN)TE=":2841;>2,TH>\[H:RD?-4U0':1N>;'K,)XV-PHXRQX7%-
MR@X;<=#SB(.7B#C8P[Y4M&?$C.2&2;5!55)P5=&])2$.) QZ@W;:27 N)U3^
M4KWF- MR[5BRLPI6S8VQ/=Q27WS.G?J1_5]JD,H-IFU<DQK3+:7LJ\*'2@'J
MJOIL;$2+V'[2JW5%RJYG938ND?@&\Y.^_6^YOO1%Q"8!&;,4#\(J.&)@0A0K
M]DZY5GGS:$4ONOK?):9FC#)-7I.7WV,)MCWMO@%)CG)QQ_.-IW.(#38^7C(^
M4$!>H;FIMLGBUO++PSMH]S,<G6Z;#.%8K4!6-*J%.;:HYB*[O82),^7$=5FA
MIJ_P5[;0^/O ':.K572UE<(P$\)[+AFZ\N %TYT;"+Y+$!K1'C9P(ITH-&,S
M=44N.%A#C7HN) :AB[+,RF/S[I1@Q* ?N%351(K(R*+ T,P6%/RFK:]H6J%=
M-^0)&N;<4('C!A1WF0_A?]VI\!RD"LJB\;'I$(:2P.&%R6.TC8UMVV9-5T0)
MMZIY*&(8+&F?SKW] GHONZJD96W!B&6_K*)T39M@#56J?4]ZC5>#$3(56>V0
M6>*P1>\T%HQ:-/OW>H9Q8Q:AB" 7;RYNWE"!#C6B<JNG*)_G@I+G+C@,37'=
MF(/[F56G+JWV4#B?MJH%+]N[RUL*L\>^L.4)"EOV6]=R:V6*<Z1D/MC:ODF7
M2FB3OE>#MX=;EMX5"V?M6W$AW\'?_INK+%"6SK,E+&[PN<RF7VGA\)>($EE+
MJ]!/I)3P<S":XZ!Z_ZTQ/$@[/4_6F*HO.>;)Z;*BM" 'ZK]52836FF1$NCRH
MH!4%)3X5)-,4EZB-)LHMRP4*!+%H?(,[:S=;,U0"M(.N0Z/TB76FLDHC!0T@
M$J#,YMMP\:]0 3@Z%^-9_)Z(5*+B:K>YK4MW>]7A37BA;C)YDPD _2M;8R\6
MW9(P%TI7)HN%A7[#_V)$<QX7.A'5'&(N=+75M()^DWG!YPGV2]W5/TA5F85!
MD^SH5=2-59M?)-J4395(K#1=0JTY-;@D&;[F.5E?+N\/Y?\E;:7]]X(E" DV
M9]NH)I((##?J39;"5@JCLFF9IVU2(EL,J+,UQBI81,G7-7T "D5/<+J_T7GD
M;Z+<)]3SBU#+5\1Z0*V_/.F9EV*']$QN$E+TK%JQ$ZY*=>_L JSJ HW28KI0
M,VH^I"&:FXZD#EO5I-HU5^FR(1%&:<1+!O_7"Z472H=OMAH;-CTU;3LXCCYH
MZM $\\;F4M\NEB8([,7-BUNCN!$(3"%]/R(L#.T69R<D+X'QBRB9$NU _0M>
ML+Q@->LQ:5=).%DO)5Y*&AT)BB,;V$=6[>"%P;<([2\-KO1BY,7(43;D?58:
M&U'+TRNI"I"FJ9ZEWTO0EH'6(V0&\$H-0Z;87=%4-/I;S M/@_IQ4#<8)*X@
M,(@U@-LK2P17QZDYZF7J?KU@><%R4&?;X9>F6[>1)%63)=-9#@'_4\JS>@9_
M+V&WAILT\,P4]JEIEF;+&UN 64U-<L[>Z:KE(M=N"499MD2#]M/L(ZL\1B!T
M+,EZ ^C("14@#H,*$&<8?26\))4Q<F8!DP(6#GX4S0::,Z483IXC,.A":89@
M;A,<F;(V=I_@Q$?)35%JZIHK55"&4+<&L%E$[&/9E'BF(! _BS//MEGGDOD-
MIU^=;'2U.J = (?[E*,C<8W(Y]0P/A:+*+?\ZY45$83+%>$*$ZF07JUS.'&%
M-"78^(Z+7G+KM9,,U?N!T_GU/;C^)8+KGT+G[>&\<5VD_A-I+U!Y<HU9_*/\
MB?" 3H<MPS2'M-^FMEW* RU'[HRZ]*JE>6VL89Q8OYV!F*=<5KE.'>] :FY%
MHSOX#<)KVDIZ,XH*S-& [.PK0T>O-Y&+@.EF4*G.BD5,!G.172FY_'&E5U%L
M<*RRWKR6E3M YT&;ML!475$= R%F#'[&U#![^,C+-3HC9JZA*C1;Z&NR\-LA
M2MX[]F)DO^$(S(4JKY40)&OI:JS5;C*4A5*<B4796'8UJOZ:6^:]7()S4_IH
MC9?'9E_:R@H($15L$9A\35GUBQL*$#:('171+8F EA'V%O0K]VV%ZT[I6KN&
MUWG1]*+I1JA=$@TP6;%@/]9L<K-U4>9,Y%&UF,4*E""0%RDO4M74/8'/\ JM
M$5B2$+F$1=2OSB3WBT66ETP2 ?I*RR%]R<N8ES$'H>LJ(W8\4<S \UTO:U4-
M5*>(U10L'RY5?%CWXIF;B(M"A4=:PRU=^BN73]T)#HB^C/T=ZX6UXM6F:8:,
MKUS%:JR].JNK%#\(EY-+K&X2%V&5"\<FDO$O0BPQ)8F6PCOF:HS18XF);]A+
MII?,;9*9S<6YU7VDN&J6>HEE6 TWS=?@-]_4*M+D@U@P3AQV\QBI86US:R]R
M7N0<AR-:47=5#)7$)0F>%Q O(/8;)KZF 0"2FL%\R%2MW$)7-N9N3$&O!KQX
M@?("54DJ2.Z C" A,&7N(Z3>Q4S6(DMFE'L7&@\O0EZ$G&\8VZ9<$+\ZDN\@
M^:VW=+S0;!VH\,?JWBHSA7[9FJG$L3K.</)X\*47G5IXBTJ:&L L;NB4/X1M
M^;!]'3$,ZJQDALRX<I\AZA(C!OP N>B. P%YUGB'8ZIL%A=$'.8R^R]-4UQ9
MV(L,^X)BD%HOGK!'<R3E1F<YL$<$TV@RKR31:C%%C^F"R;2-4@FB>1<U=9;#
M^4FQ1>H,R?7^NKVR2B\U5Q>R4!ENMFD$)BZVH:26V-]NF+R*$M%.VPQN-4?D
M:-K:X99&*VSHP@9/\XQ)7)P.-L'OJEAE#+@UU,?ZF0+C$:(R2G]7VC.%%5)_
M&QX(W7Y-2%^<WK4-#G49=0\S#=-UP40^1[9 L[OJFVY<;:A7330LB6!:9WKA
MJ.^WT(\X9/Q52O8&H"5U<&"D)E%4$6R+5F6NQ\4;5&2T=<)'*E6)#)0B#P96
M8F8;0)6Z_8A#W,/K8'M0X5Z0L%B;U0J4,P?A#MV Y4ID7,/0&M1*&XFBSMQ6
M[G$:?$+BW8]A\+%4RZ!OP'!G:8J@C]\5G@3D6OJ =)7=SIN_AZ;+A*L9&<FG
MFZ;-D)D-:W&FIHD\V8'6YF.2/.H2@"=%?D^O=IC\KF-J-XFH:5?"',Y_TQS$
M=OZ00V//@GC$A7.&F/-!L_YQOP_'$SX.E/7'>8#'L[QQ.R,(,$+Z\.#ICE,F
MZ*(36BSLARF,B?O/E0/Z[V[[ML;/1A?8 V<MUX(IS)+8/9^QT(%BV..F,:J2
MD)+];"\KFXN[=9"Q&T!/DO,-I"?WW'5Z6L@*\VVX=6OU/NEMV(CSG 3OMWT7
MKRK2\R0=;AM$YGFLR OW5K)/T;26S188MX+#9H$1PF_F#=^CKI[UUI7W*9>
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
M=ZG(-Z+X,3X1CU^4,[D#T=W?8V.Q6 /$@1XD 3'IPI0*:,=T&!13%IR1E)U
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
M^W=OVZ3IAMLUG27 _%U=HBT7.=RLYYPY9&;*$#[![=T_.W4!OX@WBA?11[R
M\N"3)!_)5!%62VN=M4")_E;/VR*/%+6X9X2)#A[<@J0.P-J;*OQANI"$UI@,
MJX%KZQ<W2]@K'0+[\L=O_SS18:46+-,9;;"V)666 YQEKQ.R/<W H7$7C6-<
M.D- Y13DY6J:Y;/&NC4VA,6\$2>B7KI!-1W8R,)$M="V,9^5IYLZ4T9+8%2N
MJ#Z'[.A<-10 78!9=TU5@\*GA1];J(0"KW!B,)V11DMB++O(LZ_Z/1QJH^)4
MQ86&E9%M+@$5U<TRQ;:9#'-CE'8<4KBGAU(B.1_Q@C$&&]E6'@=?>C9511HE
M^,0X?L*X@M^^6K3@$*" 7N)8P<\B/5HN.'0JG3H5,]!-UTNJPT#O(2LI2FQU
MJ 4V-2!&"&@8E;7JC7-I :""CS"?;VSK_[XN"@1&]Y'0CGYO'/'/_Q4M5S]]
M"GZE 9ZAEX*1^2^VX^=GW164OVB0*#ADK#DH F80W#G2_DY-.0[1[[*+^8B8
MO5UU1$4O-=;]SUV8^'54"(8*8];:4<LXP:%[/@OG7524AK!V%MWH19Z#S0][
MA-.66>O!2^:(9S#04:3*EL$S;-3F&;>L"O\BR%<#GH_",Z2;$6,4-@NG""2L
MP52JAYIQ@#K>C5 F\"$I8+)!(>Z@HZ1WC/T9Y[JA\'#4N7)@< B-K\Q"8FY1
M&1DY?:YSH>7-'2#I\,L<DV*U(;(.B"E04RRPSE,DAH67%07=.C;BM,  )PXC
MH1ERX$KCD%.%94WP2,+ES9#QDZM:L9Q :!%FG +7M,F\!K:&76!QLD>.RGU<
M,X7G,=O/S8*2;V(%]PL)[N\DN(<VZ"_20V5'A=?PQ'WITH9'/\#R?)[5.Y,3
M]Y%8[Q/!06K%@"K_,2.&(<;+RZ#(IW][%>%*6F7(6O"J'W6Z)_]>7;X"^ZR\
M^T/R:GEK?X2 8B:2&8U[PB0#;SQXH\9M#"YA0KQ/+[(KVTA\0X6();2(I.R(
M*H?4DA72A4GV2U^9F#HP<'Y6^SW<TL!^E')$^H^F[ +C^%POKO.?OYM"5T&
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
M!+B7SN.3SF[8V\E5]]+II?.@,U->/KU\>OE\\OJN%OE)OZHR2+)B2^[G :G
M_NI;,,O6%XEZ5,.%[TO(^^>G7(;#)5Y^W>L/P]X>L'"WS/Y!P9+O*P4O-)[G
M#_O+..S]<=CO/Q[[X<^Z/^O^K!_X6>]-PL%N+77]6?=GW9_U5IWU7;/J_JS[
ML^[/>KO.^J[8A9=RUMN!?*B\@PJKZ1-Q"JJB_/$-_>8IHW[!2N5!L8AR%087
M41%/J6GE+$[6I9H=C(;Y;E'A)]$N=PK<=T:(GNQ&&_CH:1\^FNJ@5,GQ&Q;^
MV#_CL>^<C![?DM0?>W_L_;%OV;%_DDR /_;^V/MC?\#'?O D@4)_[/VQ]\?^
M@(_]R/OV+2!]^%YAP3_H)S5[$\'<HTL53+/E,DLY0E@$V;HLRBC%H07K0LV"
M.,5/K-8E_B;=/::X(P?+GG30TQ^\43?L3_KA: _\6@US/ECP]A'<B,<NF<-A
M..[WP\$>&K-[R?22N<\*P4G8&?7"47>G!EM>,KUD/IEDCL)19Q*>#KUD>LD\
M+,GLA8->)^P/C\O.)-_LKV4$@S&_I_\ZPTGB5+U9L#?3[77^4MVAR6@?'E/C
M"&\;P^;WG4]7!MBI^7CXL_NX-,N745*1LFZ'98K6)9BJ))&__NU5YQ7]#,.<
MZI\;9ODE7H)3]ZNZ#G[/EM'&X;N.9^7BQ\GD9-P9=D;C7F\$<QH/_Z(%!0Y3
M$JT*]:/^QT]UD7AE/&I[\#JOMCO<_,;^Z"\_O=J06?Y;]Y8_=7;[FG_9P;_L
MH&(S3Q%WN=>=U9T\DJ!VKW?65&&C0&=NXX<NQKAY+<Z*()L'[]14+2]4SBO3
M[X:''K+;_T+<2RCZWT$F-I=F-_CGDXE0K_.HWH[/MA;?R_KU0M,L-(_IQNB%
MYH4*S6,H?;W0O%"AV<4_]T+SPH6FJ5&FMX'OX1BUP_%Y':=!N<C6193.BH.'
M*#R%&WR>I73,HE+-@K=1$J53%7Q>*%46P;NHC'X\2A[BG0%9/E-P )D"+U->
MIKQ,>9GR,N5ERLN4EZDG)1EM=Y<&,/"C8D%HX"G^0_UG'5]%"?A3N["/[C+E
MEE4;''0Q0?>T$PXG.Y43'!S+[T&=NT.J^?&'[#L#N@:3\/1T)VRV/V3^D/E#
M=I\9]7K]L'_J>R7Y0^8/V=.9BZ-Q>+H;Z[0_9/Z0^4-VKT,V[H>GO9UXG [N
MD!U7MO/5?_^1Y5_AE<$T6L5EE/R_HXR]=3N#<#+9A5KD8)7Y$>CLE@O58-@/
M>YU=3 <O5%ZHMO;'[82=X2[A2R]47JBV"=6@'XYVLK^\4'FAVNHY=\)^MU77
MWXM):/Z<9;/K.$DHJ1DM,YCC_U$Y;IR647H9XS^CHE!E$2(_TLOJ WHZ[(:#
M7A-JN7W>Z$$)\J'JSY;)9W<R#@=#W^?;R^>!RN>H%YX.CB.:Y^7S^.2S/PB[
M_9TXD+QX>O%\^K3^,.ST=F*Y/CCQ/+9<R)>LC!)QC([39P^[XU$XWBG??;!*
M\"7INL,4JW'G-.P/?7K-"]4^TVOC'C*M>J'R0K5'XVLP"/L]?_UYH=JG4/6[
M86>PB\=Y^)9[VS,A;-(G<701)W$9J\?:]2US-@>GPW X]O#6%Z,A6R:?W4XO
M[ ]\+L[+YV'*YV00]GQU@!?/ Q5/;$:R6UMT+YY>/)\^$S<,>\/CJ!(^ME3'
M&;RQC+,4G*-5%,_>8,L\K@ Y2A>]&W8GIV'_U&-@6ZKY#E.L)L/3<+03UL +
ME1>J;;T/Q^.P-_::R@O5/DVQTVXX&.X2:/%"Y85JJWW?#?L[89D.WXX_CL1'
M46;3KXLLF:F\^*\_C7O=TY^(WZZ\\30*K:-1..UVP9_VT<BV:WU_R [YD'6&
M8:?CJQO\(?.'[.D,Q_%I..X?1V38'S)_R [RD'4GP[#7]W6D_I#Y0_:DA^QT
MIV#MX1VRG?K9WST^Y]L5:3W8WO+=R<E@TN^>GH*9,ND.>OW']9;OOMH>>]+]
MQCL[=!5_GGZ#MZL^V:HA?/ IM>!6R=R;( 2;PV_:J<F(ET1.^+VW#);\U>WG
MJ/;^RN8-QOS6!R_H%C;'K6/\Z6&#W&5(?ZA@IN;PX."ZRCP91$4P7><YJ (I
MP0R6<;JVOW1 W"=WR<@33Z)!@])_^-=UG;G9I?'IE[E?;QI-_UWD5A-?JC<7
MN8J^OHGF,*0?H^0ZNBE0M!>YS"8*XMG?7A7=T6@P'(%&&0[>#KMOW[T=G W>
MGT[.A[W)<#1^>X;?B2K+\%U6_P%OC![RNF"1J_G?7OVIF(S.)]W>N_'HK/]^
MV'D[>CL\[<,*G'6&HWZG<S;9*4I/^BN;!^?PETK'F6CC"MXF7AL3KNEUNC0W
M;M%'[P/]6&V4^;%42];AIR?\OYO__25*0?26,%?)1Q3!N[B8KHLBSE+BJSI+
MH^2FB M<E@]Q&J73&+0#+! CEN@SOZMBG93TD=]6*H_P#\7]1>)>*^3:)J2!
M][-D]/$?4>/%4WC&O[)U4"RR=3(+X#3.@G*AX"Y*X(Y%W3BK+DWD+$VVSH.Y
M69YI97ERNSR969X ,5Y9^N]U.J4/7L?E@IXR=?N;VD<6)?P"-ZJ@9^+ <I70
MA]*L5/S;#'[MCB-.YVBVT0OB=)JL9_!QE13J&CZ'_&/P'!C_69JNX=._JU66
MEP%\]@-\BP6DVWGS]Y/@<[:D<X%O=9\)8RTCV,Z9>=36)0)=ITI8RQRFN3F"
MG%X=RB!QK=W7T-K *J[4M S*C)9IE40I3[HH84G5Y0T^G/YTL2Y@3$6A'P>+
M W^ZCO+9FR3+Z)9S5K-<1"5\\"I+KF!)X^(K/Q7V!2YDF!S=<$%%,*YBL%3P
MP/0Z/WV&0>%2_PJ; "MX"6_!%WR0%_Y#7OC9O)"^U_V)7H)'-.B>Z6?]#F\/
M/D33,LO-QZHK1'.,W%6&78F7^*<(+N4Y?Y?G-*713J-UH0+X/>ZPED18PUD\
MGX.LP K#V8B2!)8OSY8B5_PI6+AI'E_P[L)[X3U)##]=W,BYV+JF-;FXQQDZ
MV5U=U(UI^L7SJ(LON#.%XA-,YP-^QL,3X+D)9AF('IS. $8'BPKKPB(5Q+!0
MN*5:6G");E24!RK%$ZK78@\C?*>F:GD!&]WOAD&OTSW=X[-/<*H;TH@GL%GC
MX7XG\7_6,>C&&^GPQL8F?!Z^-N6#VM+5<)571.-_@_[9&YK)-%NN(E NL$07
MJKQ6*C6S+)Y^FN,]/IOV;8_/V_LN@'T(,P<-)TKU"4T<JZ/E:H6C_2D"+?WQ
M8\BZ_52?B,8KEK7$\XK\/F5A4VD;-^7]^W>#X7EW=-H9?Q@.>L-Q__UDT)T,
MQ\/S<7_XOE]W4P[/?/X-#B]>] =_,9$7'X$Q%04)V*RH?U9Y=A7/8--!^M1L
M/64SJE3319HEF9A*:9;"Y^8Q6@I)HBZ5-GQBF'G!GGT C[Y8Q\DL!&L@P3^$
M;'.M5R3(RPS>"]9&&@PZ';@(+CEVD.)1> /G!!6>&0#\)4.C T98N-KR,H]F
M:[ =X!67N5+PMS6L3[[Y:QRNHG.+-C;&2^8Q/!K_=)'!-3N-EJM"!KC X8$)
ME!?XYVB:9T5!QVP*2P4K@W&,>+I.UDNR5N)TO5Z>!%^R2T4VM#''S7+<!%.P
M?E(DZ;U6P2(":W&5X3)=*3">P 9-"[18%=OFN%:D+>P*]3J=$/QVV-DU[CXL
M[E.(EA/]? I1^VW-EUFN%BHM8EP$<$)PXF3_X(AA-<!JACTCY\01.MH7/%1X
MT8N(\IYHP0&C/X_ GE^#N<K+5E;D,4@5/C(+HA(6? H.@TIS$-Y0A$Q5A%,O
M-'PZ**91HD"<];;J48?V4U-8BA7(RQI?K.+<.3E1>E/&2X6B=4..2T@"DJW+
M .%[I=AP\)U_9Q?D["QA=NGE3]43942(W\4K$%SD681G-9I.T4:$V=5>7STW
M*)X*3'"PQG-Z"<RGA"U!,2^^QDF"\T4K<TFQ.[*R2.+AX^1!%>)$P*%"XS](
MUW0_P/89R3QXWYUT'IW!\CH3WXB"-X6Z)!?D1Y*K'>^Z5__]L]8]G_(,!'D9
M?.;G[OQ X[3O_(2S!#8KC5#?!.>YPL5$,^6Q ZOM]8-"^!L;W20->XCSG_9:
M%><GLW#TH/SQ\T3[/Z:D^P[G5-!5JO4@GHYMMP4HQ7N8*_@QE9($X\.R%!=1
M&RXWJ.'8E,!7XOCA"OZLM3]?)"9B4=@/D6UUJ5*P^C%,4BA%X0Z8:M5, :5:
M,UETR*R(E@HN"MCJDD(G-\&U1)*F"H\S1M+ =%EOF 2;J11_/OWY?.XKHG)*
MP?);QF TR^&JV-E\R>$1QJ73YLB;BZC J*&QT.$(Y-GZ<L$!;'2D%S'\EDSN
M>SDEMQQ:8RC53JU.;[HN1&'.LEA(T>P*G'^*%9@Q;IA4=Y_1@W1GSR7T^"57
MZ8P7]9]NB/O^)M]36'-?*C%BL.=RV$PRW<&:7RXCUMXZ?%K:.53"]""HBWBZ
MD,@WF8?P?3B_Y"?"IH+-#%X#ZML'YVO -Z1@KXPFYL N.CH4L8&;YP+?AKY1
MHDIT (L2G[#*2CF&VT:M_54<,SP#\S_HN\-#HR2#U:!S04%TB>['=+#GL0VO
MZQ!T&9=X&FY))^@@]2WQ*!S.M@Q-&ZQ%?2\\[VW4&QS;;81G$O-A*#-1,(O*
M".5LG:,1@U@%.&B4U2,3#9, ^7I%4KB(,+LYA8^@WH_8Q9_GZC]KE4YO0CXT
MA<X!%-D*Y NGI[,HH&O5<H7! ]2Z4TG(P;?R=4&)!,I41836HV>#<M?GW;P7
M?/U%#,()5]<R^JHJ:D#-,0])YN(2#V%DCQ%/3]X'1AS^)"%<8XR23PWG?(W>
M<W%38#(GY-SM#7C2YBE+&,@Z5S9AN^7/)8POQ:P:/@(.6SY[LXIR^ 2M.8-4
M\/ +W ;&?(.*8BV6;@;/A^6+5V!X8IBNQ"QIAOZ^NJ(0 ':>XB6E*5/X)EO&
M>%NNS03N!/'XLW[$9_T/CIPU!SS)E"K6%_^6]+N^AFU\+%>7:S'EP.I;@V:0
M4_\_[\_TI8P/$26 (4+,HL,QQ7S-2D5X:X'(JF\P\!D>7E(^ZDVT+L' C/\O
MLAE6>BC>OX)$HW CVG44/=-'36)B8@I$:!A+;IM&FL$5GL!GBVFT,F[: I94
MN6$_,'+619G?A/JQ.O"&1@1^ R05#$Q\/\_QFJYO^'YI0 C&CU5;5M<?O)=\
M\'YK/G%TE[&L@MRN\Q13R2AGF.&!SX+#)-D',4W1]YDNHA0=)@PNB_&K,Q1X
MN%)UR:YAU0K6@GH2?)S#9Z[U*X)91B:NCJ8W1%.V1*CIRKVA+Z--K"^IV0S_
M/ZY_WMJW&^L02&9T\P_Z^:  8,0<+W>]27XH!E1^=6:$WP*W+V.+0"]7G+HO
M6&4)W*5U7X)= L)LR;=H1G")LD52E'#,HWQ&L?][^(<'!4ZMUTOL $[U&-.#
MP)C:N-B]X@R[C#]:K1+75F\Z WCE:6V3F M3LDL2M*$@"YRG:/-T&YQ&[Y]O
M5MDUN<(;@=OMT(/NX&WG] S4_=F'[K _&HQ[X^Z'TP_O^^_/W_;.1F\/#'KP
M8.G^?H@(N"W>:K/FEPQN MKI<_ GLI2N+8N.22\U9*8%N40T-K^JFT E@E\4
MC\_8<$LSV6EELOBAS$Q8QXW0TK78R0N59-?[AC?N9WLK<)Z&#?\='<BU"M[E
M=$);@(21"/JV1!79)F *H!4$#@UJK)+!K^@D&_ BSYJB#/+#FV)!")L\Q]N?
MA>06B AGAJQ3H!,]$6%-<D;C8BX)P<,4R ,AP@L?KEKMC43+;(V/,OB$543)
MHR5GN5"'HO[<4(RR!+?G AZ^$.7:!DCG2@G&N#JXC$(9'%78R O8^/])<#:=
M9H1\36X(T ##CRFL.B-)JP_@,L^N8:UC]BDW\ K.C5+HB*AC7BK)"4H$%S\
M!G5 _YPG&)/"]:<!@&PQNAF75,*M/^XKY-E0Y&?/LO?&'NV-/4%M+@HAE[F1
M=.O@8DT,:T?0J<1PG"(5TV] NG@)R=5JT!P9?88#(1H:;E]5$6N=DB-%I.OR
M-A]Y9PFG%^D7+-*<2^*0MZ#J#%*,;@>MX:7NYA["3J@W+W1>Z)J$3L=2HU+?
M\DT(VQ)!?11DWH))?%S6_3O:U+]$^5=5,H!H%GR.$I#3]]]6*BU4"^QK= &7
M65%6TVD\?*E'E+2:.\N"9AFA0C$X+:UKZOK% 7 P9AOFN+ I.$9W&E-.ROLH
MN99QPOVSBG*PNM^GEQBN_&U5QDO)'X2UO]6V(B,HP"]J%D>UKT5XW294$\^8
M]E2\0?/3&UV+J=="UR)6%P+\@!SM:+S75;21=#M$$=X[ZJ_I%6U%PC>)N9:
MF&#C*")Q-A,D$IZ.)J>%Y@<'*RT718""E(<8GH] +X)'2%48(.*I>8KQC"+7
M/\3M(02Y0)<X+*YO:AW0MIBH; I&(UB<Z'%%"*3F6C49L87CQ&E,OJ,=<<V#
MVQ3TVY8B1J,!*VY543+4*MN<&'QEOJ8B /X6)SER!>=*L?.:28(!K@S,:93X
MW*6*4AC"?)UPB2N<-\P/<O6=,C:R#$2_"U.:U;_<,IF3X,,Z1WN'1J%?S_?9
MW<M0G1-8[J!5[(;,U)1R+!'BGC8C GJ\#,71Z)^L$("I?BA\VW6>$7VG8QGH
M^'*IKL@,9G&_(?J"H7%LTFDWYVF*<O=K6>RS5.Y)X)->W6VJ.Y#0I8 $>@,X
M1NKKWK6>J?QBI5?>K- (;E)Z>/R+^!MKWWLIOY=T*IK2 .3MV3A_NZQ7\57-
MZ+7\$NR2+<@*8<&/!S^O)@US;JL;&9,=31<PC),=Y4*3@6W^=\N+ZLM:. %6
MS!I*;'O&MV^EA@,M9Y@$?IN<@G6AZ_$N<DHL1LL*VPFX$3.%FDE3JJ2JQJCB
MQJ*KH6CK;3#B:!7=+ WBB6'KPG)R>\R^T&*S$25W@O]T![LW+]_=SA#N6DS"
M+ABGYZ&NR"W+$*=<=,G0C**,YO/#KP%LDOO/A-$T-Q1#5_8O]8VON4/F[[M=
M45&@)XJ_,LB8I>$P8,&WG!KB&&]!XCB.JPRR8OV1E$8@<(1&Q1@S%E?<.K>J
M"*+/38?4@(0JI;6"6<6K&\O!Q7V$LY/,\%-3A\](FPGQ<HF:@("$%)(L2"MS
MB!NQ]3%6: 2((P3K?MF.:M4F2?U2K72;,AH$7( KE62KBIVQ-[&]^YU/*,-9
M>IF1045URU:8"8&M4MI6D68K08X @[(TIB??#U2Y@Q((RKMY9LU2*]E5. P6
M5RI,-+"(&R7K\K FLHO# 7$-ZHU(/(BKK2"N U!./W-(@C7P; D^$)&L@16S
M?Z6T_5U[4D;:_IEF.=Q17)V+]15+3C58'A+U34W7]&)[WX9!HBZQEI&+Q508
M+-;P5\M8%3JFJ/-<C@A)D$HG:CD@9:]OM+6DJ.0DN,<ZU.P_EPV%C$T[$CM7
M';8Z2'S97:[FKZH,/J(&507^@Q#]K\7?_.'@KWT>?ZS''\OX94=^V"+6YO-&
M?M%O0 '&:L W\,<E"-I%:8J4W(>;STZC8B'D'_ /M):NHH13)Q_K+[C[=J3W
MQ46QIEM:[MQ62A0'+T2$P@ VJ 5BQ(-6>M"I*AV1,5($^X31<3 [))P]O0DN
MP;@2XKVLP(AN.W=-COZ7Z-M#"I6_WWZM<WT@R^@;JW^I7$3F';!G=:S>B3K]
M\^3S":CQ&5X"R$JDV8STGMH'XC;B*Q0X>@S2P+>0MM=<<C;58J(84;",O^&+
MN,SI#3YH)J)Q;7[^]SJ/BUD\E<*2=QR@(8VBV<#Q?II.U\NUL,^JT@FGL9A9
MBBS.T:A4>VQ4*8U@07>ZE;E1Y@:>? NYW(=!]_SLK-\;CL_?#<]//XR[9Z/1
M^\'I^P\?>IUWW1:0R^V9,?D[XAG.7;KBIP9_/TVLU')SPG;\BR@YWS\U#>-D
MG^FD_5-R[I4Q])"H)31+&+.@E0OX9P)*5,VJO-N&R[A&84L5V:ADN?Q][BA;
M#.G.B(YP]B01J4I 87-=G)<<>E\7,%PNXY2'%ZW+3/^"VYS0;Z2_Q^"DWQ].
M^J?#Q_5\Z?7N;/K2&]N>+QL-8;;_:;=O];;_:;+O!_K!/]?@[]TJZ BZH-EV
M2OT[>J4_15^D5W>$6^U4Q@^=^[C97D.K0(P"]R9_IA9QA[KY=^W]$<SUV.=G
M[TB_EZV>WW>]?6Z!,#UXGLT*^%XR/'H1=Y'K/;X@ 7^1&UWO&^<W^A@W^A,%
M$&!,;_A?P3F1S+S O?>WV-U6]??H-/L<I^",0*$O4.@?8H8?Z^9_JE2["/'(
M"Y>%PU $\A8*#&^\XL5IB0>LQLM6(0<F-EZ_>/W2!OUR&))Q&"KD>VJ)%R@
M+S)_U>L\0=S[P%3:ZQGFRG-=<[8ND/CZ!R_A#1-%>IR+:/KUDIH+(-H@RW_\
MTW2JU'S^W#&'/8+-GM/:V;I\3SSQ5__]YQUF>.=F[Q(HI,W>QXR&IX-P=-K=
MY[R>?!<:RGSVLQ-MU3K/.O&GE\ENIW-2+S;;RS3M7CUFGOL28][.OWSO_6R3
M(/O;XON>S$&W&YZ.=LD-^]NB-8?,WQ;^MC@*0?:WQ7<^F:->..GT_&UQS(>L
M9;=%?W(R:FJ?Y&^+8Q?D^X7FVAJ!.R>>)&JLRT7<Q2-3<VW?[F./-'MD_5'-
MSY_+XYF?/Y?',S]_+H]G?OY<'LG\]IEEWV V.10C?RO%\F.15>URV$?]L'>Z
MU_BNCR$=FCYJF4AVN_M-.'B!/&1CH&7"V0-].?'BV7;Q/":1')Z<>GELN3P>
MJ[KL3\+)V*O+MHOG,8ED][3K%6:[)7*'7.,!QR$:^[5\AQ#;TQ^]R3@<[V0\
M'^P1:_M)>HKY/8<*/]D%]N2EZ  ,V,.4J-%IV.OTO4P=E$RU4(ZZHQ,O18<E
M12W73/UN.!KOXJ]XF?*:R:TM\C;304E1&Y+LFR]Q&Q&\V4^3DOMTTGQ90=-N
M=Q@.3G>Q(WR,ZF#.]Y%%37N=$\]BT':!/%:%.>J'XZXOA&N[>!Z32':')T,O
MD"T7R&/5E\-N.!KYZ[SMXGE,(CGVH,^6"^1Q)>5_B?*OJC1)^2BYL^*WI>'E
M02_L3W8Q50[VA+7](+4SOCR<G(R\%!V4%+5<-?5ZW;#3]:KIL(2JA8(T[.\$
M^/12Y%73MN@.J*;^3KAV+U1>-;FJ:7"R"]VGEZ(7G)7?P_Q_5JG*HX1\VVBV
MC-.X*/.HC*^V<,P?:R"TVP<3L^<#3ZT^LT<6">WU3G9I&NL%\I $\E@5YK@7
M3L:>H+SMXGE,(MGK[ 1L]0)Y2 )YK/IR, X[?9]I;[MX'I-(#D]W"CEX@3P8
M@3RN3/O'Y2J*<T3Y!]-%E&_KW/E=6YL^_:D\[83]TYW.Y1W3/=CCV?93^-B-
M.4PY[/9VLZ:]%+; =FZE1/[7G\:];N\I3J 72J\:O2 >N2 >N7;T=F,+9;*%
M0(7_YU$*AR-"^T0I],8'&AF@'ZM=N+YD992 1G]@+Z[':OZ6!?C 2@D'O9TH
M+G==B(,]Z4<; WRRK=QE8>1E^(D'&!+[BUD,>KN%M'==H]WFZ\]""ZS\8SH7
M@^$X['?\R7C1)\.?!GU+=+LG W\67O)9\+=$4P7PJ!]VNSM!3OW).):3<4P
ME].)!P2V6R"/NY?\/[*B".9YM@RRE<*JFRP]3FZ)U[W!*#P=[D(+L+E/CYG1
MO@[J#R\PUMS.=,7K'4-"7NX.2.[:KOY ^PT'NQ07>BD\("ELH^3M&.KP<G=
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
MO9 /D8\+HJ[F<TGCX CQ,+"?O5KEV3<X2R4<M$>@G!Y37DFGVUVW+>FS65R
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
M15W;]58K1-&#4P#6BNZC:8Z58&S)<#J/(*0KM+E(4KQDX#.0G^(UQ:K9\TZ
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
MH[HD V#S6Y; 7Y^)MT<QG9V *2[$ QXTG1YMKKCFB(]*X#<=<=CDXJY%0%5
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
M_$>(\+2L*X6D1!.S&K@A<5M2(35B&L?AK?(I^SP8DV!(WD=3%(E5WEZ"J,,
M'@EH/+;Y(P5<;E,6+0\G=W$R3VX?F0*3/UZ%Y$F!' G3^V@2<H\VRY?,%H95
M)2@1, YY%.?GJ-=59\?\'J84Z41!O75D^PGL[=W?>NB6R[T4#;08; F04A91
M1CFZH-#6Z(^@A80.;H 1"+ NX=>W"1A*-'J1J$"X+1-NUX$M(Q\A8T/T'/@%
MOG&9XK?PO6"83T2")@PF=\4[MBQ6Y#8HM4)*5W#/ Q"WBJL*,E7D2+9L-X-_
M96@-,JNB=FG3$ =*4IA4AJ)$# 58BCM9L.PB[10!2]_P<.:<>9/AC\D=LC#3
MW_PH*6!2<-#ZX7UCOP 28(JU=H',-LV*>&EE760R"L^P;(\"O]=_@S/RG4B=
ME5WB^B7DJP@,-F%?8XR&TJIH@(;<F+Y6_J?^95&VPPNBF2IRC<+EA5^L\,M
MK3?T6!90J[C'/,6'9)%F 0G9DG$GJ*44"Q+$3O>'IDXRF>0I2S1+[[IL1=-^
M61"O%%B#AT3Q2D2GZNZ$DMO20(>%$\4S>XUB A0V8R9I- /S%X, 8+%R+P^M
MTDJ<3+P=LX*H3C:.\%H1;EA$$?NXS#HREYB&"^X+%%E*GE^$%Y2YJ'"G2B<*
M_#NYN\J7XLY/4#1^;E<Z&R@&#K:0;'"7"R IT-'K%@+\BI(IY-G"3:&-#-9I
M)BA#!F_KS864PB2AC')&A?F G&?\(?7]-,2TM$B&<W<D+\+XLQ!99(Y!JTD:
M3H%+)^"TT:^98T-62[%6D(HIKO.!ER10UIMI 5;]@>\7*?CRRH6W>JU\KCB_
M9!S5%RM0T"YCEZ*L'I<8:8.#H_>BC*?3TC5\N6Z3@Y4540"4+?'M?)LV444N
MC.O/K&IUO<S.JAI5-9N)^1D%*]JU"JHF3>9S^/_3'-4H>PHWQN1-BHH%J5KQ
MK"*IS9"A2G),'"\JQB>WSI3D'!?)%#&E!+<3&??\LWR!?F0<SJ(B;4,2%SX:
M8*7/(Q-- 9Y'Q&@YF 33< '>(]T7CP5(!YR>S\N%ZHQB(>AH0K3@C,*TI@,J
MY1V5." -$G&E2+45^)EIN Q)\"CYDEL#<8X>.#Y4'C=322CJZ7(*#2<J2?CQ
MD_"O;(SVE14[PX=4+"1*)Z5A68I7CJP2!2L_694I7T&N3+[?A+=13**?[V<6
MI:!DIL$CJ<TY!:'@#VF2WU*1B0*_6E742FDM<4B$A-4P(N J+A@^",H%5AIE
M=WA5"7-AI-50(BO8)[B;.?H=:P*F'L[QXA1.;PY7&C/E.P#>"\FE?#6UPV6M
MI'<1F=JXK640,8E.? !<P"P;8@-4%)RL5)9\ND.9Q2H"F?B]21+4(HLEE_75
M3Z1Y#-2[>L" 5!;]H&_H#NB3\#N3*L#*Q1,J']<-^K1AL4]3FK*L(]2UN&IU
MN]QN9;E5)OX>A5!A8IA5R#!'9<ZC;O3E0C0+02\8>I6& 8\A<@?_&;V#?@Y8
M8*MHN?4CF#(F@87L+066<,_A-/"_4H!?8Y)DVY-HC=)IVI0Y6;"@!'J&Y@<S
M/[DI*[E_'_G#-!+5B&Z*H$J)G4R:A=-"(:B%0 +YO5R"0T\2'DUC'OE& YL=
ME:PUE1<MQ3<IU3L*4V^QO.I5D7P2$1 IG2)VOB''U UW$=;+4NPH]K)P7;_>
MI!2ZQJ,O+*S2WV&EH ""]'M6IU>J/C16!$:3?)XO>, 'JQN+?,'A@>1]S35B
M#FFRD0A YL!2!Q0A6" $"V>I'(Q UW#N*52PGJ(.*TK/>&4*HU#F_U-96"$Q
MMLD580>TYR9 )$V"7.YE6_2B,,M0^X*<?R3[#.1=@H1:V3N/K%5C:3)TAM8B
MGDV1_7M&]/.D;2N._UBF2/D2GM))XL@*EJ?S),\M22-0+K"::2YD$WQRSBP/
M%!4QRZ:='N_5Q:E%BEWI3?Z51SRE/4#Q?7+;(]&R#-#97P#G9*QR+EGO3 @7
MRWGRR-T"EL\^2='/E7-],KPHY>>=!G*+5S>/5S)T26T'S)I<8#"1\N@R6$>A
M2;CE*[QQ4><@C3?I@\VC6=E?8WDKE&9D=(7Q+98'5.,$I\<[0%Q(&6 X+$.6
MX"A*$TJ<PV[C4&(YDGA49=@LY+U,J'O P'WDAC#&@$7AY!3I'G?2^SJ0*7B'
M1=JHA%-6:+#J#G1PL#]D*D-;,D:VW27:--K.5<[^7AHM\4<A7@9UHR5.8(L$
MJ9OEF#?9E+#%??,(5GND9L$"V%G(TGYI3<.7^LPL$,K",(\[_!%.<E%<5,J!
MXJ-7148NV_S$NN,FJI/1^0HILU,X:-0&"^[0WX5T547?5\DY6]< A5!_HB4,
MQ?>Z?%9)AV(_3N%B8TB"(I:8,!7'0RXZ*T>C7\N]B=>D19TE\]IKXFZM*N)9
MQZGKBGBZ(I[&M$!-H;&J%"9XT9#Q:]&0<8*ZH5]I(XM6X2*3,<V2Y90Q_SAC
MWJLXFK1T-!B(P^.8AEC^P(I8F?1ZMBX2P[-%I<#VIU,4%;O,:S_"K%H6PULL
MTX@*.F8*W(V(\.4Q_X$O[;JH)E]_%YHZ*Y'#QU^ & %A33Q _C<+=#^(&@E>
M@2&+T+D%7LH4HM:8BK)TN0%9=U+3:L7K"(IN)40=16M0=/NN98"GN*//E28;
M%@;$8F+I:-S3P;#@+(^YR464&G+XJ_#E:[TY 7^B7!1O-<;SRK.GZ.-:^7_E
M"U K\A*X!R#,\"J9S5BT GL-V;NIME\\BRP!C(64"D&*\E0>CX5K3TK[7PLA
MK]\_TX-UZH\G*Y$:I_<L+,$HB:K>P"I<>U U2=8Z!U0&6\06MEA*/-I$NU>P
MSP H%34G([-RMA&N(Q.&!R>M&45B6$B=V1NE!F)T7>^#:(ZT4#J_&DK9/$M\
M^=-NEH)A?NX8;60HY#(9>0EN8:UC47R?1!,FZZ2SPPJ'P/X!7<"VL@1Q54K[
M4MKKV=2("(@OX+H>)5=O$"%'F]@XAS3DSRRYKZ1U3L_+>O>WX;I6D+O+N-TM
MNJ'$_?!32M(BY<)(CK5\HCM<I&1*U/*4VGEI:7P@JVS">"K^65_,Q9JF*]D7
M@4*"$",;@ R/.^E%65N,8EI464AW1\1V6>8*E[>>GR6A6"WLJ>-[<-VI:J6F
M8($]BW)=I>1L-7M;*DCFCA8\"CL(64XR!5\"XU.T-)%*%L PQ6=OPAEV'JZ=
M-O^<5%&!=&>0)U4N\<E2H>Z9DK84\7?!C2P()T]/I,@H[L8ZYJLDR@1@Z4D9
M+Q$1!3&)$))4%+T6MR9?\ &S F +J&A&<!B/:!'6ZXW3[-+[-8%W_DK\R8SB
M]N\"C'OF;9.<_012.[XE8^,H&W@M=X6:U*>;V[E6X'_V-AW^+(<J)-P2 0N)
MUS"M5.!&9,EL]0 L@ &<&Y SO ABFF -*N\_%^$.9*\%X^MJ")N%NX6.C=)2
MX2H8,FA#8S!DW:*4M8;461=.!88%^_R]K)I$"28.;&,GW#00M22K.Y2>+&<>
ML]K!]C=]U^:/2B&G;[(L\3#R*#^S5.HH:]<EQ)(D'$$=:VTGLA0"41!2!IX0
MI=,K3/\]BBY'JIJ.R1*<HR"GHB,J.&+_OA*>*XMTYUEA0$ZP_*;4,RT><X5F
ML5C3M?)5K*[4ZXB:\Y\A^L"%+BY*A) X,JK(_2@LT#EV@R+Z&?\B^[OR'@NX
MBQP0C\U/RP'Y#[SQD%6RT'K+"^'/$8>Z/9^T^8G:M\F^VB5\[BI"!;H01NQ?
MI'GT@N5?LWQD93W\ I[>DSA/V;T*Q(-^'D]OE;Z,\4[D'E56V5+@,T_E9@H#
M1QK=X'P^).EW)HBRQPS#' 40Q@IE"VO?)6TOJ4%2MR0=MCZ)""*:%G"3HIL$
MGT2.92#O_XYZ6,"VXA+IZ;.0E\(+]._+P&<LE<=$%!78%F5-'*N'=7G(/7P6
MKI%D/&RNF <3=C7<M!$AZN)^]\@RUDGH]4/=DGU$+H(]S="^/1,1R^.DRK#<
M-7V@*N;$(MNKT9HFFUW6_/$$,AK-+'TLS&?JQZ&P3G"3<,:NSZ KLV"2SU>/
M7-Q.<[CV1Q8%0FMBN+WBD!0P0JL@*8H>XDR$P,!C>-S6>,YT/']QI9V=EZT%
MP/<((H.N!F'EE!WN<@,"\!E]4;Z>O"AF[&=+#&*BII=N2$DM% O.P(\*Q,=D
M!:@H4$19,P<:)4X7Y?_E-:.@E. YZ\WTE$8-9_ =K'!<2U2W+0/'*F + <4S
MQ#R;5,8R>+J4E2@IDS56J#6*J :(BEG$ RTH?]K/^@B/%=;!(G#Y22+X7SD(
M@MDCT="DJD@HDETR;[C%PZT<84<CS^!%+N\>L?TC6DLS%D[I.EP#T316_D:W
M^%:QT&NE)]']N+%<,NU?8%<)=4]N-Y4UBZKO:0[W3NLNL^3:.D3(7)H&FS*!
M*^ZBT[C*B?=1P'SNF!31!C-N:&X06%F1]<0UH$HFJ .!=$1WR&044-,=@GUM
M&A2RD+?JSG-=68W5EU3!=DKA>5;J=JE^(^,!GJIXKP0MGI+U3'87696ZY<@*
MF*#D#M<X=E1CO4.T:KW*J6$3@LM):DBDK=;:$C-<9M64H-.M?S2<)%,+TU(-
M-T:6L)"]5#*=AC/XW!W6Q8?X/ K<%+^2PBVC@V5M_*+H:LMC&/AKM&(T)W3N
M@O ^V-5GX$?, R3S*PRS47)%=-XKIQ!F&54R6,]'BMI47; Q<;ZK+CC?ZH+F
MBUMYCG2.-#_GV0LF39G,*J7306^B:<WL;?0LEZQ%:5(?6^%6PF[ZA267>*1K
M!L[I*N3+J9'S*',03BE*&3(2Z$OLL&>0V80\PBJ@F"=1QE=$-R&:""""29"F
MCRCP9:4Z]@OB2\@YP!3C#5-CV-5.&<%/,4-PI[P.!>^XR.>?J22\MQQ,&7=J
MXR14GDT0N@EG57)U3Q53R0,"T<[Q:_@:) C1"0I^QYV"0RZR:\*BJRXHV+AC
M5 :+,,@($1>>'_"L5925K8.M1Y2D_!^T1.$5<,B#/,96 ,PR\6;,8G&%PF'Q
M2P%*P_<8K&J?#T<_$Q8G*VGAK<2EZV%G5Z(, ;M9Y-VJ.RZJ$O G"5_^U*XQ
M 8B=754K8 9OY!]^7]JXW/0'60-1NS7,OY:6+<%J)?8L>; 5Z @&S$5)KP0V
M&&2K:G/%:29I_IXD4\2^. '/2BR5XUF4,L-RU@/##I%&8XE(D'.I-H!Z8JAH
MB%%U:0 %&EY<(C(*N15O%/8L\W8D;$NI:)P>]/=P]7414)<:R,'_RL'H-#3=
M):+YED8\ *[\(Z#?^[P(A=2!?%6 L@:(BP\5H&H8>OCGR2J1@&_ZM=+G60@^
M? !#E2#+;DN').M[4'PODXP%.$ID'Q&;L;D'O+ %17E%?O/25A(3#!".8&#G
MT7?J>\(B;R84R,/;//6@E!8'=PD%/+"G$E$LN,ST=!JX"W(GRN=1S:W30T@<
MEZQ\+#5G46E"U^&U'RG5GS/1S5Y;]SEZ,2I CLW%E PYZ2O&_&""KY*4KETB
M ^'A,3P:"=5"15U,(,"V_X6%U>()Q;44I\^NIY8(UO0M<Y+6'ADLP3Q %Q 6
M\H#!F D6DZ$ ?EP&7$N6-U%@2BKD,8M]T,VRG=3>K(!!>.Y>X?M%W?_F]983
M]?7+NE;^(*%;2=>O;[H*C(E& ^D;;L<0?$ Q>J-\AA4<)P%=."DG\S:TD/#R
MJQO?I,9#7*[U85/TB]?JX"S1P/-L^U@"?0H4ID7(PES<1'$EP!'%\$MP@>C$
M\1!9+;SX!:?;\"!7]<W.[=O&!@4?UJ'!5V"U2TCE%?!FV:*][0,E- 8>N5%!
M::VD189I16;>J;PJ151HXDWB^N !:(,O0U!-S'IDU6<27)Y,LI2!73&J )T"
MGWQ8W8E?ETV?,B2\6A*I[&0(?"#%.0\RQEL)A/$0N'15V"^F$1JRW,1B1BVF
MYBC6SS_'CYA!5RM_8MBNG%Q;U1XCP\4N_EZ"]7HHNGO7\;B0Z&66L%3^6C8$
M1>E6L?]5B@%%M3@:./M9).IRU<(^K34H92*;9U;8TP1Y%.0 Y(1BC\T2$*Y$
M@48CU)7,.S!J6:<4'AE30&#&"59UL3)@FON1T(0N 7.O<@Y>BU8+SPEAIW$B
M%LM=\&ZQQ1)DN-":MYARYL]@-6D\+"SC=@(EHU0EN@Q6&'@^).'W9E("AQ_P
MD+I:;<W>$*PEF.HZ,<G1<[C;<_,H7,;*V 7Y,.R&7;$9;#=@\<\?KZ@N?EJP
M.Y[\7UAAG/R,:"*?%K/8%F%Z&Z:E,($P<S$SS*./>/P5 YK%4Y\T$:0:%D <
M LB$D0VO3BB@ZA'1?H$L#G^_P<1&J7"##H*WZ//=L93>/'MV& =:6)P@:;UK
MQMWZTHO2^QH/]$0)E H<,->$)E;*^\+0+R&Y6!1 5LPHAMV&G_S)U:XM98%U
MXZAH:D:(R:+:75%"B'+)?JPA;;:(XOJW+_TN(%3OZO<QRY-D6T((+,80BFSS
MNN7Z6+)L=>WGJD.F,.QMG^=$.30C*SLASZS.]B];O9]8RE3X9PP4@NF_4E2-
M<BQESTSE);)EK(JZI')8S(Q0GS Q1$D46YD0+U6CD.$55TX5BV[0*>2:F=L^
M8@!=:6;8.@G)OE*VU=.,GF '6+RJ#'Q*09GF<#^G,D3L"Q8WXYUU4US6!MZ5
M)UK!%\>]KWVI!E)V\>69+I6++Y6N"+#8&'BCKFTV4*+I7]]EEF]87G^@F2/?
MM(>NVS<'NC<8#]W><&AY?N]=.>/1$O:H,D-QT&Z/X]1L_O?_5KQY.*3_6XH%
M#.64*[BBFP1LUG\P%?TERKZ? "_QU::P6A&DI'\C] QVC6#RF0EV7I< XI-;
M'T!P0N87<7M2!1CC8,X"A^(K= *K*HTFW-HJK";L4$ISIE[63+*Z#]$[>*"/
M>E+X^] B*]XFA_)Q?U"VO?.?L9LJF6+R@]:$GP"=('\LE7T(;X(]F[<F_EBR
M^6;D.A?G6&XY+=:"'A/81]P#FSRN+8:!S@$K8K1RRA#X86,S-L.C-+V*HH)L
M5IDTUQ\DN!(6JQ$P(@\#UAP=S\>#&\,S!:IR%TYOJ>".0+^I[HL/.T0%/%_=
M4:U81?N)6!:EL-EHWLJ&Y#/+0P'826%SJ*2TK#J8BV(!^80/!R5;FJJ&6MZ^
M;^M=@OT2$NRO8Z-]$F+K"S+2B6@27IB:Y3?_Y 6@%>G+50P5K<4\U$?F_DV2
MIC1N3O2JHLD^8*#</3%<FND57GO+>U^5GPQ;D][<-^SO^S4)8J&"6&1.YJX,
MB^F5XG,\%(8]XX2A+99+!7%4D;?DD-FK EF/R6H9$G@??:!^2)R%@.F4H-3:
M2W,B:>OO::,!JLB$^7W7FO;S!V4YI\*\,M@G/.66(=K8UZ[],TIDFF^+GR)$
M?7COKY_ZG[]L>;+.GBQ*@N45\/I[4$WA/4?/H42Y//VG%^/@8@C: .=3%N[=
M',L*4FEC/G<0L"JV>):6B_CCRCEVJE<0B^8S["D@^UBF%#"T:-(6<^K8: 10
MH/)R:3P9/&IOZ[YV6)5_8/5Q07OH[Q/\9[$-D; ]9-5ECF@-N.?KR,PQ-Z\&
MPKP:"6OD=.2G&(A1#(23P<U- U*,:.;]2Q0+Q3@&V53,&D:R(@-\-L>AUH$,
MASYCBS+SEF5P'J69*[J,I7$;)_$534V;8B,&VJ@8E(^#U1H@0)%KD(T$L(:O
M0/QW2F^&.0J9M_PCIEC_?\.'I\FB@FDRY^F*1*Z^')]+^>FQQ9$Y6EJ:F*RX
MA&4%T9PMI6)]RYP]EX]<7H)X(U$B_ LRM9GP*B&)"#FVR[91:LJ#*X^0ID0D
MV=68:\#D.%45RW!9*9=;/G1V,/=BJ%$6UM )=K+%6/4=\E+YC1W VYK>05R(
M]V;V\(W?+^7GY,Q#=O<RED*^8,:FRK(@>Q+S<"ZHILGW.Y 6<!"B)I^Y>Z?0
MI#$N#53,^$3%MF@W(I;]0W":[AV@6)$<-^39JI96:#YFP%)[!ZE9_=H]6,UR
M_"&*LARV&//:.W@U:JDC8?YXK73DMAW'L50KNEV1XKV&!]ZLUA29O2VE5VE+
M+81U(T#])R"[T>\4E%(-DMTG**3*]>#84D0&BFXH"WC076/<IQS.>"@_]_ZV
MKOW\1E3L'O!BX4F7S=58H5D6^']]^%:4W2E+,%.GZT*T7?>^O]2C>]?-GVG'
MSL\'G4F/TM$EAX3*?YZ)C3-[E=!0N.<<+:2/5&2KMH^C)N%19"DH?L3FQX"5
MGXG^:S%@L^(NT3Q&Z7&!Y2#A"[#:*$<T<^&D49$3]EM*RY>!2/(?**;$9Q^6
MS6QI7-.RXD?E%LX**THRK-X2B$]?,5Q3T(U*1="L#Q1+#61D9FU:NWA[)@=8
M41D;FS3.?BD:0+!=!4NJX6#GF ()I]&$1<+DC,JB $RD@]H9+5B/I\Z8+7@"
MNJ*8DU&.3\ZC\%[4/8O-4-LOL8.RA1<$8:JE/) LD6-H=#7,@K$JRO<\%)5R
ME+A)8JR.XWU'#R%KG4:.N(-SHR007QE%#5B)'CINFYW:-4\-:.06?\#5-"46
MX-U.:7@;I-,Y;YUX("=S):;<B09N:OYAY@1;'TO,W818WED.2Y<+7"M+1BE
M@0ZUE*8L&$M"RK"BMBTS*LEO1D9_* K&"# NO$7YL4 2H^MEO=J(%!JRV ,_
M1;YGT5G'!!\. GSV0EDQ9,V-MCQW9E27MT_NC%<DC(=.W_9'OF&; [OO6+XU
MZ U-U_2\D:9YP_YZ14*7=+N<I-NVR@]O:^%'7?$.,=G7?"G0I4!L#(-5L/L5
M;W+8ZY/9$=90<\3&'RHO:8HG+[ 27F=QGWX;COX_Y=MG9?#YMZ^??_TT['T;
M#97QI]]ZOPT^]7Y5OGZ#7_QC]-NWKX=P;^G3@JJQ//;CNO& /Y<?%V.#YGR3
M$^"1#,MG$L[G_*]_?:>]HY]AF1/Q<\W9?(L6H']^"Q^4+\DBB-=7^Q!-5W?P
M3]C'#74O7Q&\TC(+/XI_;%3YXG)  J_0,<?7QW]]9Z"(74WQ/ZG\*U\->X5O
M_?R+^-#ZWYSB3S7?!U5+<V+X$IC,^*5RL.O%R>6?N8PI_XJF6]!OWFU3@[31
M8U!@M7"1"]#JH;S)AC>8SGOICKVZ#=,;IEAD2S;)1\K:(LW#LW_O_7U4<Q#/
MDP#LN'H<&]7I>Y['88H8N"%)/_Z'1O^SL?,XP4U+76V/'6_4\\=63]-LL%%\
MQ[;MD>DY(T,W?-]X.;'M\OJ_L4)2,A0_E? !OA"^,:%:_4Z]%N5*X7&4+FJT
M?@N(ECYRH/G4\*W9UOH9O2$]-R[0:()?$;45DS>^$GH2[S;8"#RR.<:E2-0%
M$]# <)R^;NM +9[=-WN]GCNT#&TP[ W[^G!L @%Y+2:@S9>4[9DK^DW31/:U
MDAKX7(WN#2JI@5\QJS:KR6%MT"0+C0K*=#O*S :NI;M#S1KINFOW3+W?'X",
M&[N.Y9KZL(^4Z7>4^01E#HJB[Z\U-0<C5F+>4>=>U#G20,G:IM_OZY8]L"RO
MWS-\<V0Y@Z%FCX;NN[\Y6HNI\\B4ARF.L4QQ=.3U8O(RQD,@+<W1QV;/UCW-
M=\=C8^CYFMT;]7MHUSEZB\CK%4]&]_L]K>^:'AR0;6A:3W/-D3?R#,?7-6#
M(_DIN_?5=9[)CO?D&+44_!<*+>T<RWV35('96*K LPQ;\S5#=_RA/1S8P.*:
M:VNCL3LV!@//[5(%+4L5'.V()4GL$(G9OY_U=<+:HCUXWZ#.:]S"-X9$5S:-
M6=E($J0T*FM(".))>F O>@-+K:0P/AX9,Z,9>JCT2;S[V^=E%)? +LI*=/]R
MH#V_6;>^)Q7YZ6"3_"EF->53!E9TQZ9]TKA$Y+(GL,:I(>P/%9NKKI$1&,5E
M^4T63:,@Q:J!]^SNZ&D?>'2M#?6 ;UF(R]LU.)3__A6D:KE)>WN/@%I70\;Q
M[$N.ED1Z2<,0'Z#YO^ ?2OTD[2CE+ 8&B3.,$P$Z5-26%' X7W'>3XX3YCX=
MPOWK*3 X86-_\([_D8CL$I9A1MPFVX;>B_&[K/)X ^^G9JO9!X;@3 V@)#QW
M_)ZH(B0$&E;G3%5-LCB+%T+R\J(28%22164P0L[H'9^OT:FL;$)HI#6^9NB=
M9\.<K$\:85DQ5$A-OM@PQ51#,1\"5$RXI+&L9527",@*X<E.$>1+8*&5M:DJ
M)JFG4U*;$B6*>F?!:)23;;EU*QBH9.5^ICH]K+UC9N9[WFE(5D?V07G_^Z#W
MN<]'U@W6QAS+<3(TYB>9,[CF@H$+@*G6L*Q:]*A/<"0Y""!$S@+'+,KN&-1&
M@U;<)W%  WY 5SBZDP;:8; &\? 0%U-Y#WLR/QP N91E>8'*#M<$[+$*R=7\
MBN.P$@(9_)S>!C$'?)2D\0UG:3T$C^Q;!)&DRF)-=H$*D^U[+V\<WJ1YD#XR
M+C5<O$)#VW^WX0^J2&6 =GG,9C A%GA2->I9T2\6S/(*V8-H^-A2XRAN3BGE
M4D$V$Z+P!"5A+Q-H7HQ=,1"J& +'_5EKI"+)V(1[.B.F*L6LHEE9<\R2HG.
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
M3S.&?<EEQJ8_)D[SBSS,W\+5L=TRTU0=G&9X^@9FYY:=!P>YFN2@X6@T,/I
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
M.  *:T(AS%"3:TJ41'2C>UG,^/9&:&UV[E75]9@?$M1G]O>)S0E-CJ0$_V?
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
M\^][[60_Y+!/3__!"J9SDC^'C+Y' F@>9FU-OQ(9(0IZ^ FA+5$& MA,[23
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
M]+'>X(]^?P\^-Y'A(>-].CT.5E:?DT@^3(RF2'8BJC=B_*PM3K& *4"==,X
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
MW%0_:K@CAPRE,<NO-V:YAQV(-9?OXLSNP:@SM+LG'?'(3)K=("I:>:<91<Y
M*HVT!&1.2]KXBYVQF=DH<0W]5;/[$]*/:O;YX5EOR;EPIDCT.%DC$5GG_Y,!
M9:WD&4%(<%HCT4##-F*Z.R.Q/UT3#DFO?=,3$A,2#P6)J&W[P(1EW"#HJ($<
M . ,=S42+<,2/QN)O2FJ" YEKPD6AX?$D_-H_CJ?O8O1S&GA226Y,!%I99]!
MCF+))94((V\<8H\T:QP7ED*MP8;7Y4,3^OU'V$L]+Y=['1<"AQPE'\N)2;%C
MADZG<R?T@DEFVF # 15**XQD!1TH,P^G9T'G^2KCOXO%?.RY7&=$78)-@LUA
MP(;+%C:<&4X%X002AB#4@E2P,4XIQ#8&,.P$F^?K=R<)F_-Q0F;YV!_SQ3(Y
M'1\$'^[TU2-&.<Z\7:4LT%YP.1YBV$Y8)YUE>D-F?0Q9?Z6_J9LOS'QUL;Q<
M3=5HY#=H^?):EQ\VX">]ZGV'9V4E?\>YPA&VLE *P#5D2M(, 8L4(;:&H^49
MP-MRQI\"Q\-4)A,6$Q8/!8M8M,-7B9>)3EL0BCTS)!V7IL*BQI:;#;WTB5@\
M3 WU\+!X<M[']]<W^601"BX&HZM\\>6,'8^8MJ+/..8M/V,8(Y)E&CGK@NB3
M1&-L,=_(G?S[?#[^-IE.V^WLI=[Z1XV>0<\3H Y6OIV3&#MF^/!66AF1"0R]
M#><R+IPVDCE:PR<3#&W$K'>&SV'JC DZ"3HO@HYL"W4Q=]Q1ZDDT0P)1*K5I
MH,,S"I\/G<-4\0Y?DWM;)^0KU=WJJWSVI2@'DUFW?+8LBV49JVRFD_QB,HVE
MM,-8?SN_?.#C03[ZUVJR*,:IY/98C9SD<$CDF<@SD6<BSU=L'7A_HM#AN(@:
MMV'HQE%,OH8I&U$'.%]]G71,78:=!I8(: P'2EID!:M;;BD(PDR&N_KZ^]EH
M$5(%3%']__M9L[^_K;?W5?KT03B4)#F03HSO'S*J'NM713IFL$420@(MQY!8
M3:FU38D@X])N#IY^)JQZJX& 8NA?_RP;6"7XG0;\*&SAES%L"022Z0SA#!J:
MV;K'+/=H=*@G^/56^$"'#/=9"W@\Z.N[?=SAZJ$?\]MU8SA/,'Z5Y61Y.QA-
M)W?&$IZ%O;0CHG$GHIDY[00VT!IC$31$$=0TL(":K?74Y;?Y:@N</3K]WI3^
M#%Y-045PR/BKI-D=#]J3[^-LL=S)3E!:,Z,]@"$.*,;6N%HZ0YD9@U^*Y?X[
M/WMC$_?:$SYA.6'Y>+'<*3A1,LL40LK)C&5*8Y7I9IJ#E]+.O!3+_?=JAGB(
M<)^.HQ/ \LDY?3\NBIM\,FX*5ZHP[WSIKZ[COF=L*+-N=PX@ ;2<*8J,51A
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
ML)T?JMVT]3:/]]I1<PAAG^A-_JL#D)O'#*1.3UK *1.4:&XMP%JA3#5 $A1
MO*GZ/@-(O>FX?(A9GV.P$Y 2D%X$I(Z#2$.F,*5 0L6$U5"(9L2"5S<Y^?&,
ML!V!U)L^R88,]MEF-GF$7UL]O+Z9SF^+HM8-;YK9\3?3<-M@GZS_=I:NW<>
M*UH)B#T\C<R\W@BS3$FI43/2"#'#V0\+%-=I0A\N_S'/9V5V:^N#J2#];58L
MRJO)S4=_+/MMVC[$ J4\ON3,.3FL8M#QY1B5T4QP22C-9.:,\<IE4T^" >?[
MQ&J/GEJ(4N%_PNHI8K4SO$@Z*P%GT A@D>&"<5,/+V(R(]D/%>*78O4P\R8.
M#ZBGYT1M<B#\F0[RT;]6DW(2"75^.<BOYWYI_\XOIL5@,EOFLR^3\&->EL59
M3S!Z))B"0:?'CL'"<,.M%ARH, C4:=F FF.L[\QP: [C\URU)S&_5.TYO%\?
M@XJGL-_L!RA><[+1\812DC?J3(#<<5=!113#.O.8R#0F2F3.-9IT1A'N'\B]
MZ<]D*/L=%YJ G(!\4$!^#,>=U"4:$HXQH<9!3#7.N!9U>RUF( ![$,@'JEN?
MRZ"E U6]XZ\/S%FZJ0<(A-FA>VC??HJ&- 0=![5!3@-H5(:1R9@5R#4#60C$
M>*/1[ -C&URS\SV.6GJDKQ>%KS)A*?FY#EH0GR(\N_.2%*8 0.NPY(  (82I
M>SLPC83;\$F_")X]]I_%0X!?I>P\P3/!\Y7AV2G08P8S@*"5V%DC2"80KP<5
M,H4$V77HT6[P["_A5[(AIZ<=T3WYT47V\K(8Q9J[XOOHRMM5Q6"1+XM!]7/L
M71;TXS,V=!_S6,&.QTH::2W(3,CD1U)[&=NXGCGE%F^TXJQV_\.EK??^-[_U
M'V8!V^%_UMN_7ST08Z)_4Q 9/E"S\=T_=*Y\E=&D< A(K[G^R;UUBF+[E%'?
M\6\I[95H*D!&$0<00I U&1]<:;4917X=U.]A;.D0T%YK<Q/J$^J/"O6H6[.'
MA7;,$@FX]+C()%6LD?72B#>2]?V/-!4D8?Y%Q7TGZ33_V=/'HLC+XL^#R:SZ
MR?\0;85AY5$O6CH=Y+-QMZ=''Q;%,;H$'F4OG>K!X$*GE#G,.*%"9TQPU@3-
MN'3T/GMY$2/YZ-]Z/GY?'Z2IC];_/EV%O>JRK(J-O8J5@:@<2O JDVZ.A^T<
M%+<Y6!WD&+G#8\R!M,Q!4YX1BP2$5EF$H"19TZL9$$XV>C6_.7/H+2: $!L2
M<-I.QP3Q<X4X:R/JU/A?,Z@YY&%@I."Z24T73&J]T3W@S2'>6UR!DB$CO2;/
M'1S"3SZLH'>V X:#B^++9#8+Z3;SR\%-I,2S+=?&2+12'DLLC/;()Y!:X)"R
M35<@SHG+-J+V??H2WE="NX]46"*'G/<IL0]6,)^3_#UBC.%.XAH#E@K#E:1
M&@$41:+QXF$ALXVA"WUCC/>",83PT*O^"6,)8X>"L4[V&4 J,Q*%]E=8$JP<
MA*09KXRPWCO&6"\8@TP,_=). 6/GZ[I^BEY:^#\^HI$^(=2!;[X/QO-5J.9\
M223LP1.IGQ:^^@:5!?^QC_UYE/I^M$_/VHY7YI$4=]K[0H R')S\V&J(+4>T
MR2& .MN8?M@WCY3]\$@AAX+M+S/H*43RMH!(OKW$+1.W[)5;<I0\(XE;)FZ9
MN&7BEH]S2PF3C^O,N&4TZ_^R##7RZ[_'?SNO,YW,BG=7E4T,$?C/^_3M'W&7
M5\0_=!8Q\H=<+/:TC/2BZ44/ZD4_%<4@'XWFU_Z+MR%$.9LOBW*PG <N%V$?
M1YC5'0/RJ;^Y_T-L8/'+QOJ:9=]?[^:;__3C_>AA80S>8R#QWZM%<Y.;_$OQ
M[F)1Y'^\RR_]*_TUGW[+;TO_J+]<+>K5Y%'HE%!F"F1>E!B9402  AQ;805B
M$@)L2?A.?F<;]KRV)U+7YO?SISQN<+4(8NU/I61:0F1$\.!0D+&,<BPI4X R
M['=%/F<IGV,GN/GE0 >A.NOT@,LW6/Q#Y+6QX#T@98NK%?T^K-3;][/1)A;>
M^.5^;6"LNS!V:QA_6L/X3=_\(5I>8X\:B[ 2GN@DIM@0Z9P@$K$,86>9<O>Q
MMS.+O6\R]#,0<LM)P%\J*MG\M]9P?UU=^UN-'DXXOJN\?EA\R6>3?\=Q1^WA
M^E^\TOIQ493^9.*O'R[7I]T>MIF4H^F\7"V*S_Y1V70^^N.GN-'AUT_%M(@J
MYSM$868]NKG(O%*M.::H+O.4_B 8>0<Z:5R*,0(XX,08")#CM.Y]1*P22E3J
M\F2V*L9J^>3GP)\&A5>>;X(06:R*G_ZKN_I&4ZXW\!X5^<_J)^=K^^')3^^!
MIKIC1XGH@\@BZQD$KC/X>3G_4BS]5=60T<FR')2KBW(RGN2+25$.!_ZS06CT
MA,#?="7DXV_P;W\>3,I!/I@6>7C=ICW0(A9*CU>C:L^6Q>AJY@V#+[>QEZ??
M:W_=Y609(KS3(I1/A\"2MWR\_5'&>OQ?!I_]$^M'#2Y6D^G8O\6XF,9+AO'Z
M<G5S,U_X5[V>+PK_AG[QS='U;2MB(F#!)>DT"K%:(*.E5A!J_[-2DL71]EQ
M K,[K;H\85T4?L&VV9!\^N'RTK_([,M.9<CS^N([YB!:FX/@Q\ZSQ_OK/7FW
M!N/)E\G2L_]P#)/9NQM_)GZ[BG9]@^:=_5E-FO3(P9=%/EZ%JOEQ\651!+KR
M)F.QV/QS((^B+*M;C8)1>NG-TF7XZ&(^#ZVHKF\:*KCR-. W<;4HP\?Y:#$O
MRTBOH]S?;#$8K18>U:OIZKIA(:OK7P;/5ZI?#9U=!%SEY7Z)6X#6:PQHZ/'L
MF:[%'.B,"VO8FA<SOC%'J*+O#Y>_%0&/01/[5'RYWK7(OJRN[1+W^U_= ]3]
MKBQ&@<*_S1=C+Z)^^B\/L/[)>[%>R*!^N_*OD:2>?<N_-R3^<3'WY'X]J'?H
M^>\8:/]%KZ2F7O6:>;Q^]62V* +I1HWNI2_V<SBN8C&]'?PQFW^;#?(*C9\B
M3G7$:?.0/]]A\[&1(/_;"PB]_UVN>%=1+:$CQB+G*19?)R/_V;HGGM>3=Y!M
MX;)B%JDKW'4^"RRGD6VW07)6?##<-ZS""\-/R]4X)F 4LT6X;>"ZX<ME>]$@
MS(GY4LR*13[U>U\6Q1^!Y?H%W^6Q7O[>X[?AB>%%2@_JP;]67C-?WH8_W Z\
M\)J&A(]1$8@DMCBYOEF5/9_:O@CQSMG=+(KKB1<!]6[?D1H5EL+A!M_G<%#^
M,9E.RW<782IH1]YTSOEJ,5]]N?([,XWR+K2O+RO5:2?=Y@?'N9:;]\[3,[P_
M:@5K+1G+]2G7HBX??_6:>C4=OGG':C&#?+G,)[/PR1-LS-U%7\=QNP]1^&$V
M^&=^.T!H. @BI-)'&]D8O$[3(MBE06^]URC^\V(2 ;O6O3Q=5;!M5-]:K:TO
M;-1:KTG$/??,;!1=6U[=7^1+CQZO:"X#.=WX/?>/&Z^FRZ#^+L(8@ZC>7OD-
M?/=E,?_FR:$ZF+(^W[7>5'BQ.+^^71]2>/$UH;4T4 &MNZ+BNU]R18*;"%P3
MF=^3Z20001!CE]ZRFT<B]"?GOYG/YE'3;YX2</V(NA0XUG7^1]%1Z:/.';;%
MTV+@9&'AT\EE,9W[.S;;4;V_WR:_1V7G--9O/+\)FQH0%,F]1FP#AX-C*;\,
MO,;B]\AO1W",//_]\/.Y6MCHR]4B'N%D5JE&X4#RB_EJ&7=M.P+NP?XO]^S:
MN^X2!I4T%'*(,*<4"PD9D8(+R3..2*:>[2X!>_*.H&=NZ)9;]>QG^>098[1>
M9DLU\@(G;/F7CQZ3(R\*?N@]8=ARYJC1!B C$",X4[5?07%(=,=[XH@FQ&EN
MG<Z<=-)JVLP]\\H]0S_TGCSZG WO26=-@W91@V95+W6H[/)"+UD/^NF_GG>6
M=_QD<;6W/SQ!@010!@F8:8LXES)K#"DIH*"@<X(P?&B!=CCT,N209JQI#,R
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
M^S&_K;1GOX&_MVQ&5VSFZ);H%^1-N%5>%;B,[J2I_D !/SANN@F-:V]5Q0R
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
MO7UA8:<I%I=CAH61[G%*32(Y#%)TKK8W;)H\*OD/:_O.0(\T:Y=(>T6[=KO
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
M.=-7"MGC72.3;S(O\X/S +,#K1$9^T91K$.VS]@NQ[?)2AH\_YH+XE807!!
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
MC&XS;=I;%Z.Y$M]#IRK7KDE8=R.-%B1GR 3(&>7/XG90V*2BK+IIWV3I!](
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
MH$R )!%NJL:X48E#6<MCUBM-VH4?MAX=S/JY50.)#LLT[A\=,MAX,I WGJK
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
MVL$5>50YZ&DQ.W63_+1D^UOV1G86^KUNPHEH ]9J QRYU/,1921R"<D\&M%
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
M)$5>S' 0FDKE"*?I2P)D&S)A?90>438@K->:P[WIX-O2_%E4+!Z%N/=]\8M
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
M'WX(M<I<*'7Z>U,NIY^6-_+AY4\\9,%D'[NB=[8"AB_JF9 O8(3<2D)8;:B
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
MOKO<V8+Z&L43UF<>.6&0UZX[8;L@W3 =_W'5M8>!JZ+F*"8\09!)R53$&.4
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
M)C,[]SU;D-+G=)9]SLR#^L/1,+6;^M7.X:MY;#B:]/]XXPC8?OR2C3*WZ^^
M3 0!A")"&0)48(UB3[<RAHC%[ZIT;@Y4%".&.-48)Q3BF!1^$&:A!L+3[G \
MSP9J]NSWP#=!9LCXWF[U=)XM;_YH.,[>E<$5!'Y:E1AFT9>EK_O"D<QP;/3(
M[#T1[81D5#!=6N'@.IL]9)GM_9L%T>3./._156[P7_+ %D_/9Y/IXZ*DNA;)
MF)K=<B76]LZLW,SJTC /[J=9;OL5#\Q;K%)\FI[LYV('4L_1[F>>$-V?Z]FI
M:(F\9<5;6#N^VOC>_7L[+1]RGW[+WEU/L_2/=^F-&=+[=/20/N;F57^YG1:S
M>6J(VT5$^ISQ!K=3RXS_*Y<LDA#%@BFL*0A92#F6E"E &09 R;T"6Y8S@\F-
MH1FS^N-9OEB:=,UN/3751D?K/??'?5SI6O[WGK>>C(BY6MZ['S^XCQ.+53";
MV!5TBB.UC)(,QZGA3L-JKFCKSBYM\#8J!=//N\]B)Q'3Q<0@N/*KWOS7B_K
MR/KLB5DMYK;$_"O288TN4)C'.J2,*D/7(1>0 UC*:"V%>H>>%/%;;\=O=AG%
M#IKBN9*J]NLEFWU52=C/]<>-K0TU:NZZ>:2S#H)^-AH55UTW!/O9[$2__+R&
M#KX.[\S>?<P>@L^3N[3AX3P,![/;]U)>"4 !$P@Q,R=!?RI-)6,_C=+[/'M?
M_M&0>F\6)P.+HQ$KH3:=&_@74OG3+V\:YIZ_!M$3U_:[]*.>>%Y@9VMDQTXG
M9>+ 'BNM%GPT-(1X[EJ(]4OQCRR=!MHP]B"(LWYV=YU- PQ[QY8"L9DJVEJ(
M%^F[T_'2=$8EUM$ZTD/TESHX?\5;+RY;_UJWGK_FM(J_7WVYVAZ=^-&'!4<2
MYD6DR@7 "D4TE(*%BJC(-BD"B7=.",-"-2 -=@G2J7K'8[<A2S_>)6]@/+?F
M33TJ_.%CL@@+6[_MJ:)L>-7,& @Z@!EI$OHA1- 6+WA!^=./)O8C4Q&OC\L9
MK &74(6PH%HF"0$,11&@GLLAER)JP 5UP^6-H_ +EU^X_%2Y_!3.<U$MZ2^T
M#7%"$"(5,P(H!:3,<($DA*"1]->-"&B<_1XD C!=(P*.10+\V*/@S>+A2(-#
M>\_4D-PT2_,L>&OHPOWU<S#-\OEH9@82W$S-R'X 'LPIR<4SF-]E+\]G?J]F
M+U\1''\9GLEJ(9DL[P7C;&9S!LIX35$ D_]HX^Y([#>,*S0O F/,-4XBJC"V
MO^"(>/L- 2PDV\=^6X*!7?PNR_>+T.!=S39RA<X:!/;B@+TF'J6H"K.0*#1?
M2JJ9 @0(C14O>!03BANYCRWSZ [QE9UY%%Q=&D]<>/1<>)15<1 B(X@XH0"@
M4,A8VVAH$0=A$96-2I^6>72' ,C./"K/G$?/%4R]2HD># UUV;;3PW3T0L[>
ML;"DJ)U.< I(E$"*HE I&D-.BCQ+(A)!]SJ#7 6QM;^(:ZO=L8D+6C5QCU9+
MGKLR/&4&JU6W)C"16(0AY8+'&E$J<''\AP@3T5ZQ_ST8K$W[%%[!"X-=&*Q+
M!GN[A<-(K86!QCI&-*(PLET+HB2125P>L!/&&Q";'7'8LZW+G:HKK]J$*#[.
MT_35@I/7%9[].!F_&V2#N=E;6P22^0K>5Q.%W<KHJ%*E*@$Q($IJVUM4V*(>
M5)1%$TH)#?=A=+/\U>H7Y=-MV*>[,7>;>O3$<FC6<?TE,/2J6)M4Y> 8QDF8
M:,(3 1(=*DPA+5-A19BH#EG[V9;Q3KV)KMB%M2^L_6I9N]8<!  62I5P!9CA
M<:JYCMGB8 9SW2%K=V22BPMKGW6H^,MLTO_CW76:9S8AYLY2EZ.Z,_.QM_$P
MAS5 (J$Y )%2(@Z)0B'3I>7-!0\;6.W[\O"7VW2:A7;AH]JZ1Y-\)\#+@V+&
MEP:=9Z!,3YG=1*4R48CBV!C#$24)EH;I!.>EHZNC9E/.%V&W-B/(&+2:/'[A
MMPN_/9O?9!5!YDQSPJ*8(2$$05)!7D20"4D8;G3K?!%^:S-;@;2;4G3\60DG
M'Q:.;M/Q-YNQ&WQ/1P6\43HR;)^.^Z^FEGJ;FTEKF)E: X3C!-,D$0DD(F1
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
M.#:]NG]A&GXQF_SIQOUFZ=Y/W[.I32J9V;=\<D&>5@F' M #8&L3C[W)QLF
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
M1IV&< $: JZD@Q&)A0#808$05G%$3!3F&D+(5(,3+NHPL/17I"Z#4^H$55W
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
M.W'_-)L.XGA8&=OEV;9PX6V_WYI+HYT3*[)=.;5"(TM1@UBH)&*&$F%U1 B
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
M">*^,_169:\3H8=)PDH/]U,+1%H.E-)(6RU(VBH?HT@H3(J6^=J$42T2V8Q
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
MHN1GQB-AE) 04T*1)11;D?$SY$(IVR _GZRVYPA^)G=-MNUN)S]WG'RMG(Q
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
M8H= UX9 N$0@Q0V+) ^MHA(PQK@5N1^4:DU(N"\"[=>>?A<$PJ*'\5D&LG<
MU %0!T#G "!: E#((8-:,X$DQ\C[Y*W, (A(I:':%X#VZS._XXQ3@LY2@GTY
M '15/195F6GV_D@?3(>OK7^^[BROY_ENYBQO9-[DA]74XZYG1EUWHIB7U?%$
M,**D4#BT(.2""S]US.M.S&E"@*_K3A\F7^-,T&4J5+'=1WN27M">:$^ SGKK
MK+>.>3WSTI)Y+8@D1I$A.F*,AC2*"M\OP\H2<@3S-C8CD/8@[RR?CGD[YO7,
MRTOF59)YIVED@>76AI!!5@SY-)@S=@3S-C8H#W/8L>[U]I!:ZLIY+=KMMLB@
MLFPC1QCF)#*""$6XA!@I2W/&##F"ILZ8V2Z&V2:>4A.&N$=@DYTP3DYBAW9L
MO"51=\%\P^!*O_8(" J1$V2.ZI'4.,JU484C*_?GF^8&58,F>R%V3-,QS5%,
M4_6_< Y0I(GQ5;1<(:9E7F_$*(S*4>^[,TUCRI^O!+U\GKD1MV>TWBCA^03
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
M#AOML]]R'>CB4U.?57P6D\^C\3@>.L7G:SQ97*B=>5HNKQ2C( B5D1Q(B*6
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
MM'MEVI$&[;B,&@/N>]AF7+<<JZ:='S#'U3<FU#Z7=B^)*)]#.TSUEE?U ^^
M=Z_,NT8:1S<,W_2Y3@@U)?.L0*TO*7GG&6ZP]7#WDB#P6<-=VR>Z](=VA[-H
M\T2J42JR7(L*Y8()[YO4-=9;IW+/)G+0E-ZK;Z/ 9H[N5VM0J#HC;2- /(F_
MR;Y5LQM*[M:]O=<EFB,Z\(GNG<JS=G6T'"05^7H4-4R3<<,A7-+.Y)SKR*PJ
MFM2S#;*Q0O-%5&RKLCGB[693@8I Q6Y0T6KD;QP>.)[-#-UCON,QZC@,U7O#
MZ9QN[%_P(BJVM2</ 2("$8=(Q$9&Q^:66@GMV[9+#&(2(DE831!@W,9H)R*V
M5&,T\;"W#QG>*LPZ0JSFTQYP%L?2&SL1RT#00\3V3.XSG5HZHJM3"7UL;LRH
MJ[OQ%3;I86V>_=F?I WD2@?"LL9L&:*[%#N,>MAE5')$#FG5UEAF8%GH@2CO
M:9:UM>_.2&_5IP2B =%>F6B-J2^F3WQ,'+6&DF/=]UR'&*O#+FCP@.OX--%:
M"MW8R&CUA$,@&A#M58E&$%KG+7WBV08EA'.*#-U0\[BK$RRD#^GH6XUH+85F
M;$3X8<XJ.YQZW^=<7JB*?=K/54CWRTB+Q<[')@YQ8O>3S";KXB#Q&,(V8XX5
MF+YK.R:KBX,ZH8:U,806HKA7W*]8?BIV+Q$^I\1/S59WJ=M5 [IO*"#-"I;@
M$4N@KRV!QY'O(.8RS@Q"D:W;Q*O'> <9&TNFM[ $;<]M;3<K"X8 #,'!&H+&
M?"%D8XRD5^_;)C8]XCA.4%5&3=.P_#9<@K9GVTH08 G $H EV+4R2Q!O[+\@
M0P!7^@&>97#?8HB8]9GK.D<<;RS=WL(0M+51+F]SRB^L_^SF^L]+(55 U'F
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
MMN$'U+G#RG5O2UJZ95][ZZY6#-UK:$5'7&]UNZK.I3(@J7B@G,2(K7=D-5&
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
M+R/I(&6U\93O#J4_FE=]4UOCW;JWYF"X6$A5+8+5+U+$VLG)2%L'.KR49?2
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
M,BY#DB9D7&"LZ?98\]89%S=)13X-B_%GF4UEXPY0IP%?O_%URB9!> -0 2I
M!:@#A]JI46=H,MUOUN7LL^.?72BG]_S"_I^7[7\Y'*%V)4J'G,N0I DY%QAI
MNCW2O'7.Y2RYE.B*T2</O\&VG8"O=_@Z99$@M &H !6@ M2!0^W4J#,TF>XW
MXW)N?_QXXFL?C[6_G=E_NK_[[M\Z@OM PW1(N@Q)FI!T@<&FVX/-6R==SL/9
M+!+% )2&-^.I&'\]0*4&?/W&URFC! $.0 6H !6@#AQJIT:=H<ETOWD7WS[[
MJ'WT_X0Y+I!N 6EVCZB0;H$Q9HCI%C],9]I'<0.S6P!?[_!URA9!. -0 2I
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
M74?4H.;]"AM(L"\2;/H=(+M^R:X<HGDY1(,4!X>O4TMBX0@:@ I0 2I !:@
M%: "5( *4-_([X<"C(5U1)AEZ.]#K!]9ELY4LIQNGRRG4("! DS+.F7/R[T+
MREI+L9IBHKFJDZ^B<;5VZ"268!<5WGKYR)FXCK)<K4&"VD:'3!_4-@Y(=E#;
MZ+L$*=0V>BN[HK918M2+ H<.HNRI**&^T3&5!:@ %: "5( *4 $J0 6H !7J
M&_W(19/MZQL$4LE0WVA5IQZL;SBWL_ F@TK&L)(X4,GHK^R@DM%W"38';Y!=
MOV0'E8S!B!(J&1U368 *4 $J0 6H !6@ E2 "E"ADM&9K#/23=U066=$=$;?
MAX1@SDWR'_']2/_7UEEG'59J'' E8S\Z=:Y.UI@+]:-D_%4;-]9H"'7F9*SV
MN]>R:5B=N.$F\[G:ADK=#86-#MF\ETO^"+^W.SJ*@?2>3(Q3>H0M'9FP_TU?
M1:A#;:.WLOL4RM&Z.F3,A.)&KV4)Q8V.J2Q !:@ %: "5( *4 $J0 6H4-S8
M3R(Z)$NUB3)&1U^K2_H.]0E8:3&0^D2;:M$XQ%%5$-8+(U8GIY^+\5+^5!T[
M7UX5ZD#N+\LT6\K;U,G<\H[B]YC4ZRL:O_&_CZ=A?"TT>YRKR]BB.M0F !_@
M WR #_ !/L#7KY+$/Z :T1EM!:@ %: "5( *4 $J0 6H !6J$1V<%H^Q2<II
M\<0PU;1XC/ZU]0D&&!WC_PLYY&%4,[JC5O7QW=KJB/+5">.7(K\1(KZW>51Q
MZ8]8-C7-HOQ6E3?.DZ6\)XTU5TKE*DGC*!QI22P?, UG5W5]Y(]S5SM+LBQ2
M!Y&/ITDR4U=6!XG?/?/\\SA/+D5::@2QU(16Q(L#RL-JIZL\*7X 994.V=YM
MEGQT="P%V<&"C\&+4/D4(+R>"B\0E^DR3&^K,1+#HH]>BQ,6?71,90$J0 6H
M !6@ E2 "E !*D"%,DM/\N%;KPW Z)A F07*+"VKU:=0K2'17J?:LJZNG"?C
M*)QI?R;IU[OUE<96Z)@4F2/4K*Y 5:5#IA:J*@<D.ZBJ]%Z$RH4 X?54>%!5
M&90XH:K2,94%J  5H )4@ I0 2I !:@ %:HJ'4Q_;YSIH-+?NZQ>(;!^!0HK
M[6O6N8023S1;"7&RG*MU(:J$\JH%EV+[KZ>++LT]VJL#:*'0TB'KNTVA!4XL
MZ:WTH-32>Q&6;@6(KZ?B@T-+AB-+J+1T3&4!*D %J  5H )4@ I0 2I A4I+
MU_+AAOS+XI;*AQ-3YU:=#]]I 0LL88%*2_N:9:NU(:J$HFHL75O0<BJU;+[:
M,8P5R20&U94.6=PM+-G1WSHZA(+PGH(G[= 1-:AI@ 1[*L'2D0#Q]51\S=H*
M*H9#H&)?90FUE8ZI+$ %J  5H )4@ I0 2I !:A06^E:!OR139S,'4HK5!T1
M3O1?(;%\Z.65MI4K2)9I/M7LZG@3528Y$UE>E#C4X2?:>9Z,OVHGL:*=;)_V
M91;&<"+*T%(]L'=7?V4'"TIZ+T(YQ)L@O)X*#_;N&I0XH>K1,94%J  5H )4
M@ I0 2I !:@ %:H>/4E,\QVJ'CI4/:#JL1?E"I)TKI9OK,L:99GC\T*A6Z\J
MT0J<CQ="H.C1(4L(18\#DAT4/7HO0CG"<Q!>3X4'18]!B1.*'AU368 *4 $J
M0 6H !6@ E2 "E"AZ-&3O+2U0]&#0=$#BAY[4:ZZZ'&:Q$=_7ZI-KR(Q@<)'
MM]43"A\@.RA\#$N$<I0'X?55>%#X&)0XH?#1,94%J  5H )4@ I0 2I !:@
M%0H?G<E-8Z0;S,(<Z?(?ZWV(^1'6$:?_PN([1I-=3FHWH/)QZ)6/?6G7(]M;
M85WS_[U4YX% =6,X*1V,CO[>T3$,A <'> Q=@G(DA^IB7X5G+Z^765[5-HK2
M!BS1Z:LLH;31,94%J  5H )4@ I0 2I !:@ %4H;?4D^[W(TN@FE#2AM[$>[
MZE4=/US' ?6/;NHIU#] >%#_&)8$U0'F(+R>"@_J'\.1)=0_.J:R !6@ E2
M"E !*D %J  5H$+]8S\9ZI L9?!J873TM;J$T2YG<7"H8 RJ@M&J?M0U"%5:
M2*-QOMI6ZH\XRC7[)DPG4)+HKWD&?( /\ $^P ?X.H.O5Z6(?T 5HC/:"E !
M*D %J  5H )4@ I0 2I4(3HS3[[\$UOJ\8B_7R6GZ0[%"PN*%X,J7G1!K>J:
MQQ<I1_EG&(\%%#WZJK"P#@.$!^LPAB5!.>Y3$-[;"L\Z9B_%5__D5';:_%*.
MF;A<AP$GI@P/'Y1  "I !:@ %: "5( *4 $J0!T^U,+O?Y^'ES.Q^K[XM_CG
M,GW?^/QXF'D7BLHA'U7MQP3]U 8 R[S7^.+?:5H_9!%>BZ/+5(1?C\(KV:0/
MX>PFO,WDJ]Y/TPK-GIM8]5:SE2][8_B2UU7Y]__*+,.U,/&X85.?(<=PF$DM
M9MB(&10AV]H&RH72!Y52=^45*>+L@>SW4UKR#,"-N^]0"DFE+Y0LBB45RL_-
MQ\4JRS^[PSJ,2D85FJR-Q6Q67?W+._2N^"P!C.O/#_3%1307F78J;K2S9!YN
M!-LWT22?RC\ECLLDG8CT:)S,9N$B$Q_J/WYM\$+!*)I31M3R%M5_?WF'Z;O'
M ^[R'>9/O[[;L$/5ZQ^_1*VM?F9L]2O\HVN/7]H.&=ZNC7Q]Z95S&Y5^5/?@
MQ7<M2V;11"OJ:0B](&?'7VJ)U ^*3S<E42Z3V40^P2]+;(_:IM=HP^E2I1 [
M.MCVWYGHGM)Y(ANG4;$)'DC]8*2N:O$@[L,1=R2]K=/D&$1^,"('9P*4[BWL
MC&RBYH6Y *D?DM3%Y'VP3.,HFXJ)]KM(Q4V43P]\*N]#&T9@M,.D7(Q@5NZK
MZDR_- 3FU_;=M ,^P ?X !_@ WP]P=>K">ZPJ4AWM!6@ E2 "E !*D %J  5
MH )4V%2D,[L_E(=O$H0(Y19_G\\)L@RL3_"_U.&;1WB7,@:&,L:@RA@=4J_5
MV:Y"]FU1 ?D2WA;%#7<:QM="B^)BLG2:S*">T36C]V)X_.AO'1W$0':P7<C0
M):B&<A!>3X47B,MT&::W&L%JLQ""0)*#PP>E#8 *4 $J0 6H !6@ E2 "E"'
M#Q5*&\_?V-I8;VQ-_DW4;/Q=*AL$*AN'7MG8DW:=+^=SE:Y)KK33)#[RYXM9
M<BN$YD6I&.=)JKG)?"'BK  +58T.V;LM# GL@MY;X4%9H^\2E.,X >'U5'A_
M7<YN-8I@__->2Q$J&AU368 *4 $J0 6H !6@ E2 "E"AHM&9G#/23=VPL(X0
MT1E]'Q*".3?)?\3W(XS^A?5=2AH42AJ'7M+8EWJY27P5J9WCHW"FG<3%IE4*
MV$A^^*:^3F+-SC+9VVK#JI'V9Y)^U>1=VN]1*D:J#C)618]<% L\3A/M/)E%
MXRA_+_]4MZPWNQIIDV)CJS!3!91Z[FLI=,)5M@A9(^VR7"ER*?(;(6(MGPKM
M3%Q'F>S(.*\6D:3R8[*0@+2_'FM?PN58?(5J2X=L\<L+:T?XO=W1T16D]Q0\
M2ND1MG1D0K*WKR)43H8.TNNI]#Z%TGDH,6*S*+N +/LJ2RB[=$QE 2I !:@
M%: "5( *4 $J0(6R2P?SXAB;I,R+$\.L\^)LE[*+#F47*+OL1[WJ/;).)(YY
M'%W)WBU++:NC0=3A/=JD6EF2%94/\5V,E\4Q(,F5_(5(,RA[=,@6;E/VZ.C8
M!K*#HL?@1:B&> ;2ZZGT[DT@P%#WZ+4XH>[1,94%J  5H )4@ I0 2I !:@
M%>H>G4E,EX<W8(YT^8_U/L3\".N(TW]A=7C#9*?E)@SJ'H=>]]B7>GV^NA*I
M-A.YI)46/KPTY%-XJY%R^Q ^6JT$^12F7S57/C:.RFH(^4.M41E#":1#9G$+
M<P/[;/56>+#/5M\E*$=[2)GW57CV\GJ9Y1HI1TH0X^#P0>D#H )4@ I0 2I
M!:@ %: "U.%#A=+'<W+3%F(ZL<C[?(XM@BC&;1R+;D#I TH?^U&OYY0^/H_S
MY%)>QM7NZ>ORQY=P.=/.C[6/X6SVOY& "DA'K>.+X<'YZ?V5'11 ^BY!.#^]
MQ\);C98&G#4R4'Q0 @&H !6@ E2 "E !*D %J !U^%"A!+)+CIKL4@(QH00"
M)9#]J-?JQ/032:S93(SS93C3OJ3)0G;U;7&:R%%QAGH>E6>0E&>*Q$?5H2+W
M]LBJ:R=0->FR?D/5!&0'59-!21".9^^Q\*!J,GA\4#4!J  5H )4@ I0 2I
M!:@ =?A0H6KRS+0VXP:NTMH<FVTL'.%0-8&JR7[4ZUPLPA)*4;^X2,,XBYZH
MA)CW*R%NF*O'QT*SC[7?TG :SJ$:TE%#"=60 Y(=5$/Z+D%80])CX=4C)J%0
M#1DH/JB& %2 "E !*D %J  5H )4@#I\J% ->5ZZFLH_Z?L06T?R*TNOCGC8
MJ1IB_=__"PEE*(2TK%EN*B91OEGU* X,(:N*QVU1V CG27R]*F^,U 9;ETF:
M)C<B'6GY5&B_+<,TC(O#U:_29*[ET5QH>5+^=Q&F^:VZ+15Y4M[_4:CN>\;-
MGV]FVEDR_JJYX2+*PYGF)NFBDD'1CG RC^(HR]57WX067JOSWE6;I5AF$E$J
M?[/^<N-Q]N1;E*EF?_SH%L_[*,*)9J<2S;7:6DS^QDF2K^DRCD4*A9T.V7PH
M[!R0[*"PTW<)0F&GQ\)K.@4@Q)X*$6HZ'5-9@ I0 2I !:@ %: "5( *4*&F
M8QVS?:3>0[)4T2M&1U^K2UA]?''ZO&Y>49DYQE";&4IMIBT%J5H71&F6:_9<
MQ!-57E'UC<V22[.\,FK45^Z55'Y00+ESZ>$2QW,J)E#9 'R #_ !/L '^ !?
MORH;_X"B1F>T%: "5( *4 $J0 6H !6@ E0H:G1F.0'23=VPL"G_MAAZ'Q)"
M,4+T/^+[$4;_PL8."U4(@B3R,$HA'=*KSU=7T5B5.\),K.HE]3Y<'\-8;;U5
MW4,09J6,/GYTJ_VXM-_#]&L49]I9$DY6%^^>$^^)L9A?BK2\7.U=PJ BTB&S
MN84Y@L4>O14>+/;HNP35Y B07E^E%XC+=!FFM]6 J!<#H@GB[*DX8=U'QU06
MH )4@ I0 2I !:@ %: "5"B1]"65;>Y2(L&058822<MZM5I/HHH9#Q=*&%,'
MPV<+,<ZUSS=Q7>MHU$E._^F.'JF/W$T'X;(^8D)]I$,V$^HCAR0\J(_T78*J
M/@()];Y*#^HC@Q(GU$<ZIK( %: "5( *4 $J0 6H !6@0GVD:WEL7AQ.815Y
M;-T@K,YC\UWJ(P2RRH=>'VE=KWZXA.3\[$2[D/_U7%?[Z+IWCG%O'(E2U3YP
MD>HQH/;1(7L(M8]#$A[4/OHN057[X""]GDJOKGUH4/88+#ZH>P!4@ I0 2I
M!:@ %: "5( Z?*B'5/?8/.V!X*W/>B#X&!9V#*1PT:IBG"\OLV@2A6DDBJ44
MZN2.,W%='+X!AVYTRKP,:\0 \8'X0'P@/A ?B \.W!BTM@)4@ I0 2I !:@
M%: "5( *58-72P[3[:L&%*H& ZX:;*\8;A)GU79.?_ORZ;=Z6Z8O(RV2;5NH
MD[_EU;2H(XA43+3%\G(6C;5P/$Z6<2[[0;N*TCF4%SIDAX8UM(#X0'P@/A ?
MB _$!^6%06LK0 6H !6@ E2 "E !*D %J%!>>*TL,MU^[CG=8E'"*W2E>NRP
M0N!>:86K^N1*]HIJCZHPN--(7&G^=S%>YM$W41VFG:I+Y(_J2 BU&9*V6*;9
M,HQS+4_D[>-I&%\+S1[GVMER)NJS(<(CK/\<_O(>LTGYUT@=(A%.DD5>U"G6
MCS@78]6$\H<4D7IYQ'F87H:QR(X^?Y^)V^(%JBD(D1?7,T";NY+0Z20\D%U_
MX8'L^@L/9-=?>" [*&! G I0 2I !:@ %: "5( *4 'JCPL8[_/P<B96WQ?_
M%O]<IN\;GQ\/2NY"42GDHZK]F*"?V@!@W=^4N?AWFM8/6837XN@R%>'7H_!*
M-NE#.+L);S/YJO?3M$*SYR96O=5LY<O>&+[D=57Z_;\RRW M3#QNV-1GR#$<
M9E*+&39B!D7(MK:!<J'TH<B_RRM2Q-D#R>VGM.09@!MWWZ$4DDI?*%E4+"8H
M/C<?%R?I/)S=81U&):,*3=;&8C:KKO[E'7I7?)8 QO7G!_KB(IJ+3#L5-]I9
M,@\WYD'>1)-\*O^4."Z3="+2HW$RFX6+3'RH__CU?B;BW2JBEK>H_OO+.TS?
M/1YPE^\P?_KUW88=JE[_^"5J;?4S8ZM?X1]=>_S2=LCP=FWDZTNOG-NH]*.Z
M!R^^:UDRBR9:44Y#Z 49'OY22Z1^4'RZ*8ERF<PF\@E^69A[U#:]1AM.E_-+
MD79TL.V_,]$]I?-$-DZCA2JC@M0/1NJ!')I!W(<C[DAZ6Z?),8C\8$0.S@0H
MW5O8&=E$S0MS 5(_)*F+R?M@F<91-A43[7>1BILHG\)$W(TIEV2'B;@O/M84
MIG)L :Y76O'(1-P@BL-X'(6S5B?B:C 3MW_J#+/*!@$.9-=?<""[_H(#V?47
M',S$[6> "U !*D %J  5H )4@ I0 6IWH!YX!8-LOY4(@:U$AEK!V%XKMM]*
M)(J+O<K321B/A:;JC1KFVA_'Y\?N\=UR!*8,/:]P82$#"A?=T&)(P@T"',BN
MO^! =OT%![+K+S@H7$!\"E !*D %J  5H )4@ I0 2H4+G9)46^_](+ THO!
M%B[>8.D%%"X&K<60A!L$.)!=?\&![/H+#F377W!0N(#X%* "5( *4 $J0 6H
M !6@ M0A%RY>C!,C?'QR>MZQT&W0<6E;X/[AG'W43N(L+S+W7C)>SJ5::$?:
MQ51H4?W]I/Y^DHA,BY-<"Q<+$:8J\9\7-TI-"L?%ZH9)F(?:E=J=\U*,PV4F
MK^:95KPG#Z\S+4R%)N:70O)M4I0*JF><Q*KX4=Y8O^]%NWOVJ-<[J5*0INHO
M.)!=?\&![/H+#F377W"0VH<(#J "5( *4 $J0 6H !6@ E1([=]+[9^[OW<L
M=!MT7-IJ:O\B_)[$R?Q6\[_G(L[4Q/[S\53,PU6N'W+LO21F)^&![/H+#V37
M7W@@N_[" ]E!CAU"*8 *4 $J0 6H !6@ E2 "E /*<?NVA\[%KH-.B[==X[=
M#6?CY:S<2.=C%'^]##,!&?=^T[23\$!V_84'LNLO/)!=?^&!["#C#H$50 6H
M !6@ E2 "E !*D %J(>4<??\H&.AVZ#CTGUGW#UQ%<41)-S?'!PDC_H+#F37
M7W @N_Z" ]GU%QPDW"&N J@ %: "5( *4 $J0 6H !42[O<2[A]MIV.AVZ#C
MTGTGW#^&EV(&N?:!$+23\$!V_84'LNLO/)!=?^&!["#7#B$50 6H !6@ E2
M"E !*D %J(>4:_]RYG<L=!MT7+KO7/N75&12/V _F;<'!^FC_H(#V?47',BN
MO^! =OT%!REWB*P *D %J  5H )4@ I0 2I A93[G92[WE%Y#C4L;2OF=E6'
M:5_":Z&=*&T(QWGT36A>F(=:$,V$]O-5DL[#/!<3+<SD/;,H%EJ1IP_CB3:6
MSPOE-Q,MBC7_^S2ZC'(-(_S+BW+R0]<'P ?X !_@ WR [Q#Q]<J7?31-_SX/
M+V=B]7WQ;Z,QRC$ZJL('3-!/C2?SES:E^L%E^OZ_[[;F1^][VCML_/J..)#L
MV>+742QUI/S<?'RL7,#9'8EA5$JCZ!-M+&:SZNI?WJ%WQ6?9['']^0'0%]%<
M9-JIN-'.DGFXH9@WT22??L#6,:.8L)]^O4S2B4B/QLEL%B[^__:N92=A((JN
M]2MN< ,$% A1,,K&N"!NC/@# [W0"7V,<V<B_7OOE!:%5J!&71B[(&W:Z7V<
M,R=SFDD@O,Y/"E77-KZ*'W&MNZUU:Y^[KBQ.A_NWYZGR^9KEE!&VJU9 <2 ]
M..NDQY_SJV43H!+^!0+M(P04ZRF#[BKK4:9 5?QU[=CYF\;?0K,_6$>M.J6;
M567S0(X_X @?8^VV61'$<S"^),"UK6NQQ?,X.^<$IPF;0=9;24MJ@2_8,4X1
M(XA#F3I%9359$1DP,0C0^&*1# .JG6&<2R<R4@1@- KC=G"E7O+]-81*: X4
M)#!G#^K!JS0^)X,PP9GEK"4SQ0VY7\U\$;%WO8O#4)+;*U9F/+?8NZ^=!8+N
M]G>+!"GU/NIFN]?_GGG8; + 9.:C9X.LU P%.M#ML<$0+CO=^K11[S4<AD^X
MR/^);=)^. =XYCYJ7$@RV@WB%)#QM%R"-F+)X?@U9)4*T$$C H>"U9$DW]TY
M#@7&6;G;'%]$R9I*N$F8RBNSB@?F9.&4C@0<MA'_5Z2JFC_H]?J5UW._+TSC
M3'X(& RQ2-F9?H!R'ZT@U990843"Q#H!%8BCM"!?9>TNKXIKRVK@?*7"X7 G
M8?=[DE],8R\9G=Y<^"8,1F]02P,$%     @ 0J);4,@A UGJ-   ZFD! !H
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
MK7#E3U+/WGV=:J'P6:W)S(C(),@R, PW8&Y1='V5PJ KM5F(53I/ %$F9(-
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
M =F1,U=^RTO).  DT[OC!72V9 .#Y18>@!NM.4:7<PJT5]<PKU@?2\,ZTCB
MD)(#?.0HTF@BDN)$+PFG&4XV0A'F1D(%1 >D,K1A=L=+<:77.[F/DT1=QA[I
M$@O (="2K,ZD0=K$98A+VR)I+6(4DY5@TY^'2?Q-)=?CD>C8KEN.5^C[W YP
M'^D5\&K-SD1JQE/*3P4T$HPNXD:[[FT^*!X/"W;6R_;LZ+22XCA9>"4604PU
M!XM*^K.J8!O&O, :L*X7']!<_9WP).(/HI?:F!"FPE17X8P"G9+5U!)$>!3X
M*1<"?8\XVE<+:[?-@GJ5<"\3JO!G-$-MBM\LVHNZTG[VSBSXCAC'5PH6QAW8
M.6P8R&&7+L '=1Z.F*5.A7Z!8,/L8N6[X] J^S6;WNZZ<S;1HM+%1'X/)OF$
MC_M9G)11@PEY6XA0Y$:;-@@99OVD[L$2=&L"6P#^KM*.L'7,ROC0-(>/=-J1
M=*E.OT:6G3=WJ1<Z?[9U^.O.LZU9NKYGJCI5*-*89L26D4YJL+EN>@R,FK8
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
MSR-V<9QI?F8Z#0.3SU7"^\ V,HW)A", 8+HMWL?&K+;M8CA$M?NI'3<#$L)
MEJTJ(F$TD,//"V/ZCH?,SQ-S02CAB/-\E\HD!52=;>:PNI.+P_(?XO46B@0K
M L\#NKBD^W6@H4OF@*.7'Q,35EJB31.F9_3UR*63&+M_&>,#B4O9Y!8YTT[(
M33+>\7&AVL)#T"C$&K;L +ZA$;MJ2ZINLMQE4?TFVERG;7\VK+#_1["*8HGI
MPDB(=DWX8.M*5'WEW64<YEG?BPY,XUI?3VFY-V.Q9?__889B==NM'FX=-ODB
M_W6L',N)#M7XD7'5\-M9GE*%MN>[N[OB&&3LN]%'[/E!C4*[4%VDP<ZH5,[
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
M*_>N'UB5M5B-&:P)_QKP]Z^7:YOF)IG1PU>C812;$O4TB63&,;OKN7T6@-K
M@,CI_Q+Q@FF(N]##4S%P8?PMN;8-^I,'M^E-N.')SPC0;/"S/1.4+.X%)F#R
M.!8SBW0OR:R^F<"G\LBG<A=$ B:R1VYEF,?] !_,Z$LTO_BJ'PX&-@T(MUR/
MN;C H? YZ[N6Z JX.@F*?>%T[!!WFPU"SP\!P'*^P$HCQGP@8;1V%C@.B)59
MX=7NXCCKP5Y[_#\A["?L%"',7,1,HKB)$,1]ZYM//,(S4^^?0L%)_HDXY_.
M=5TOZ!';%@XB4OLOW@GT2X#7?9\^V7$=BZR/R;?H_@PN?84W=V]G%H)\4N"Q
M?0 03"X( Z2G!FRF0%5$/7M 3&$H;!OOPN,#SWT6%J?QXIV/=VW].W&X-(5]
M!NZB7W@&_!(=TU8; OKJU<0F)I3A0;!W#7HX# !TFCO-[@:1UNH/&=9"?*C4
M&T8&(8J["_NEM$*E;P'H^:.+.XIP[VJ^RQY=5S+H9YBKE7XWH[:\P\5 HI0?
M=KNB([C3&>' PYX C0[1!?<4M=7.D^,.;6X](J?'M[5PT4(,]%W &X59;<YL
M_FC:]HBUW="!5_0XQ"B ZKL@L=RAOX12@,;19?;EC3@IP#-CD)^E@\W?#/UE
MLG\OC_,T;FY97*8Y6+RC9/AEB,2)JX5!RTK=;"&A+4TKATPK"W#14E0;^JAD
MAP%SW"!2:Q7%^CW8*A  SYH7^ .@>F0Z?6XZL'0@>K_CB3:.Y@*R '+(46?0
M.2@.W0"14#PC1O!N-^(B*;F^G/H\9AYOA^X\$P77,-'\,KB659H)<KS)/S>
MO,64N%^;;@787'4 )VUA.AW.PH'K*"P= *+"R*:40\C&P'1&%1WY4BR6 $<W
ML-HF4@A,Y7@%I;&0OR*SE^9."_/A0W[7E$,#+Q^:0(6>YO4)J0L0EE0%]QWN
MO]UZ"VM8;V8ZTQ!^)":T@;$60;$$Y5Z<3@J/!8=YO4 YIV_MFP=+@[9%B@ "
M"MFMYNZ214OF#A(9/BKYM][*'+KT%6I-;@91F?"8.0 ]<> ),/*8:0]Z9IN3
M]@7H"=BQ?JL^M7T$FTVH5VNW)2O"\P.V-E\B25X_;;>/?6(:E\VD;'G<V/&7
M#,TU6!F>S"@?Y%QOQQS?1NI69)Q,LUQ>(>I_*D09VY UX<V$RWD2_&.QE*6U
MK^RK 9M=0OMZDPG(/WM>S/$?^:>VQ\VG3Z3/7IKVT!SY>PI@KPY+_5R(7>'(
M)X)@]1##(LPP_MKK>: *QX!@&W+NI-UB:^9INZ:4M%=32D@5$=I?H5"N.!C8
MH$&T;<Z^F=ZC</0VP[8NIIM,*HH)3S0.(P**Q D02R.4DT##*VJ3KZ%9VJAM
M)-$)R*],F5*[1/ID^^*  8'B[X R*D!I!!-&^0Y?HL'CP[.37]B *,X)^^3)
M*MXTV*UK*N/N9,H31NBY%@8_O,2#^P)FXDI'I/1#+#*!:<.G)W"ZP 0.6<T-
MAB+H 2XJ=UC22:<\N^/;@"BKO"Z(]*8S8L;W0*(V#ALK\?BZ&;\.D\&@'<@I
M/S&QE"TH;66;/V-HA4;UD< B0/P$3*RS629VY_&!.2*D@K_V1=C_8&AOS] F
M=V%M:@='5N9TQ "L7K"70H>HE-R@@_BK_= .!$P'_:PCME\]8,'0U13*]O.'
MV5\.,@QY0T3K%(31 _BL;UJ<2<=/S+=*MDM)<<BER(&;8JM=XFI ]N@G\E'C
M7U#GV:]6D4GR>((YG.#KY[?D#":7XG/T;RTQ$O'\*JZ'#%$YM;^YEP!^%M=V
MI2->,KR92;A,@,6:G0YP21U<Z71"SZ.H]#JFF)F.1*30#C'&KK\-4XM8O87,
MP9(;(&1H9Q!Z ]?GD6+;,>U.:*?B07,IXB?@]=:Z>+V?8/8E^.G:0MH5#?[,
MG9#[FDL@^JGG[AWDV9[HX'/-L.T+2P"2O%(<9/13/CYVG,$_3U%!R>;V.;"0
MT\/L^;YY0&H.?OS\,%N WS.E"SZC<F-9:?93B6B?$D(D9P:VV>$RQ<OC77@
MO?"!BAS!$VKIMZUOK-D#I8.5W-#SN0:37COQE<2S11NHU)'&%,X%A1M0AGKK
M4+WVX^,KWX!N$MO"_H<F\E;>CQCFZS2J)C2 I)^#^#U&O![YF \D<EO,=I/\
M!+*@NP':>HG/?1#:A@GM9>&Q1OK+*"\B6N0H_?'O%L? FG"DVB7-:ZD1Z,U.
M.0]Q&QM3M (,4H/>AXH@E]K=OE0T,527O"YU<F7):^MS.@":_!&12Z\#TS?)
M2O'E=5#@1Y,5"0L' K*;J:S8N\XOALH;^_X6AB+>?0+;& M9%T]J(\EB+=>4
MC.0#)HB:*%\Y07B:II&V<F=7P(:! X Y!U1'+%M:R$C&TN$7>NP_H>FA/L#Z
M+LA@3+=S GO$)+?')V6:W=2!*!FKC=$(B]MH;$IU?-&\4.);IH50E"_R[YAF
M+?V'HC\PI:,1[,E.S_0CAH-:QKXV*J44(L6_@\^@1Y6U31\D%V43PM#P8=+K
MIRYAL8FG[&O-8F5.>[\O F);4F$Y.&2O**?:59WE<0,ZRS>XU _[[/;?178O
M71<"= HE+3XTF#?68!;;CG5;$<KG-!$;\#L];H482]#.L?8HK<7,(U] DG3%
MR(1;KZ.L%T(CS/Z,J[60!Y)^T@*D87>P'%=';##&,2+/'(S["^N$?D]I6YAI
M<K6)##>]_M42W+1G,>VLBQQU*B"T& HD0MBVZ6.=SD@JHU)\H%*:A)S*O_XM
M=#@K9&7>!_J2!L"1VP!3?0W]MV601O)B3C_XBGGIKT]LWKCS$B4/B$$[@8'^
M) JB^+!C1 19U4.;=HF(/.+C;Z9#J2]Z98<_@=3H;5)J?%B\6R(OWM+RW6V9
M4?B19<:+:/".<N/EN>V6[/CQ18=87G1HMI\_S&7WGPXP 6AQYJ__JDO7I""(
M,F;0;XVX)3Q+(6Z(NXX%'QB!\J,(O)X$&:HO"Y%,HKP)UK92_?XFQ4<1:($
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
M?T^!3TOTN<]J0#\-MV\ZR=EB><106$%/UC.UD;Z\3QWL?C'P^:7^RP2NX70
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
MTR3EWB)+RK/.X?EIM]?MG(F/[2_B\.33YX_=]O%AYX&F_E?0J%#^H=+F@80
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
ME,14 IY)3<(*!YL)RHT0&RK])354L<YF092S<1&9&F.7#XAI+U,_/0^Y2QD
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
MHI*'-BJTW6KAG=5"6 TM7F892&#^U=EYYARU_@[F'![_1>K0-[M'G7-N8#$
MCTL^O@WO*N9% <W,_8=@@C+B@-)\)9_RJ$S#!."])\*XF !2/''S8%&WB";E
MB*2YI [V><ZS0&TUCU;8*2"R@"Y&2<'<<9/)1D8P0;5  X3/S%R,3'"FS&"V
MY+R%<:F5BR#*<%#(0L3"02G%FY-)BH$/S')*++(N&.%SN'+J"7^-. I";(+Q
MG.U^+'IDC!KM/*/N[<E7B'7_&'!O?@$G)X(A;:A1B<,:-4 Y+$602U2S M?
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
MBY.07*VDO$9%9[VNGCYBD\EF4S-SS-9M-K9VV^T=G%U<W=SW>'@2B"1?/_^
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
MHDA5I"@M*@(B(B("4J,B78@B)4B)BO22%Q 0$9#>B4!"I$:Z-)'>2T+O"35
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
M@A6>B?'QZGK!+.52/;4:Y1\WSWD&G[_=6!;LGYP<9P/-#6A5X29AC0?0R+
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
MPPGQ.D>"7WSB7&V=*>R.'M)4)8+"R:=]"TD!+31 CQ"_EALLPMY:4<FZ1"G
MS_IGG_OCTLG&63';SO&B0]M.0N*J-Y&Q(8"G1QT9.LFM*47H#D7+OC+H-ZN/
MB^ 1R7 361[U-<X7^,,GD3FF%]:^?YL5GNSALCKD*T\GO%ZC=6.RWI5N:Q.4
M01J@(>!=^&O%CE(H44M))E^9,5!IM)^Q(5IWY<0[I%LY'V'%]]LG_X#95;'B
MGH;?.+]DJB+Q5((KS$1#]SLHPALKX'<.KEF<6?_%952DT#/3N8)_K^5@\MBT
MG_W%SI=)8K!.]XN7,QG.GS9YR]<X'M#VNBNM/HJG0142*>.:UM#[R/GUO>Q7
MZ<EA6/3C2I>P=3DN-RZ)=^[-?N^Y3C76C;PJ=[ EP*<M2$+?!5,3\?K5('YG
M$;'^=<\H9Z^^H-J4B::?0EQC5SKFFL)+,PK5*L284SXFJ,HN="VXP,<JIJA3
MM3LDO[;X-1&(-)U7#M& ,5?HAD?I(J\9'=BS\7S';DN0#&D ,S\-(&N#".GJ
M[#3@)N0]#2 8T4%.T\/(%<<2?2KOA;?P17U"&I5-E@:0PL&XFS !ZGOL,1HP
MG3%% T*_<+ZC 5#XZ,(,M)%SM*/Y->A]@#@-> Q[W;H*?_9[-'C=L/)CRH$1
MNR$166TW,A;7LGH"0-*I;O N)0N^6 J?R\VF <2"'?@8=)KO Q8U%08NST;W
MRCRT"'V^5A0O^L8_@=LKZ/'11^5G&#H$-]-(#MT'=)P_2Q^X'2#9TY<J71J-
M/<]65IILKT"U"&<6A--:+R$%^>R_Y$K[MCEYNV7 &WT#>L';C[";?;UT'P:>
MP )W\TDX? 02!?'3ZUNH6GM%9SI>'Q+9MV.>G  S6DX1NM-V!.B] D+]B?C7
MQ5G#'[9C%\8#-D@LR93TIK2M SA)D 8HY$0=0JD]KT\D\66!3JT+GKK!YD"8
M3'MY_DJJS>T1A,WL@0>?"U5H;#>&!F0TTX"$U$0:T)(/QZ6!E^5I0"R6D@+Z
MUT46V$&VUL'>9(#Z"V^X3P&3.> ?TPB34R@$A5^>C-K&4I5TR2J8-3$:H$TW
M35:#KB3J 0UHU(3W0VB !/Q0%?RO=?^3T0S_RN8KNT?")9'MADO_L 9020,B
MP-PR=2?(LL0+$9Z2;NN*&^Q+WJKH?M."8O68&SQW5D[9F\B8W&-X?"4R9K 2
M\1Z+:HDCRNUNW.OWJ+7\/BF*J@W_OEAW+J$+>L''-:I?A[\BU=&>D^W.=UVQ
M2R<[OLDUWARZQ7DK>07>"/^V_5HZ 4N:F2Z6VFR87&FF"E2DF=3&&92%6YLR
M^7;DS6^*O[MD*2_5=5BAW<&R?[N;KY44MSM',L:UN=XF#@5YLNL.@F[UR\N@
M"Z^YHHX-]BXO4JH,%=D]1QP4R./KWUL4;M #/;13()PZ-61V *Y,+==^(7*1
M4DCE)PDUJIY'%Y/O$(XB,DD)RLFWL75$CNS:BH((S"O+'YO,'S@Z8M^__?9Z
M$!$!=N1D(+$W"RJ'E<#&&E25T7B-0+V^C9T(7]]B8U\F0U&5%[WK3WF?LXB_
MN9;Q<W<+TXW)0V93X7(+UMHO+E,'TMBSDYN,D$UI0#GI^A67=O4;CO="^<@5
M*EJ=E!;0G*;]N(JP,XZ2$0!"!,$)*? &S^D-TLUCWXF<NP.872--AW@$:F,3
M.^B7YKOQ<BA</OL GEI?O.KUT.P/V,;N- D^O<%/5NN1V8E2:\+0 )Z%A[^&
M[@PJXN/&8AFJ.90Z;]YVOWZ$1SS:G5OE[)L5[!B[?A]5>1*F"F<G54E;<MAS
M<AK@%1)<LTK2E3YXEUI.6PE]L;AF>W]^7+?VW<9\Q-X660:KG%A8@5N8@R?"
MA_JL$=89=5Z_X-.9GT0PA+U#'S(SD;M^XSFJ6%^GS\WX[B$D5!8M_6UU+1OS
MK-:1UZ?OEK!#PH7KRW>FAS!^FD2#O4BR[-'T/!+4@A _7E2_W65AJ2>7SA#*
M_*G7!]?($%.A57^Z_D=N^QH\L<NMULRD9[%^<94&E& 3"K%:;N%;T&@(:".
MW^5 +@A''[=<)C6)RB@$K,H^T=/.\=>C1D6N\7$4YI46J&TA9[B1W\L.)+7N
M6<O9NJ8,B>Z:9LPB1<OJ>22A7_K+OHUN, DK'KR=X:YU=V4W3\\Q)K/-;JI6
M^(C%<@U=L_>FZ>LUC\&EP+Z#C6=8I?U5;P^S%+(@)1U/JL9W>=],:TB5)00C
MTRTM(!HEU7P%M5W%/4F/4SAJMIB/N\X=O7;G3G6 XY!H$<E[]WV/N@EQR)S
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
M_),W_Z=$/7"&3DVB3:=V9K$'9SX8_?TM ,:^/Q/OE;\GYO]';?OG2#XG46B
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
M^[]7\E23N3@SN)5?^BXJ;3KP0_9'0UZ?\L.O%.1^7+@:U\ _),]RX715W=H
M]XH)].P: ]Y@VK>2M<4B!GHLKG#_ .O#MH#^^VB@#).=]5T)S63)+9HC.+-R
M#\RU#Z@VW=T'+-UEPF<0N\+F+.Z+V(IZR6MBW_D[_*]#K2?\@QB0^I^JC]E!
M^)E]P$A!'F+IG-FB_^Y)<6K9MNOVR4.,82358I;%$AS\_Z-KAO]#:X*!T=A*
M5WJ&0"N2)N@/8LBD5 MN8#UZ6:@=#:(H+2/V+.2>*M/DA:B7M\")](+WB'_9
MHX+JN?P'PUBDP/0OI #RAQ1\8)$";XM#=CNK+'H@K4T:8[;_:29M,%U\!=24
MFD-__1/+6$924^?AHRRN1>UC6/XS+._?BUWR_?0 GE!:,YRV"2J<;Q!\OECF
MIJ/L_QL6^<[ 1B@0.LZF5OIZ8J4@^VU,Z"[S8@%5)3(04S U (ZY.Z4N0[ON
MEGFJE.H+A?A_J85=*;T!3W%.N>HEKI(]ID@\.C]R8#> <Z*TS3<069J9X9X3
M%*!PDMK1WGAR2%V9;QO5B,[3B)T8M[&_)YTV:593F7;46-G16>S\HJ.0K?-.
MJ##O_/A<+\M@>A%8UPFW"[0OWUF/O15(,L;R4&TH>:34&-@)F*0[<1_ ,>8>
M$H8:SH5X^<O=&)[XX.4(KG /5+VJU%>/5+_Q,M_Z@97AT6"-0*+Q:@6,C6S!
M,H[H7*RG/EQ\\HZL9LL5UW[(@R&S#^JM^*2&P53%-WRIOH5JKSU'%O.<!HQM
M-A7>I4%_TUM0N%2F82C<M;>%>3R6%'IW0$YN"\AA':0_W2?OQ][5<'1XLGG#
M I,I<1MG*F$SERQR(5__^'C9IR<?OZJEI:[&!G_IS ,;L_[=-E.B_W%M*7/<
M)%<[.-#QZ6-WV3G+57XN!1CWUT0QJ\'UL0N=?*L5IH4;A'3T2NB>_3ICP'VQ
MR:T8B\)VPOI#<^;C>9C'QTZ6DWA:1/B'Z8^GPX[^!AX<#1)O[206I7M#T/@F
MG@OQLS55P<EF>=7XOC-6+WX"Q0%^6.Y]P&.(PK3J*^6U W3W&4ZU%OM+#9DT
MZ[[IBK[U-7_IU!^'0?A5*7_V.?D!H9R+N\^]3NC6F)A=O*[?O;Y!K:M<"H-\
MU8#,85)2:E?7\F@B5[+@K7 @"=/*=6IE#QJE;L-B_\>=\]I>HQT7QHR@H;PQ
M/SZXGW=_UVHW>N+[<5E8[^5'QV2QC^W8C 8?O2:T:2I%MDC9::[<)_WH=6=\
M*+:STCW\=/R>$19_B!OB92>:=BWW<GS?FWXVRO(EAW&(5R<L&0^6VEA9?-&/
M2)AQ8M&GQ!G[&XQW5G#A,2NJEDUC?[U6#C7V(?E>PF<[I0>2&<P<RER*KA:[
M;&*K\MG):U%":1>2"4+1:XV78=>&&L7I*NGZ??6/450UN_M)HYZU?D\[E>N7
M=JR(B8)G<QQWIIWQWSY"U*Q"]B[\Z4G-.^8S'[I"K2),$R9IF>+^-&YKHZF4
M7Y^HS\FGF\?,0I?4]24KVYXA^)5G#CW%W4*==7 !?/94QCB9BQH0G]HSFS4%
M&\EWRS!1ZM:-?,@'@C\SN?77+/0]F[SD6B==$RE]S45/!,0T6M2NM(7Z\Q:C
M/(-A&,,^C0>C&F8OT=L3ZPS[[O7A!*T.N "S8XE4MBU/I+Z<63-G#AA7]/G1
M4%JT*\B[ ZAY*WB'8(=3U)+4D&Z261(D9RY9:+X(P<%".@B0F-#JA,LBL\7X
M&]II&N[ZV?$S/0,&ZM5Q \$8J1'=$P:!Y[[L]G?-Y5S5+;6,V0ZY5).Q3M\'
M"#,9#)O0*GDS3P6%%NT=.0VE$9;"T?KO[,2_8W:";L0H LTN-DJPL': I0.7
M;"N_X<+^M0)%CSXE-/W95S^GWL)8+J BYUENW,O[+P@<2"A#LH"L!4H3].ME
MR,3\ ;*_E9^/HYD<#<#9 .=]P 8+Q5JQBI0?,1?0[0G+W_Y35:9NXOX5T>';
M!QQA':19[ .\$8Q2=*\U0X&%_N,760MX*Q\!\L;27Q<AQK![=VZS9NRT>_.O
M8^WH4G19\&U"95VT0V8R:U%Z6V3A,N'_*O!!C^2F6X64[T4>8*X8TV5^LZ93
M>J/YG\PH_W_. ?]'IL>Y6@GX<N:]V&EC1OP-)#.YRY8SD/#W9(B1RDD_$Z+P
MG6GZ$S3Y!1']%S:Q<.8/F[ (HUW<![!6J,J?%7J7M4*KB\+_ 1TR/X.<ZNIC
MZKJ F=O&=,--T)//V3%T-V;Q?^=A_]O3_5?S=.1>?/[O,,<V+*>ZN&9Y(171
M,GD5)U4QN%ZQI@-165]M<]5H5?&>N+TD*V4EQG'7JZ2+_?PUG^,ET<%PT?Q5
MR@V9.18BPSS)H.8HF&DVB_0QSR+O4/6)"50]97:L0&5[:5A)5MHV_ =&WY?[
MA19%.KS$14"A/GZQ5^BL.!F]ID#V6&G;X2(.DDZF9R.:S?*#S&4TP(;UF7NJ
MC0,0+_B 1+2O('/:)O,Q-W/7%/KAP.YB0H.\Y2[\ZAP85O%[Q?DSR-_>+IV6
M!%TW FFFA@ ?F( OZM-,Z)9D@1>RY_LEJ,'.T^QJ( '#(OM)=X&WH^.=6<LF
MH]*)7A@W<C'M_9O-ZPGB1XVJ7=R15;JM=JIW!G.&/Y%4*26H_" ;TSYI3&5M
M3,<=P;55BJ<P,3C6-M8EZDHB)Q99+?_=M_I:"332+FFSSAL<&DOP](3(&TY8
MI*0TT&NLC=<AD+"MQH)A7HN?@JEKDF2=WE92$/_D!G%N(Q9$5(EL'O!<R9G(
M3Q%+O8-\J$ 1#>B7)1\;XG!9C.1 U8(4CZ.*J<AV8(7N:H8$MV>MRO.9 ]/N
M6T+1<I4R&0?';,- YBF3H4'RXNY>Q<PAX8IT:ZD42WH/NZ-2)LX>'-\88O<D
M??%M"&<1#(QK^XU+L5F#6&M&9S<:4-W)B'8LJ;P1N*@I,J3,*=X2 A,Y_[S5
MFBL:9=-ZHQ6GPC,F\$KNKKW7NR/5HQRHAJ\@F'#/=R*2,DU>B("?<X?+#X.(
M!W#%ZNY371L"2X+P5*BW&Q-H:3[:!Y6W#M;^>6A-KZSGS=CJE:13&P<X<4H!
MA-EU'/-P]MH2JN3%6V@J:FWS7N]Z*&$V+% ;ED@FS!BW]H:#SS2>Q2\SQ4GM
MA6'3<C)65<@'E?U>6P1.=YN2+3=B0T.EZMO.\['=R7POOK#;?DG!Z"0Y;P%?
MG^HE*["T%[1E FR#VP)S@(-\'^#4&WBL:ON\_&/'@M?$N!GYPWH+QWD#N43C
M)0[$%D*:KAA)#0;#<:I,PP 61N\L"MC6]Y8A0LOH\+DB#7P,]7E3/^PV-7X&
M^TKP:#I9RHJND$N-;2VUFI@,:PQ%>0A?G=7U\/*"**#B\>>EKDJ=+'L?:R#I
M\KV7:D3&S !;L"\R ?U*W-*M7$(P R-PFVIMW##Z,[L;9*XJJDFX)*<$_X5S
MX!6C[8?NF?O\N 5W_H=O,6FU&V6I7888_##AUNCF-0I$$Z^"G$ZN&Z<UQNR*
M*>#5IE-C-8_1#8?I-KE!B.:-J4[9K4XE&7?Y%(:"->>->=W0%9M?V9>]G&Z=
MLQI7F;^M*G.?FDJ#THVI[E,K^X SAI"I6,:)C=9)<5)F0J[-DD7D?9ZEF0<J
M.Z>-*4EE&S?@+=!S!]Y_KW,ZO'K2VJ8;/$NAK3<R @(,'\Z-CI$@C!\*Z_U[
MX%4/F4Z$$RA*1(V:.K4&?4#&CAC(%U/PLK^HAO=)K9@4]W.(QI0?>\%>XE*F
MEY[1KHIS'.#@] 9AL)$$2T'[PC#AG6AUT2F:4+POF-23.,.><-*C32SE^./!
M3VX2D6M'QULN<ALI75E_U/0SZEF2!Z>OFK3K(BHL3" ,V=IO5'"D!V^/5!O;
M',,:UDEOO>3[C8V!:?N[TNX%L;=7X=?+H5,;O!Z'[O%HS0BEO]F02E:*=?;.
M,2AT]X@N[U4],6 ;&<=F(E2GNS  IB:P5'I<)>+(<J846?.#ZW37/H"]O,M]
MIFLB6.!>W:#\^:1E80/$I>D?GE4/H[,BKDW'';FL9]>;,N@TFS54"4P/!;VM
M^SUT44Y_WN!DSJ@\- 4/VZ(+&6NMI\G,$P[9!+78,-XQ+U$#FVHG2[]XWA#!
M%"]F"@TJ^+M68]WZ[XD)E*>ZIJBX?])W=C#+OKGVSJ6(\#6SH<AN!<SC%QL/
MZA"\%_W),V 8[Y\0"],2:2@<T1N^K._-8R<Y,>H\OG+>HCH ?"WN/#Y+IW_H
MR71N@S"V&QRFLUX16G@-:^:_IP8I& \[KNV3!+LSU'^;+5S=?.K<40%!%R%"
M>OT @NCH"=P2#2K?!QQ4ZF7>_<05]:^2<7\R=EYTK4!T!ZEUPLVZ),KQQF>S
MAJ31GS4T 9G9KO,SC&+_&662&3RUA746+Q.Q9PI"5A.8NF;8-0)#3%2;UZ(,
M]NFOX1U:SC\JZ^L%_3W=@&M%,64;K!A:S_8!_@5,OMTCO":6&7\-+OY'?=C>
M_!V!_?M->( 0UPCLK%$_8N4'D $PSW#YN[?0_IN#3T/7K/Y$W<C2S/8,8Q8'
MFRLY6K?Q]QP7WO6*R:$A,(NX. _\?UJ3^<;]82<RC8QW^P 6/1%"C SD(Y9L
MS;[A_&D*LFB: 5W#4N3:NE!K[=.7L[>7SKV:UXC[<4PVZZO!JP<WQ7T6Q#F,
M2:Z++*I>SGJNH7G,"TPW1E5VC<(J0ACQJX,(HDO+LQA*PM\>8@5!12>_9N1(
MU8!?$H3I7.1FH25UOAF%$T$-2AV6:*$[0ZCM VYK&46BT6./U6P ,]<TDPL^
M67FF# >*6PTJ-=P:@<^.+/5;'SYS?5S$/= USO',#CH>SL?\B3SE!QR%$IGH
M+QY[$]AHKPKT\2#+D:! _9H^A2T[4>C:Y+),ZF;>AWG+2;,DD]DO%WS$XU*4
M;O]&*GRT8![QW\V#=Q+RT@-F?9:Q!0Q8[418FS8L;&8"V(H'M<N9&I8AXE S
M[,*^^AC2PRJ<=7?'*YVH0O>%RMFQM.8_ ;8>3TIHOAJL_NT19T\LZ8,][#SU
MA5(G4P$/L[F17H)1GD!&R?N]K\@JOI!<\?F!7O'L/N#F/L"\%A8=U)E1+"W1
MW]#OB:9STJR9+"(ZNO&HJBJLGZ7DNB8V_$LIE:)J.D8PX3 B.IH?6?[D\I((
MB!K^Q<V7VG82[:L0KN[J^<7='/@8,=$&]?Z\#_ :;\8A7!TH./#%P#.7BPMM
M O8LHF3I9Z?8@7S4MS/0&'412DA7"X+8P-:*%REBY'IE\5^VO]W?57@LY\7X
MBZ0]+?8U\P_I.R[1$])>2'J"<H-]'],U;_OV(A*QZ4FJG!OUA*Q17,+1(U2T
M5L7@5MV8D:'1H*AAK$V=58J;O,/3LW;"^N8/CIU_'L'I*MW:R]E%/D*7:#S?
M)]1F,HIPUXQ1R+X1@5\?77BO&APAURK/J/-M]P7SP=3[Z":DO98I#51W01NG
M^9_N\)A(I2[TL2;GZ3!!W-V,@.CUW$'9TKP?WX]MRBFDNO\N7;B3FT,A<,,/
MK:0 ^35E// \,/U29)NF+ E59SOB:9W?^43$\PKLE\)[QWBSPU_Z[WQJ31^\
M>D&LXN.#SSG"IF_CF0'W&)5&%&MH:1B#AP'>E=_H0I0LHA/J0W.HZ;K4MB_N
M <;DY/K'CB7N*LP3*?@5JVK2]SX^.75*?;JOI0$=O-L-[_7K@*8F/2I\Q$#2
M36: 47M\/873P+AA2J8H62#F$TZLBJQ2Z P1?A$8R)6?7>QSH=)XXIMC"E!N
M]O:INM:YDP^2"VGWTIG'QW VRGWY)6M%E1G([<;&-+>]B2=A0++%S$(X_(C-
M:-<,0C#(N*G40[;3;6\>#2V0&Y!G/_:SIRYJ7#%N1GRXUDC<LH)\]*TGXK$_
M-,PQ[(2MC>W8=XF8:=4#R7WOWOSX%G'LVOF877!+YG4<[) K[3H5W1&BF["Q
M\8BDL9;?H%SPLE+.GC+)=//KU_ZIDO*[2ZA<6][PTVYR^'S]6/L^X"3\/#60
MB'N^5MP;"Q>F:PYN@[D]6N[V*W$B'M;U:[=-&^6/=4,^35H3;G)P^3$M R*D
M$/)W3I;RU91854.+</D)4/-*.\IR!%YJ9VUG91'ENN*[OJ;:JB+8ML:HS%O+
M&^I)OES5$',V>;+'5-! //'6CRNO]<:/-N&70TYYS,'A5+:F1GG20IQ_GBI6
MR!\!],@\3YKK"2_1REFYH?*RR*8D([<MU!?AI8_1FFNY\2,MW/UH=RF7VE.T
M%R/!X1?(M<&X35-P$$2\_G68KC\S<0__0P-2F;X2N@^X:MC5%5"9M@"3-"KV
M^JW/[OCTH/GFL2.?">O8WO$!EDC=57:PJ7C8H#F?N[%8@Q#*;",C*:](JJM+
MV5;+FFIDE^=$-6&==34AJTK#5HQ-=$;$2[N.CUY'$N[<_]EFIB\@3AV:&H5+
M(IK/-,J1NH*^C3&*W;0>/ENVOS<Q"1W="4Y7V:SSNM(=E+K6-:-"]9T!<WA:
M<_;&^?5&Q180K(*<B]5E5+"YU A=%K=,#GB3HV[#_/%:XO08G^4$O3]:;!@4
M2P\+)7-1(G\IF9-THV :)4%7>C#08.F7_BY]VVAN6_<$KQA\?$/16.P%Q\P[
M*:YO%&NSPZL4&\^OH^>9\(S)M-U*(:O"&TE5F> AFC3&'KU:C;R] A2L%R:N
M@$Z->XC(D;KC1+@O*(]Z*>N)&?'61M[RL7H6Z5.6..\H&B[LOD2.;;Y*5]H'
MO.B#F1+;28&CW0N4Q<&L&ZYO3G)@W2;F5GO)7AT-L$)21= .Q1)#C2RBSA!A
M]N(TY=>)?I$M A9,R3K<MJ^W6D-SN]]B.L.O6RDN/+[VRPL=H9L4\"B753],
MAI328AP#Y*O**K+U2%NCV0496O03!7SME(?P[:GFY J378S$[=>']+X8;%R:
M5:VH'-N#P^$&$UN&^>G8%CIENP[3@D:0RF?0$9HW+.TF@J3;-?G(\94O(F0^
M5&A8$^Z_GOC^W<+-+B+I.@!G9F]'DUX4C*3+T'KY/:L$TERCF*+@SFGV%;7O
M<18W8%Y%PGFY4<$6K_K5@L:]-XL^.J5M"Q;*N.WT,QLL.J,1]AG /V4QB7]-
M%0)58/!]0!*F"#$&9/ (>P^-T/_V>&L0]!)X!Z:I0-W<1KPWT>8K[?EK\BLL
MFL5X.I&?_I+!<PRB$7&13)D@\YG;9)V7.4%O[]1?<AW8MKFP(>=ZJ2G5[X&,
M^.-GXN(1!]9LE$P\UX]7?KD69DIQID)+N#AC"9&3Q^I$.,V,N7;W^(J1(P9Y
M!K&V!>N "R^"0Y^:A!WQ"Q0YTB>_[I1F!S1(LH(Z#F9,]E_M]1>\I/OTWE7G
MAW?,$/4'+[ !S%&\Z_L ,&Z394V-.G+8%L1)O-?O"DY^C94 5%F[:+7==\E:
MMKDEI6?J2,(C=J?-^QZ@X^H7BY8LJE3A9TC;0Z_S"G1S)FVZ"VZ3[2P[L%V5
MB09$(OBJ4>F;A\'QX9N"BVYY_03<=A&M>7V'B46==&T&':D7)NT#;O57-+ U
MVY_M4^H^.K>AU*7&*<_NIK0TX:2;PJO-+E36=4'VTVF)I\8_??8!IV! 4FJL
M.E\8$671/"D\6*_VY=Z.:JW99#K'L(5/?7M@DIZ5@9I2ZW>K<,F>F5[EOCXM
MW%-K" -AX2KN2CKT+0V>0)S0Y#I,-6#G8AL/0]^J2M#%6/KIEQFG>X1?.307
M/7'&M',A#?H2ZXH&! EN@JO[U+FF&"((OG7F6$J'3A4FS-7;@>!^X5EWTOH]
M^D)H2-KJA:R5T&U&(*W)/9N)PHQ[BYQE?&">"U)H*7,7!+'H[N&E&W>_VEDW
M)*>\]#Q2U^(G+G#E_=#!=^^U3R5Z1_Y^&Q 0YT;7H2I,;<39GWE^AQSX@JX\
MG2$X;);)S@DVC-@;/LMG4%3L4W3A4?&W4U</<4_6>EP(66<WPA9M['RX 7VV
MI2&H(0I1@EP:@H&\($JEG+EN2B,&7\Y\^L; 0[3MBL)?'OI:##X+[[4'4..G
MQA1.!D5^8W+A8!KY/Z0K^K>%!?'+/<,WST!?"]R.&0DX"P"^W_LS)QK^J_43
MWS10$^$8-;3YK9N*"#]I[G6DCSB/^_">TQ5K _'7UV8F3G_6JKJ6K?V=Z'CS
MFDD<* Y8KOJ\41EV:;!>M'"1HH)WR9%L^QYJH^8MF?>3Z9KA>R9H$J3\<P J
M'R?!8U#&9B5L@\V.#OW1?ZS1+H&+\0'QR/@(L\M>-,Q"NWI08:/*5D+3/S/C
M,<2=$NXE?7G,TGK,IKU'3JZ%+T&ZJW/N/2:0;$'Q)@ET:$!;]A+B8$#B!@\A
MR'RN9.M#I<R9=<$?.@]R2Z:"U(4+Q'UT1L:C=#VU-5T+4B9OZ\N4+"A 2+I-
M 6 >+Y@GUPOU*P)Q:%&:1GM]VD/VPE[^(:,$'X%N9WS499LS]]5.=/_".N\#
M7F7RDW30Q Q%(B&\8N-D4#B]V]2@\A?D<>E@^FO7EX['1:=\OFV))$^8&/P8
M7L)T?5W?\'UC/$K[9A(4@M,#'P[2]BOBO!$FAO_N1IF>G/P1UACV1;?<HT5J
MB'!&R,;M^S4^U!0P$@ZDFA%M(.S->_P)Q(;37=Z8@8JB"ZMKC\;;QIQ,OF3/
M?7@_Y:.O8?2D[][&'K-^Q._KG[;/].U]0 09T2VS#ZC&,D=P"RCX2\3?%U$:
MLC3LS@D$B'$1V3L.9?'\+P3*!C/Q%$LZC&K>_VMTD]'W#XHF%I!E('I:0@N0
MQKN%9HC'-)S$BK8B^.V+F5G?$+4L/#U!CXBY4'SOZ[\5AD1+4]O(6FT8X%DE
M4&3F$61+K7DY(G=\90=?55-@5&AC;=TB>U_6'<)+69,HT[^\&_>#V]'QE2Q@
M.V9S'Q"[#RBG WGI^CDK%$U)LD)$O4E6BT9>57F6D$ZUI]4/I>%>X7&!4^I/
MR+?W 4K:R=E"5CY-J7B+,1M&#V%7.?VW\:\P80SK+J&I=@IJBEW,,TS\Y*4A
M.H*8<&0%<7(#NETWEN%X;V@;Q;\WI%3D7C'V?BJX7RAZ>.:'?[+DQ<UZ!VUM
MQ3<_N9X12/=C%?AA0OVP6S,$KA4X9W#]Z<FKZ2:9>-'\97,*^3:NS%KG;9?/
M::E,=5ERSHW:=YMLW78]D31QMTF^:I)_3S(Z*)M%OIH5[7LE%S*@WIKU4"<K
MJ#8Q38"M)YEOI%G,69S[G7%*]G.*#"F0+JIYEK0VL"*P9_Q*72AXRBTK;>[A
MQ(B=9+9!?X4;:L&A1UW=&3"^<':LLNASI9P=9G,NI:AL?JYL+73+,5):I59G
M'^#3.%E%0,@7L)%HS!-9I)UI\W"4G7L(O#04D6.<_\VO6\VTKS(V/0?A(P?Y
MH?&23I)W$;5R3E&]K\6'OX7.\9/3L;/1KJC-;%\QS)SG33%4RX_/KW !O!]O
MW3CK+,WF6#9[[LHY7-H(O&M'0%/83J$5R4T/G3&T5-90?5C!'$K0CUZ=+:TQ
M?#]DW=]^\,>&(-NF:I+ W 5]Z3*2RMMI&6%P:^H-2N&1N09FKE._[%3\;?<
M3U[O8F>*C%I=;E+IDS7%)P_,#BBOCY9@"^J@Z1!"6(6G(R@4O<524U5C*V&]
M8K74W9(E0I7L'E>4.IA(.$1U:+_N.%"A8=&R*=MX.7;U:\].2FU1SQMH.+W-
M,V@FL5\I,9?EBS1C*1Y4,AKF3@Z,1504R_HQ3I]9K>3B$KN]%$!1%4/(&R;9
MO:N/X+YPXK.)R\-'5OI7J$B*5NRT0)O[-I27BFVUER8]JC$RZ&T*B5-YZQZ
M:;0MU1=]TT*)%KLH93XQ=T5&X-JC[Z6]4\"1=.).$YI_Y<;",R4Y:>)Z08GD
M1P&>H$"= =25(_6-CK=S5E</&NTX324=3+[PHU@*V?QNAYD.[6%4&#I_B?,H
M:%M?8T!^[Q(""Q19MC"Z0VDEJ[8A\"NMFH?K:DG%P[7B'EUA>39+JN:I>V>J
M:E_+6*B6W2-Y''0;5XP->OM=/E:4\]GD#IIN1<*\5%8M&U(W)#)4?E]F;_+_
MW,+QY=CW'^4'KUXO82<B5\/RZ%?)C%?E C'JX"\C;E"$?&06H<O-C\&)/E??
M+O5Z0EZ"UE-$B<X[4>+=<VP;+TZ_5M!0N<VL)WP&O3;.V]IBUJ=F<;[*.EKD
MS-==W&<[UA.AEQ?=DAL3?$1OZOGR)8]Y!;I"(-%SU)^+ZU+9SWG#!KET)]6[
MP0K<ZMH75Q@=H-##&X*3@F3M@ICB-$_SIWV@5/6KA?JH7&&3P=^H[WL1Q[Z?
M_W4T_E_*GTR=$?)27G6WE/(DS]08.AWZC,Z 'V1.0F<:U.[6D'LC_;!'VJ;E
M>/1P6Y$#E1_\\U(X[RU!Y*:K@4[A4^][)0R?H<^>[/C9K*D!;$=4&H?7'RFT
M'?401*V \2OLGY3S,A.#PWPE-ZU0I(AKGZ(G=6B*Q1]NMIP]^^.-0B*Z@Q2
M\"W;]JQ^,AZ*^/.6;V.M['K#:8LUPA0+]ZE0ZT$_ZG:8 _#D,L7:/,?/+Y9F
M=U51I> H\GK,+JJ[H?6-^D_K"W9C?O*1[AP6V54,E+IPV-1%F"X$&*\@B]KF
MR;/%XZD*5LB'Y34C$J/*$=;IU3K-J%J]9#V_Z[NXJY6V75 JM,6L!!<P?F-L
M;M..RS"['FO**%5G*W"SEJ0'PD6'V*(<TSS5[,2;]_(+X44<$1?CAE.&?]O:
M[/I\C:<O#C@AQ1]7?_;O'7,D8E[YCZT(:UD/RKZ]%QJ5-^CRJ_)PO[6G7V#:
MI-HFVZASAGKAK5?7K6^2]=(#<RZ T'6(:O5>\^QJ=A#>M=F7?F6P'NPS*=%7
MH7'I,?3Z</V5PB75!WIM!R7,,2KD\;L]_6+G8U2NJAVVZ_V-RX39LQQQA!O\
M-$GD X*H(6!#UJPL\B0'>2L53?!8#4A^K?$[C:S2J>*QLX'/1I]2+KUZ],&G
M?#NCX'<A5:F3_>!0SXV3'R>4Z7R$\<0M/CXBZ!S6L\%S:J?-<T(,>&S)NB"R
M7B/?;2^SYG,GNJ%R]?AG@JU5-A[/2.XG)J*Z3@VTVCPU.U*M7E*S#SAR?!@F
MZ3S=8&A&DGJ7)O\!,EWCIP^!&0S8>3QP.]UUKLN7W?I\I3XLVZQO@3V9X\#C
M9+]4Q3%P"X(JO&>;=_SZ!=18S&ZG'5QPU[]T^PC?/+*,T/$!X88 C'O&>Y/F
MUR^L=U?X4!7;%EJ'86)7K*1I<HV=.NN.^)$C]]:?7H+C@,!*KF>9;/VS?=.D
MVA5[R4&=A +[(.1#B*+6U^H@YR35N@S'Q(C26 >Q$J?$OD-2:\VY'^V0J3.E
MIY+2YFT\J5XAE7QS>_N #A!WD-HTM 7)Z=%X,IPM;G0-NJT&>>Q</K#!WS,_
MV^3%X:G\#>C\U%YOZDR26%VTGTZ0[PPZVGB-!QBAKCU%$Q;ILAA ;QOQW*\<
MCM_:;''5J%>@5&OV1#^QM6U?JG(//_"<[W&,W,:%[4"Z/&$*O? K3)Z.!:[,
M#6[?D&GU0GAJF /C'.\:'\-CP@=:5Z:6*F>*$V%IL3;1MVR YU]5;9X5O1I,
MW"F%RG0)]6(>6+<9/=D'=((Z"Q8'EKGTKVG@=BMW\QM,=?\31E?_00T!AS')
M^:^1U) "IN0NLNJAB39<"6'^_UK(:5;=]V1]V]"3Y9UR&\IU7T\2ITUE3] "
M7SQQUH+8/@O&*_:C_HT:T'\O-?I_VD<V$_MWY0._T'^WY7\)!F(2C1?V 7F*
MN[1XULWSM_GSCHU^,=9_ATK_^)>1:D%_SS'K-_]18<OLM83IKB'DX#6N'6L$
M$?R&-9?HX?_3\E.^R&EC-H3[9$E.02\CO;BY[O2<J<_=YTAYI^^;/&_'^3HO
M/7QK\^[^4> KNC.C( 0?D,5&\2H_L1'J NF\>E+]._C0SWNZCRS.7WZ@[64>
M& U3<)\NDGRU9*MD/']+Z>X#3W<V79US13[P3V]\CO.]?3P=BV6W;RN@ODQ.
M<>7&>\34B=8Z?M._.7W1V'C].JU:^A%@:?%/L_BR@@\\"D;?8OQY\_@N5'>Y
ML(53U2A'21LMH-$'O<2%EP,MD\!AB*E!'1)<_DLLDF9J.C 7$025_Q3?ES^A
M=,+.VJ[-*O+]\0E3NB8C4;F!IX/"O$0&QJUN=S^E-AKSVPMI<(Q8?^_.W@<X
MH2I,TJ.ME1Z>('Z8=8PXZ5L=BN*#_9[W6=X'3"&2:&\TS!H0PKU'OC(288;0
MJ26ZJ&I\A7N]@.>TD%&H;A7XI%Y:<D)B<=N7L$P;9-69!>.)BDO-QT:.FCO,
MZ07!%>$M'=,YU&R3XD750ZWV,ACR]0%U+>),T>+;J(K/2BPN;V\5&P4??-8L
M?=ONH(&8FDU7Y][!F'<H$3,&#$2/@V^8%"J-V4&I2!E;1-,-94.NB$8!DE?"
MM/$!]XX6:*$AI!@=L7Y^2"FRH38IX,9=2EI\G7N366OH_6IG;8X3SAPAKG2>
M&[CFS,O#Z*TN:/A>10BJ)RM(H=Z,5*9A W:'J@^_,T8(KU6G:6Q>&YLMO(R4
MQ9!Q0Q4F=9!M[$QUK>7N9C.B]![Z$XQG2%U5.JY8=+"GQAV]:)2_.-"2'>3A
MJ1NA)UHUL%"?D82# =6//TTDCMSYBDRKW *-@LRJAR#;O:>#2GK-R'<;92K(
M*EF^CCG*\>^Z/-V&O^*;O'"GZPU.K<O__M'6E<G[I:" FM#QU TW8UP1 ;&P
M]#]993XR'A.B7@RW?(O^V?%1."N!=X-C$9]KX0/VV&'Z#W:60N3*JE**/A)O
M[694GPU8&;U_^N+$)-.=/E3,"!M:3LZ,*"M/\,-U3JX,6"Q.#!<(?69VB9PE
M"ZRI2K>N>1K^JFRP'],M[=]Z'IK;IMP3+5F_DU1!V>%*B<^E/2@\QIL@<:[J
M:3VJ8/4L,4.&*- F=[)=^&@'RPWR"=@GF)#O")[3AW46&OM>DOAY1O_&-VFS
M [D'7F@)*8:O;SU8<EZ@;NRD^7:E(U$#NVU685WT'?6.YA!$&Y*#0 TU'E8&
M'Z8FX6T6(*;W![:.;[TH+S5T83^M+<GH:F@9/Q,%6^4NKK$;.UY'NT,5;Y^\
M0<IK*(BH3#AN:2A+<!V2I1MG-:+R/0*N)L@[!>6D"(Q_MGK'=F*6USMR,O.Y
M-L_.5B(OH\O'3S.$)4D=$;Q4J2XB?S(1>BXHH*.%)5(-?J;LI;Z<;Z@9E+QL
M:V-89;F1I>?PV\M2]TQT?5GTYHWX9/24\3,P#TR8K-MN+UE#?3G5X +E.?Z@
M>[W^K)]\1?7#FK+*30%3[LKZ(R-EN2;U>1D?6E2(:X.F$,S/'1R9P&3S2JEC
M=X<:MT!7T*8MTXRD[11JM?_%^L=.3(ZWK:74=B-.I=N8^$)465MXB-<Q_G8S
MGEVX?AA!(;U\%OTT.\90[[-<ZJ[DKD3#:;M#:[[^+)Y$F!_;AF3^]P:"_Z -
M!/_)MZ?:1G8HQ/$3#C8*&TW+9,A8X [:6RV11MP=N"KM>@/]^8HOO IVB'*Q
M>BLY>__HO: OV&,(-TZ!Z?7,+,=:$K.Z?-)Z?%&P_HU4@;MD;K3PMXN\2>)?
MSCZ6TLL8X&D-A#6_1*T-;%4R5XHHM8V+(M&JN#UF ] E4,E" @N$G=C9@WPF
MHU_$#Y>Z,G(*FI5C$5?W<%WN,&HJW%Y!3GBGQ,+C2L\!Y78/(*:CF5-S1]^7
MS-[4OVC=AMK^"1=+L"N#\!^M2.JY?CYII7NDG+\ATL,WL>[:C+2]/1:W>^3#
M*J\%SS02;T'L#8>9YBZ&$!+H?#DKUG1OPWSW'?P<JF$X.ZE4+^U,1HN><+C9
MI9/3EZ]Z=.]T$ XN(7@<26:]\3!)Z,S%G,V<7\Y#:P.FB2IG5=D=F.Y"?.EJ
MWI7ZBQ?&$* 61-UG80C?/ 5;9=PL1&"SI\8 8["<<R1FND]*8$A:4%IG\9KK
M4P-MB6:CF-4#HOJ'IZ;,,;%8-V0D$T"2_S =']IA?[)/71$5['IO:&.[R--3
M:!]PA2-Q5[$N:G;\V5?\O8>GK^5 $*@ 6@L*BU)5NR33I8#UW >PM='T%Q$G
M5DNRA^A&*'=4T;6*P2<JEC:'Y1,D?&PE?@<_.YU]+$_T:7?I,8]!8 4A8FL-
M:#_HW^U[CY2?3IQP"3LQOVE7']'.5OWJBLQJ8%A>P.GQ-T_C]  N"2 IIOYO
M;*UU2*1-"%SF0]@*6 N;71///@-]KF[" N&E3'E2>T[>(2_.M9+"P\,S:T?N
M .O-96C]2^5(I,_,=;Y$X)H5J=:J7EN0KD]B![TXI%*?T\K_8C$<W.7HI]X[
M_IAI.@]I\1Z.S"EGHK#C[&;^#-N-S^B+),S:$ G<H2F7KM4'OT0]9#[X:2#=
MS*\<!YDW+BMX[_1&K^3^"VZU:QP&%\:_73R\LHBH1#03>)8I-^#I9)EO@B^9
MA:'R'YPAD&DA?9>ZNJB+29-*5L>#[]_@USZ2&C++$1,0:(C='=L<&%2@_D5P
MAYUDQDQO(-R!D2'0U_Y #MN@G::G0:FZF- NAI21URBT^)->*UKV:^ID5.F;
MN?< WHA[UTL\K1CUFB<608]INFV(R#%_89,*2WNY$+R30,Q+O("3C_BC*QES
M-V6??:R-2*G"V-7OP4,.]>\L,2WHE5L:+C%SZAKDF6]_^HE\IFKIDY$OE4'\
M;LN]B&QK#\JFA\JE/+.XJN7Y.X#:YS4Z[%PF5E@@4Z6;!&ZIDKY+&BZ<4>#Q
MQ"D\SEH,$."G]'NHRAPN3W9?%Q:+/OST^\_5T0/WA@*:WV:'=4"L5P,K+)*#
M-BAY0(YUF :C9LKXG.727M<2">RA+2O2V[(C4(ZJ5]F1E8_58_I^N5)IU:=Z
M\"?O<VOD<;BZ,=FW%=^-PD; ;/+<]HSFUEZ$;-/3 D?\SZ*\,H?-7HK5)<W"
MR-]OI1QK.A%\^)FUT=I\XPIXTQ[SRTYAB84M+;!:%IX&:W>L^>:,T1W!)Q#-
MH.G4K\P1\$EL=(H08M7-7P5#NUGAX"(@%+,&OGS38?.<[CST1X)%;F5,TBAK
M *812">S^U#?[P86) TI+Z=-*#8CICZQW".&?CFA*5ZQC4"*1S2;,7)0VCF,
MMS3=54U[JG3J3\*<_L?@,V,58:L+<<#7^X!I<>1>#F(W +'#%P9DR766JGGK
M\6L?L.KR?!^@[[6R&=.($_M.HA9?*C+S#"30>SNO=<1=V0UP(HT$NHV"RG'#
MLGMJ3+'K^X O+#><ZKH/\'[(^D+R?BB(>E>% QUQJ,9DG-#GS;S$D71Q*H(S
MY1@Z8Q'MRC!KHM#W 3]WP=2H4<PFG)NE6XR#25CZ.06%5XYIX["+:<LMY_%M
MH%C53H_K/X)?]<HW7*F;/S<7U:Z,^-^N&3:C#5PNX<(L,!_O [B%5)C09A ]
M>BN0?L=W'_ 0N@^0[V5.Y_SM]5GT*)DPOTS1X(AY()F['#I/%V=I8.07,,DX
M8<R&*50WU5XPO4'5P1+YF#W#>7W,3D8.94/1Z93A//1W3CN,#L'#UWU[V.HL
M?B!)>L!=%90OLYV%&ULI_8U%Z&<_2>2LF(PS3S[0H%PS'@Z_EZ^E87F3"5O%
MO":6(N?)>$L/W;L#D'2+X8!7*J6:@QBV'".I8]'P3Z5->%3,E,9SL-D0RD]#
MTZ9N+$I.[I%=OY'B"[V.0NEP6QPELY3,%J_6^ZLB8"54R;*^%KC5K@*L U-F
MA6J);)SF2NB#^J&?M0N#(HC*1K?Y"8<OU3U9-68HQFU#]]QVO:KQ)_%+;H=
M+9D"I:2,<,S79W?BVO7/E 9+^PY-C*0$:(Q&*V?]%VRC$/[/5*EU(X'86=0R
M@=*Q#[C38>L? /K;XS!E+J)N'Y KEJG. /\I3'_B^R^9;0<62?GMNOA/5<?]
M_VI+KX@O[2&=OX;Q"<Z%>257 O_NI9PA1G'77J4\D.6O3:X<G+3]Y6 Y=^4V
M\>R)-W-P9UI+/-EUM:\8)D]6?>&?\&(/'.DE]>N)?]C595QKVMRJRPQ-Q\9J
MMB%IY4=MYKRW7';*Z3=.IU6<'^1HDK6-+Y4GA!+F:ZQIV&X/31=8(=%X1+Q5
MT+B)ZQ359<.$-.-QHZ!%F*OI_H38=[+&4,1D<*;'.PZ(A/O,D5NRWYT.GU1<
MK)5N1IZA;LXH/%=WG='@:K)68@KT^3=(C+J'U.^5%4UJ?G1(N2A9CA&?K:JV
M$-(Y]/E(BPK!)?M+P8;$G":&;OHGI.6PG,:L,-S2;4/R[ ,>]<9DRE*YB.C#
MMU#N@10\(ERV_NH,DP?B>*>\'YT=G12*+!]MP3Q\_7@.D.K,?X7K&*R#[0L5
M1SM/OTG-8STP07<\[YYJN/K%F2[#.HT0"A?OI =R+,+H.DH\L-^Y7 _ES"$F
M96CX?;0547^55+1MQ#L_/N:S@FB;8&& _XI/35KJ58)QB_%*U?)/ZC".(D7.
M*+1S !UP\Z;V=*+:7E7L X PLV!_%_'71*T.R>$,E393M7U 3ID^1X3%:9D#
ME0T@*ZHNV51[L%$DJ*S?^ AUIGU2A#0W'%Z<CT'(O_543Y4:UJV+\ S5_TI;
MNUT6&S2L#4N0<=/:\'O (NIV \8;1@1297*61!6S"I.98JYN2O%AI%8"PS4E
M?HD8:1DW?NVKY_$DYKN99+E6OYZWRDB2/?7&X>[Y23W H8].?<"R$I3O3 ;0
MI/:M5G7% %S:CCJ1$Q (+=?/&\>W\IXA+Q3WMS-N'M#G>G-@)^UBV^\*G"%3
M<0&Q>_5<P^S "LMOWT#L&=)ZW]&OTXY2TPVH-?D>5ST%9>%G&W#^&HZMYD\[
M+Z9MN!0A/KM-FM^_X)9&_^ ;=T;LA"T'3FBJERIM$04#$CD5=;$D\Y?3-73I
MQ_S(' \<2(ANX=0]9^35I:22/?QPX&QC[[ETB%-8O& [JCR1LLV;LUZDBUN8
MI"UA\E*U72_ZZG>OLYR=UAS+:IRAL;7[@$BZ*70:8MP,/U]/[@A'PV2"_0._
M7$^_"U7971/P,^>6G(;4Z4V:\I4?$('56":%H$68'8&-Y\FNL?YR*@J<UL*!
M9J2PB7(^M]G7G()[,M&.#J4?85'3YX^??2+\["WXMLD]BK=GCO&ZER'.7+JH
MCK4B]P$0:\@(%=F!)=WC.AV4U-MA?7Y@J\&ZRSZ]575/!Q-*5FP]E?=R.$^8
M&)]^^U3GHQ,:8W=ZRF#?K>W21SKL/Y#5*!9D6^2YK82S00\43FA4A9]\+ER5
M'!BF@N3-[_2/RA>:P;S3.6S]3D==W.MRV9OGG& =DSO 2S%VLLRU2).:3=^P
M/!8\A"L1IK&*\]!C04+3D=\0,6\)2_;G!B!T8=1RD@Y,M8#:N&D=$9K>-9AD
MI\N0-HY;BN:5FC>/N9@Y,1(UK)QTZ^(&2_,I'/!$<C-%1MUK+9[!^,AB_3:+
M;93$:6']K5Y)FSG#KM#<5XZ\7Q6#/SS<5'EUY6NBF<WPYT),]:<]Q+>!O3%G
M3QF!G8^IX)6]38+O_#7-HS#WOG5-(3<<>JH7&&31-!R 4^WW%+G06(8=5'X8
M(!8<75JK>L6F4.>%>M3&)=DDE3F[6A$NQD>Z";$7+VU&?9Y/92.J1JRG&@]F
MNVT)6R- [3C5TW?(^H4_:V&:][6X(6/R'Y4V*IX)_=R[&E-4M^F_@_T- 1(+
M\M"AHGZ8 B(#'E YNMF**$>\+J!6DW[ I('/YLFY]M=#6['5878N-DY'O]OL
M'CR-=#>:1'SD2OV]J]880@E#$/,SIHV,UM?E8;?.E0!D/-%@ZSN7K[1ZW_T,
M.M ;LG@AMV'D@ESJXCN+B3-ML+J)BJ&YGIW_&=#8I92!S[%TM!G]D",1.$K0
MJZY$6B?/D3FX+S<,0Q7N<Y7;5MTVDOG\Y//N,[:S9YO.,^&XI7T G;>KV9RI
M2.7*Q4^H+PEZDGYPW#F4"/51>[[L2413[^_ITND>X!TRB!K#$'KE_7!IZIUS
MPR@5#)Q['Z?S9%G+RW);/25F^V]_"2)J+0$WR84(0BN+;LHL@BHN('D8+V-7
M&S<[W=#6++W-E8OH;<_;!R!8'C4JA\FKR8(@D& J@V[,%$M8.R'Z3_QX%425
MX**GF]>P^(/2/F#/T!U\?\5ZHB#2;U1!H42THO*%\UQRU>=>0)C^MT.%4HV.
MK/L6](X:3 (_[%-2,^RV,:D>GJL9DWGR:ER)?UG$ZC;18G8*T//T:>Y!W5\A
M"L\Z!W,&MXN0:V'FXK7\%\OPWS,;[UBI&4M '7INB0=<0W<I?BB<\3!0LV7&
M$3VNYKW[5: Q:(!U&X:+>K/AZS6R,589 1X"SQG)H&7>O:^;-XB.USP());?
MD(7)%+ ;:4[(?>*P?=DIWU&D*&*5$."@O^ZQS3<O0OVOVNKJOSG:_XVV*R(R
MM !W!'X?<&QK<6<W:%CLR5HOO?0CPGH7Q#R%W MFP2V"$;*W01G8!R39L!37
M8TN6[+D[M,D79F^B\I5B-[J[P]WWHA35Z:?#11<%;6WN ]ZPK&\+T<RR5F/0
M+FO2:)M!B\(UB2"0><%(TS[@A30S$_&;M7CM$ZBW$4L+^P#1?<#V2DB,1N[S
MY4':&1#IQ3Y@H)>IM0]8Z6-=F#%#G35W$+,!:J);\2;,&NFXI#!B;,C\3M7]
MW(']V5,JX^H%FHL[M&=1:?$&WH;\;<@2@:LRTLSH5PWP1L7+.&Z0Z=9JEN3S
M_-1'V3$R<5NW8V3:F?SP44'=!)@^^03G@^]!4#W2S;3?G-;+J\J-A04M&MT5
M.\_GP'*.U>4U#ZX2SD?O.-P\6+LRBJU#;&[5C5X9Q:_4@E4QNR&C7GVK[RQ>
M4L%_7AJ//$V-;#^0:C7@!V1S%[0O\ []O%@;'[_:#S;VYS!?>JQ19EM^)4)!
MP>'Z^_%+V4F:[DP@$X\W;AW=#E8:XW%_G$?],=#,+H427D?Z>DNP,.MPNI4<
M;-'%HOI*5/Y#MJYQIYO?S*PV?;8'R!XR&Q"%]R7%!.CO>7JE1E4,&7N$B<\\
M1TW-9Q3IE VO.CQO<VQ.E6ZUULS*V4CO23D]/+?V_F[@';CM)]MI\^C&!Z.(
MJ4^@XVM^M**N!&Z"U<A8=A?GQ/#SSV-C'HF5K>;--F?M :E]N^7-C<Z%R3?3
M5*0]"R^J+6-1//0TQ&7W0I\_Y7&X^;1=D6[MX!/,<>S)N?+P+&3;3N!;(R7.
M/#Q5QKIZ:,U:E/M-[Z.45\N'#P;I!3MHBST\G]&BAN##>B .T_F&LP?H6I^7
M[T\H%U#BOY7W02L/#\BI\M&,9L9:Q$:;DA&3XV<&=AX(C\13,NK_Q [D;F[=
MD/G.%&0.QI--*>ED1+C2Q,$Y)02;58MD#\:7;POH4?-.O/AI9 5_OW9ITVEV
MU-J0@Q-C+F1.F&==8+CI/^E>HW^?;/B_E:T T2&DA3&F]++/[EA@L.V3GBNG
MN:SG$,13^X""!#H+/G EM.D%^CL-+>8H"UQR2[P:EA53RQ.R-4VY#4X6I]N!
MYQWV <TL.S8&_L7B=>EBP"WR_W0%VY7:GFL2CJN/1U@.\846,Q/TOXS_#FAI
MYG\9O\<?XQ]I*8UEV7LD0QWQQ]R!I"C$0,=?W,#P$&^H/EMII.,2"U8:G]).
M_==J$,%UGL%2=;,I(X@1<Q"#1QG6!K['Q"-^&SX!K<H F=%IC0[HPA^(">83
MJN;Y?0 ,'L5:2EN]''\M0-T+I,C^<=^LE?_8"K1U5WEE>PI1AF@UY#I!UVBL
MJL'@G-\LW]LM[U. BC?%*,R\DK8E#UQ?ZE!F$412K1]B=Y/LRCR-1_YY75D'
M:\:3TLOPQ&1$K>G6#?Q?>BL.Y.P#>I&Q(%+*X#Y@5Z2B7G%F!<@_T<E9+#AH
M+ B5VM&M*[NM^%K0+5%_X=/U$JU?2LICGD43IW\+";TK:TAA,PR-C.RQ"3[Q
MIL14IOK0<\S3GBN)PXUN0))APLE%YKGR@0HP?U#C=]!+=+W,E\ZP(H+'-$7F
M77S]B$-M=1!$V.NQ?E5KN)#LRZ>WP)^+6EP97_-(Q2%IRYI"0_1;"-77)3"A
MK*5)D0AQWR R7KG_ V<KN1TK\6 ]P._6RYZ^E!,@(9-)W&;EKM\*6J,8LRN*
M?:E:R;2Y[MG?E;2WMNEBCJ()45O:0TIJIKE.T>_TK=<_1HB\8'E.+G;E_/0"
MPUR"K?U-Z]$-R:2'B25GG< :^F='EA(Q%BV(,I6O2?:$H.?MYK6-F"]4?$M[
MZEN\&]*ABN#I#GDBEQW5*R[&5_7@;&Z 4 TA[MTO!"18W8XL_2U-Y"UIHPUG
M/GDYP50@-<ENJ4\ULD2)EEM9&Q'4W2GO\.YKP(MJ6B,X(V4TGLA%O8@.5S<.
MG*G3WV*8&K%D_2*FEI+WJ+8D]LMX>JAB[,NQ O!X5)[.I4:[IJA2:*H:&*(]
M.L'2\E-R*DRJ%.%A;=:U&CL-J!LV;<Z$/E2K^7-B'_!*JZ&^#-N_46_H[/VI
M:P9*O2N[-M,OHO;^SMLNC;:*\K!/Q>F9#[B'KU$N-%F E'VB:0>IS^T&U('Y
MU(1IOM>%^3!5B":(O<.=6.ZJ=-^:,&J[#\B_7NOMK:CM>$YT1H\;UGFNM<.C
M9)A%[(\<&MA*WUBM80K1]6/;>(X5E)/HT7FZ86&N$@*FJ.ER\+'3&BD6U_6=
M7S]R;(J5,#=FN<RQJI5;)-=(F%;VXDZV K>[H$CET82PO&)<,YYF65Z.F+P5
M\-WE\@0L\=)7KHH/QW[Z%4H?_ZP%=V,L:Z[ADB(["X:)4KF,'!K#*1V7-SX0
M-F GJ]".'@%94E-GD#R>@J[1=-&\KFFY^\MOP!-4Z^6PP)82/YH,_XV '.CG
M,?TGJU6//R3?6R-:63U\M<24AW>)2)!3H_V+D">IRV.WRLB9X6R1ZG=3]XX-
MEI1,1?::90Z;9?)BJJ^,_\S+O#C3FP++JGP^[8G%#"$CZ_6?I$U&?@F2ZM6&
MZ-=;N:*U.#!X)Q6\&_:U);XG>"K17H5M-OAXBSQ?TZ$TT@Z=GXU8$/.L:F!5
M66;")W3%AMWH$JY5Y%RM9T<-SYFJ">W"RG=/[IX^P(OC_MGA9CGF,R>1]C!0
M7TZUKTC![D:PW:J%(K@>CP=[6O?.#8#5_'$33 $8WW,B-*[>I-!Z\BP$ID4Y
M\FJP]5:9H<W#*K-)R]3O-WW#XV8R*\>&%$XNOUT).9(\UY,1G&MK=S.IRS&@
M3[DM_?+A-M&7LW&U;R-,)GQ.GGGML6:;[N-E\Z%)DC?G*XM72_[?;M>WITJ)
M^R4KQ<A2#]AP=NN9%!L\^R'K@;[J59^@$E4F=X,:$R:+W6C^D_IM>X5<?[R(
M%=^% B.A/":$-=#/WP8RP_L HM  =J&YBTE7H)JP<&DR8Q^@R0_>(2*:JQ:N
M:Q;3,O6U0PAT\9! .M4*07BY#S@!^M]/Z0&:A_5*_*/6-QM_<](JUE7C8#,0
MS_/M=8IYS,JTG$9R"M]A;E^@>$P'#VC"L(^I:W_H)+/2&%R!58*7]FGS49<8
M>KPFMF_IOJ1BA% JL<LC"^:R!Z+L+;5/FM1V=5_>S;9K-%$;>M4]1I7VNIZ#
MPI:PH-@/NSVV^6O%K<20".X G:!#4EO=B6%F_J9$.0?((3,9J.QM/.54O,3-
MVL\P-O 'U8N]'$\]LVK(1UYF5GH6&(6Z\V>%G4L:LZ[_46XK$0IKOR/M>V0R
M/>H<U':;-R!L>U?#@O@Y6.!"=IG__VCOO:.:ZMXVX5A1$>E=0:4((J!4!20B
MTD2,H( 0(0(B)4"D!RFQT(L(" @(D2Y20@\]0B@B(IU *(%0E)[0#*1-G%DS
MW_?\9N9YYUWOS*QO?>OY(W_EG.O<^][WOJ_KWF>?O>-%EUK$FAJB&2Z7["LJ
MW&\O;A*G#4O<9\QTE2<K(Q_$\CQHF<GU% WXR.$JF_+[N/]!8]Z2A*_9 _T+
MC\1TV.H*^P5;/LF4:=ZB;,TBN2'P6E'C4AW<E_6!Y=^*^39=+KR?JS3TG@T<
M*Q,^F+ERZ)INV./C!QM I^#A0QTM8N4C/GLA W9%$UW^[@J=(#59/@TUH8-*
M>:>Y.$O9S7WG&2!8"]Z?+;>* ,$B&I;I93;_F=.+?DV?+2?S\1H53N,A!C"M
ME,KFIIZ+'2IN9H9C15=]'YN_VSQV=LOR#_L79)TM3[5),@9/Z _/OE3(J^*5
MS;IJDV9V,VV2.^WTT<[C^F?B#BP^RHF>T0J@&L(17\1YMT''C%V(P6#KT2>1
MA@UJKP.*=//T%-]7/++M.>R6,J#9_E7DYK4>!WO#7[[&=3ZP"L* K8/Z6A1I
M?\**+!6*K\UW!X;YK/1:[Q3VHXCA4+ :NZ]\22G@#>E6ASGC^^#;[[G"9RWO
MDW#$EF0R&*ODNO]$[&Q55;A%5#CZ(\0YR?&&?9OHF-W;@F-[;6M:+[Q.L4]Y
MRZ/WW!&8&\\U@:"TP8%';*WQ^,!62/61'3HZS%>S9[R:"E<4>K1DF7*0B'<X
M&[X\.:DG5(=^VR$]GJTHZCX;Y[]M58K]^E\5!AD8@]R\M\-)=6("<A+K&Y:T
M%1#=NL/ -20C^O;BRF0^25%W$<H$"-C^V:>HO_V_W)>F==R;O>O\I82O^58/
MGUS6XC+PO"%N-/ HE28#.LB2VZFS0!H?F D@\R':0DF*].,AK)JR50_#!'!#
MM(/M1O^7KKPAC#D3HF)#4T"<6K*6CA.,; +/L>\.;0=K$ZFK:B7=['TJ59/'
M%IQSWLA,)E88=D3+Z#9*Q+.HV%T3ZZ=16M@>IP Z2D'JCP[I)-T=XOB!$<CW
ME"^V!=.C9M%695H]OO9\7Q(#(I?*,\/VD7&8@V7:Y_1F6:9PN(YF\9,57Z+B
MUJ-\U3)V)X2PK5+5Y29NE3<';_9_P[H:B\I=<A,]8=Y4W$6HC&^7&FF2*'6Q
ME1W<X3SS"/X+'O\(![GU8'#5+EZ_N3+ZZBI'_[LOA[#".EZ#*>D&6P!J% 2R
M4DMXPPC1]:NA2C-<U))V_"9LFOIN-] KM0ZPA:J4/A5="S2-L4I9%(7*JV,U
M,AF?1?"@B_-&=D<:I[#S7\TEE6[EJ/M88#5>V^-V:TG2124Z=H6NUEE5_MXY
MA9%FU^5N8H8][9?DNN2$SCW+IT69<Y>OKU0\J#\1E-H%(9G4!7GGPT-^FV%(
M;-%:5@53KNCT4(8"20F:+K^='DONT]1[[)$+]=,/EXP*P_+':F#2^YK\-4"K
M(>FPB"!S!UB)%1P.SVVMU>8[/ALL1Q4C&$(] S)B#$<MK\BJ/RFQB](1VAO[
M$(&J@JWY+56MK'A,9X9Y/,DBD (1$;8M.93B70J),TSKP"=XN#'B3*]8<K"C
MG6\AHDVP&+Q<GE$?]$E*S7NB"YC8VW3<S^UI7(*Q4:@ZS8CZ!&[P);UYTIH^
M/&HJ7")?39'?[KV]\J I?7T4_'X6*E6]Q6/VUKA69>OTZKE7VEQ[\2\0,QGQ
M,Y#CE$5\CR4E^*.KF(*-\-I0V_1A$84$.^TTG]]7;N_&P#>N):3=2DM[&/;%
M<0Z6W4>]:+.,$:U&G890$J>-5^3O=IG7H]&#WTT?&<'R(6-*!4OO<^I;E$ZF
M7I1@3YEJ4DOIWH'XUM!@3,#A]].X5*??$Z#F)<JO2QAT7]MVT\#:D 5NW7%T
M'AW.7T,J*/7<M2JL3QR5\8CU^RXO[4),!%Z<ZWDV4/O@\0@!?V@W]_6,07S0
MF5SM.+5B\<@RY2(;@V<2(F=2\?*E1R;*AII#A@+<\KWJ=.7F]QQ!O9:0BJ[V
M>!85U=Z$:BB\T@+/]NJV7UG1W_1W]J'Z9)@W-B?U1?EF>/ZTCND^>7??ESS]
M:7E@?9/X&Q:/*/<+HQI2BCO2T5&J&[Q=:O7971]=!I:L>QFI FD'HQZF.:#K
M#-=[3&2]I&_6W;*IZWZ";!2NV<W$@:5R<(T#S?RU5;*HD'L@8V?:Q'/ZJ(OK
MT$!!'"&:4%OX2IN[A_C) ]>1WMSW^M)\TTC2+5)M;I$NM/( ,/'WY2^CW5?B
M$IKJI<SX1S)<,T>DDZF/X% S\H7PTH7$8(6^CEJNR27L_:&-U9I#E]!BMSQ[
MW.4K(\V1)\2,^*J47H0J5?Q480+&@1VU^Y9Q/J+Q8LZX$#[*2R=/>JG'M(CO
ML$-+7;FQU<]7\[8!+KR&6?[O2(8Z?J;2:FNP6(Q#)H0(C&#;Q<5>$FPWI9C[
MR 4;W.W'3XL:C\$D&JN')<*-TPPO]YR47T@[10S=N/>,(Z^^QMJ6,)LYB/E=
M;P9KQD])KL^N_]K9@[*K;_YT5Q@%/=T-<J*ZP"U;:T,DA]&@8N=I@8&-&F/,
M:H]F3Z:^?E4C%!SZ9E*G8L#1K.5QAO!)0^ZBM^H&]%HMJ8!"B*LZ I^28K0K
M55%IPVF>9-,8^#XOV4'#::RCDU3^;=:>!WE1/:%6IM=I+*0]Q4^;D]$A0EN<
M!@$>P<\'A'S56IKV(\B3-<G-'QKY6KN]_"TEY@B4"XY='3:7'E&0MB109),.
MQX^, ![7D!/4IR\OI:2@U=XC02GD]%O.94: 1W*2%;GA$C(6GP6F"*3%=%8(
M'UA :)?-#?3U0.C2 A"*H%)()G_\G7Z@.R< 7@4>\IFZN-*.S]_-^19W!!E:
M$Q@^.%X /TA8K04^ABG)'A ,,14#)P+,H%44EOH(X:5=(@M&37>NF($X7= B
M,=9@SNG)8[E.,BT_8;8C6]B05@U"N&2_+X< ++1%!(G5O-#W@B'6,UMJ39:H
M@X97O5KP=>![=N<9BJ/-A%U9N>%#7!;9O0 ^T2Y^6'YM0]5&',L U@]);&V4
MN)F,(AV#RP5D3\8W&.K.NRL(IUYUE.3Z2;MV=1V3[T$-L:SIX)"NKV6@Z,\G
M'#J:=*D>E*19U!?020JF'4JZR@2TV1&%5=;4[[\F7JIE"(&ET?5UT2ZJLI<X
M-ZX<B'!M-R><%%8/@$X$W:;G!EF2IH?:TAOAFC=&M.2*>_/&EZV3XZ/27<XA
M[]6_&0_!'JMA NY$B3RP7]]=2*C\U,Y_F@G <HXG$2VQ<>R0D>H- 9K*@);_
M7+.>*H1'%?U:P6E P,ZC0KP*S'%36&NPIWY=*N%[X>&<9T>"+^PJD9$O:^(C
MGE&\B8(1?6$M9UR>C5NYB&R$+K1(_V(S@J48!ZX\L;*^X#Q@?<%0QSTF1?7V
MY/X:G#[Z.W4I>'TDN<P8HYB)) 2+.Q::F*<&[V_@Y7;?D-G:,N$NVKRDX-28
M'4V3$UOM#;&6Z83=.\^LP)4*8\BO&=_K$MZ'ZA]#2@@F:]M,9\Z">/"4OC:\
M1X7]CU'KTA++E-65FO1K7!J)FJ>Y.P(X.X'CA9U(GIV^-7?UKG3QB!UPLYPI
M:3%;AH2=,E!+\U9JNBD);5V8:BM^>461MZK"^4J-(*Y)=K88<A0.-AE8-1_M
M,:J)_C%E@U;J$CE\#^3]XEI1(2F0RM("J4O=6XM+]H7D,AO,C,'.XI[73GWV
M_S^F\'6H+DQ MWPY$U!>@MB7=MV+;LG\[R:,[K]C AIIXZ0@'0:%SL4JR9:R
MA/[KNY[MC54K)D"REE6AM54B?KV'XE:^ NW[]J30+%?P)S$!M["V&,@95IO@
MJ47[^N:,GZ!^EH*;OPY ::#I:3ZB,)YQUV+_8GH.MB-5[$K<G8I5]:1QDR?D
MA"KM>V_\SSKYS11Z"K,-.&<[[Z50@\J0BZF3G.;?=IF %[AY_%Z6J1-5PAFO
M7Y--6-K?B/*AQ@E:C*HJ+UPOCMD>\>B=6LC+,13E2CL1=F4UV9SON#99JX7E
MRL-;)'I$!*HZ!B-$V3 ?E":%;;RL7M%,<Y.(T1TL2Y%R+J5E&';[/'1@EURT
M;*-UK!!6?BKRP)/:M<7I%;EBBF10.XC]EW5):1Y<^[K":!OLI.NT;\F=@:DK
MK\"1J%&?Y%P7O$QDG(42==% (F_0!K:G"K/T2Z5DHOW+GJ+,J%#*% 9C^2MC
M''QH=X4)>(4@A QHRPUJZ<UNK ;K[Q^3+U&L[O4#2U6FL-O!'R=KC^0OW]O+
MWG"<:AA+/+$*+R?:;EG1XX:(?2^J)<E=D:H0BK&\SQG-.RW#*L+GJ^+7!- I
MO]O@!DEAL&IPP3%SF_HVZ1L0E1$M4[)X6XL*63JA@&9%]JO/[29R\+8^<VUH
M2<VIZ<P,?L;PW1YMFVX3^M %D^163*\\_WUP77]S%VE'S]0R(F)X:%?)(?'!
M1+Z1)H-9]T#3_I*=*0-0;,;']X$!9?)KM,CQ!$<]3\%WXCV2 8%ULLL?9AN"
MII_+%*/,S13[TOS\HO!*L8[S&',$Z"F.WEB+^R9>#@O;>>\QT8XG1-,</KF6
M/O<UT7U0AXZ>>P N/F<_@!E_'"9A.'./ZT:"NUM%C_*5FF"J+"7&@A0V'15(
MQA+CZ''+QZ3 S<I8WHW7#KE?ONWK&!B<5(=97'">/]A:@W%@50TK+<H4R51M
MB9$%7 W4!OIPZ DF<5K4O\[8_>[RM)*9E&'K)E&G[<V'^2U;Y*V<&I"[8+>;
M"GY/_?<.+5Z+GL'@=!4_I"6H'O%T1'LBVZ72P&5VY?HG1)4*Q9T8?G5\5$5A
M?:!;[J2[KGK*>\/1YE/1LO7JQ3Q&<F=SHF5/_L?V/14V/I;Q^"1%4_?TP< G
M,W.;']E,K9#04<1/[!TFX,MO)F!.)1C%&GQ(#F4FX!"!"8CM/YK)G[;;[,0(
M4NFC<2(8R@;X'>0>:0A(NLX$4'H!+@/_WP=@6R"L<3,!%P[,(:E"L#]SZ;?G
MBE>1D4B2R76G+@*7ZI0_@R=8:8@*O5>'V=3^OC&_5ZF\.I7PP:/SF?*;5Q5,
MP.PPOH_.L>_$. !D O@AN??ZRJ\4"M4O)_YB K[2E/E;Q]M7?GCFYL+6##"4
M^*1/J!+$7V\QH&EDL(S*QOPQ\@(30"R&[+P^P 0 @<<1"7V,_)_ K9^L'!W!
MRGM!F7K!K"@[53"*^ 5CM?(XJY6?@?\"M]_Z@M5$9"CF*W"XZ2<CB)5>^UF_
M^*3B$@J[QV_$Z29A/N\>J&3#6N*E@2.*Q]6/'?KTN"=AV./P$Z]CQ!:6NHZX
M#P5NJR\A*8>9 )JY6Y F*VFXK&@?H+S,AF)(24NIB+&&L&8F(&'7":3Y+0'R
M=/6#DX?RZ]AMU62WWP<N>D5G+6VG[IVY>I?SARPN=,'@UA EFT S&(20RGSC
M]\6#6*U]L<^JO\\-, $G?CYDM?UW!Y+"68#8/./^+QTT\/_N7<@'9#T_37D6
MNG9TW4BAR:@4:KA4K1?(GY/G=&U2Z[V$V^Y\0M_MO;G=CQ1>,N\]REH938^"
MR!NWH2!O]6]?#;J*\T_0.;+:[5UL$ P[)YFLXQZ4Z)AZ)%EMOJB+9<K?1LJ@
M*_5=_I,Y FV(#BP(@LTAQU+;-4!83FX*A,'-/<?).0G'WFU!*&!O#M= 5QYJ
M77=RQJ4D+%-+S/R:PMK#9_T#W*_IU"=\_MG*.?:;E5)8CUF#=(ASG,?Y*K)E
M^M])#'PW4-A"FN0E1%5WQ\CIG>@Z?/&+U'MMTR0WTR-?Q6W_SB]W;3>K-FD2
M/9M#Z&_MS68VR9CKU(V]1Y0RV/@$,35:FW/)]A0,X/K\/EQB5@$]XUQS?"=.
M2[K^TQV57[.!IOQ8C9O$WC&MZ?ME,\(/8G&%-%=Z7 Y9OC J2/,C7!-+AEM0
M9PNR/UI9!0B0QQ7RY;]FG;5?G7;:".JM(VP)3$%NTO_&-CWC'Y.$:1;KOQMB
M @8G]#[':>X5_KZM1".V6&KK#(9P/EH"GFX1@BOKD^SAXFW3BH.E-1A>N(]4
M'F2L]^-D0,(58X-$ ETZL%C//I'+8M(I\XL[S8J>X<L*=5HP^0B!)H=<B^=V
MS3H_N"-^BF8$+68-YV-9&<>JE:UE \*V)84\F !?&*^>.IXE"E86C='+P)H5
MX-9L 6(FD D@IVOC2IB OO T)N#E!A/0Z;I'4 >"T5M>H!$KF;RAYI3]*O[#
MN5]K*R%>Z-SEZ10/G*4A&?2*":C<!AX/X0NR*1\,.I=-09B14RI*)L%E2)B[
M!SY4:>_5<*/!R]AK^-.O,N(/23?AB :K.I^#;I*Z(LMV%(\N[:,CMS&A&G=C
M9F4]\FN3MS>XP&4YWT<7D&[*>8G6[G5[GLB4.S!4:<A?K7.FVE8Q =HB3@PV
M#!,@7+)4IN<XH(.8X?8$C?822!4H]>;OU&XF8,8L%K_=9+;M1NGI0E1$M"/Y
MX-!.O/BX4XPNZ<<$Z)A\YD+2(ZB&[V+1J?PB_.=';&BS<U%N#F^6M-+X3W13
MBX1PHH'4DS;.+9PUC X*D"P';JEN;*P;VA879J4USHT@>9A*!?A<0/6*<08\
M6W_S)8^5T,^IQ52%TDH0AO&W-A=R>DJ)(7'$G9 GI:5T=YCN/#(<4IX?R^D^
MVPN>^1VATLRC&(G#[Y;WZQ0B'*$IO%;+K\8"/.M2G+.A[^TVR\X]\M@S?2L@
MS#A!?Q5D0J*V/FN=H8M,M&9)CF@=(B(YET6:FS<--*9Z?%WH;RJ_QVXJ80_>
M+B\_)9_@)Z-3PSE&^'M"V*FI'B3L*5Y8H.PY7]6V\H:5LCC52;$7>3+HW)]U
M6%A@M)8RQT\LZO1#N#,\'+_1_EP]:HTF#LV=;A7+^-PI!;8Y>?YN6\",@7*V
MDV4LU]<XM$$KLGRR!4!&QEYHINCZ>\/*G#5^A.6[V@JZ\W" ]&HUL@IWG;,3
MB7!:Z;YO1Y[I@7K^\]S?N'G=@TO_Y]QV+9 03_R N%"XYZR0PNH2QNT]C" F
M9S5HC\INX$WRV%R97<!AWVL)*.#G'E8(/&>I,-"NX2B>6[M(+-53JA!?D)!I
M.G-""NP"]#X6>Q!371A!<T!0]5S,X()M(6J#3>9::O:*0DO[^6B:1*H ]R-$
M'MYUM,IHB]]J_HK;*Z/X]W?,.@]/A+SZ:^_FKCWOHU%<D!0Q%G4\S4CRBLU:
M(4\3PI(V4)[6 YY@( 719SYQ]_//'\_+D$14#)(_R-U_CN78D&N-@V<'=A0Y
MG+G&EO$RX2LF[S_5^;YS-?V!5L^Y^DSX_$,+*;'']JN^##:*8.=S!)8@Y/P\
M/H+F6^!LJ]"2TJ-;01:,G,'5 #FL:UX876BL"^Q.RPD,]4KHNMZ#2F\ZGU@1
MB/J+ \7_$@>J2069ZG?!5S<Q+6O[:(2\3:+*?5=7J,]Z4W5M5HJM![X6#EO-
MG4&(=,_%25B2(:]16@)9?"0]9&B[Y?.XS#G75+FS 86A$\9G!9;/F\0IIDKL
M15R1)F3\LO[^=PZJ_3")WJ*!DZ@3;M\NFU*",(=S,(?C-.24_W)5_%\2UJM_
MXW_ )NRO4]S;",$@F=$@<Z)H#!W_1"R$,+6W/O$L^_F>P]!@%6)6EW4SN0!!
MP/U9 3E2&%7P,<DIS)+-VEQ*LF'OM#D_*V^V1;!\-<?R%0;%!+2;LEA;_,^H
MB5-F,/Y,7%ON?+;YSLB%["'X/!]80O_U;P.:3+ 3(T2EC[K/LE9/W#I_4OO?
M?_'SJ;^3>O"?_>D^%DY_T\,J!PKUGOX=B]X0^0?@_P( R>!?9B]VMG;)]'!5
MY 2,P0VA9"YE"3,!H4YKB,W>C9"AGWMB VL3\]2?_F[>6SC:523KT3DQK%#/
M9F&O!7>"/CS^]7CV=LF:5$A\XR90G)@ET'LE+?^1OECRS)[;7DYMM(UU8.Y,
MM-P&@N*IS1J(>H(L4UI9%1 9#YQMW^^C\]FP&G*$DPGH@K(4RL/+XEM;I-0]
M\>N,/"?$_R.\N?6"65QVZ@)+>.>PA+$,@J%I\*_6B*\</<0(">%A LXR 6;*
MF+TM)B")]:1$[6,Y+:S&1_"N +=-??IH?"R=?B:7<1K$XLD!/9:C[K%"W2_^
MOZG^MX@B80)MCR6:6+C=XN[__6(=(H.;HFY%L23E8L6$-K=[-B@&*ADVBFM
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
MY5G-+L<U?0)NAQX\BPA @9_;H(;6_ZSYEOCW'J5YT0#UL*>DKU!^H=A5H-S
M6_53VIW^CG.^1L+*=7)"\P<B6Z_4:B_E#ZCV*/+\VFUXD^D/_>3R>^#2+LYB
ML*1\4A][\=>RH>/9/T>XX.)8V:&CDB9(+U!%<2UKL$777!=LS^*K&%I34+E^
M:L/2SM_%^_G&X2AWT6KPZ*92_-F'/W!'7O+/L*I;4;+@;#Q+LASY-2T&.[VL
MK3X0Q%_@(O#\:"8,-;ZT[Y%7\=:#)6CD.7=M.COE6J:W^6!R:0E&!D9+"#TF
M(!^R"9'.&#*K#_XINDO+1=37MEA,4FNC*;IW^YN,7&;!$;!()/]Z"6,(JM(
MI)T5YY*W7AO5C!O(Z&RL:PF]]J1GHGL^.XI=5V&M=(T)X%&5MZ?.&&"OH;:1
MD=;B$84I! 9/)E"O:1BU0S74[E9\%PX'$NW.QR EOOL<] *.'CEZ3[98,1V"
MV"G8AT'?9DXU95";,*5^+3^K70E<VQR'.M)M7P>7.>]:+]9)NJO?S=J]NKYS
M0&CJ7/AYW>YJKPF=+ROF)0Q6J-^CA'G/RFB9S.[1+!V/U=4-. S;N=^<5N*+
M@!\*B*[SN287J[0?O;>Q>Y]B4J*X)NA)[+4%1I[_^LM;+Z>[S/7YF]FGONQA
MM=&+LD_P@S%><;6^RH!O@_8VG0V$\9Y[$6T?*9H/2!%1XAUXBYIB5Z5E01%)
MEJ!)+D@GZC7'F_IN'D^7-57K.I<<-!@;_8EJ1GF -+_@T6"$ZK&HV5Q7)]^6
MR[U-5S6:IC<H8K[^CBZV*QMW1:>R4E$*6GFIBCVP+B?99NV)3.+AMX?>V;^)
M>_VZ9GC[?,LITB2"2V3E 1KYB%(X6RIG/M T=5.5U!6[XYU+D%K+E4_LE9]/
M5;\652:A+N)9H_^HA7@P=(*.##D#_WR&L\-6Y?5M"O(C]!!1[&VZ']*W#(HV
MM5WJI:>Z^_M*6K9=6W> !VV:3+H]YI[U"WB27BCV-&F<"=B\K9TRNF)CT>AA
M;)Q/=T%0.*L&5K)_LZC'[-_]L?'#+" E=;8O3$Q< QWM2^?%6M]+L%-/+]VV
M\)N=T+3\GI#L]>R9<E+T!$J27KSJ9H'%:N0-4B9,AJM-](TS%2U(TR^E&Z4S
MGXUN=M[:3< J-RGIK\?>"GIB;_B^^$'W.(=<5K'=)YW/8[J^4!5+-=R5DO)>
MWH@W#^R2'>U:#W/IG/&^S\J!ES'D-T4?P>J1/O%1(@K%BJ'R?:]+@CBAGZU<
M1O<KH"_:EN6>7FE#S'V-K!&\K!_V+BDJZANE=$X\.H$F)<97A:9D,;2&5#>X
M;9=%PC,*EL4=U2JM75%/SC>.G4]3[WTJ$:T6'"<B:RYSQ*8,#QFMI6GL-NPI
M5F8R 66VL/K5QL9=W%JTW,_()E4FX)C3&H=[_O)0D&5]>6UY)>R$,2RP;'HI
MWFOPD6K?;FB_LH1ZVL(3B/J["K=C@&DY+.W,[$:D$L653-,C7R"&QZ/Z[&-0
M5CJDC4[+3SB(\\M\[E[^U;=KW[Z^K,YU.W'[>YC#O</33 !N9\(6!YY4QPV1
M+1F-*V/4Z0J:%9GS!HFOP16:OAB?TU+EER+RG##=Y08K@ZSK<GFI?YU*\ +9
MV8H>+2*""6,-T\;R@ETBIZ.*#,2R#S\/+_JT4KED3V,O*LUK,A\.ZD)O"7,/
M.-WPZU2_](0E<]A;>&TIJ-TL4E?D^7@BBG9.PV1JKQ\)&=[YY/3R2&DVXKI"
M'N_[K)\_3J ?IY[X<H@KUAP\'9Q*&"KL ZE03S#6]AEGGN_@]WUJL@J'-- =
MF!._M+7*236_HYJ 3L1@"Z!&CP'2-%R3VK[7 I^Y).F[)YYLIJV_K=J/"Z.<
MWR>TBHMHN63#7[>%2 [O /G@603+H1JA;=D-'VJ,YY$&K(1-F-KNXD@V(M'2
MX.CE@6)A7O]H>"THDIOF-;)8/1PB2;'%F3:.ENS(E*HH\D&?+:EUXE=6T9[&
M4M]3[F\DNR\8ELCG)@(OWY*T*6VXWW1_'46Y $OR@^6WW$ZO"KE+R,*HE#6[
M!1<+-#IJUZBEIZ:@/DWHGOD^6GPQ+2=:_[\P@HH7P+#U2OD9#FO42ZT#I)X.
M:SJN4Y%K?)QF58XA;83*<X:CPHN),=Y$$WW.M>-F>K7#[VT>:^;0PZ;A"/A=
M1P61EMTJ_\0?TF_M]6\\=!"ZNEA:+/?GQ![:J099CT'T3C68MK897),2+5,D
M]#=;)?P/MT^P?,@B7<VG:)&PA=)8#A6+%?GV8AYA*=\W*D<B13/'S0W,O@/F
MH\_CW I'"X;,-D=V1)T=ZM-''.^KF!K^*)*0]C_R],V-XT+2:H>R44!Z:?5U
MXT<4J6?XNYG>Q=,N&F7))1ER=@V!GTIV1*'U9E(,V9//6D:6>U]<4YU'\L!0
MVK*N$*X@JSS0'$MU_-H/3\IV]FN(H)W;)^R&?1_%I:(%C]5>OB02&=KE??JI
M<^PM 7?4IHCE0 N:=JF$L8OK,:XLS6<"2D<8"W[!QGI!;*1U'%$:-1?6.*)*
MB&(<J(TP#Z6$#%,0G2$R/&-RTC\3_>L,(S)EZKZY^KFK&)_?B;.;6!>O>)*^
M@*1)J?'$"T'OZ[AXD"FI[;)$>6UYLYF]>IU"U]7.,=21N%R5NT*> CR7IQ.\
M5E$>+5F@7)!304E6[3:C"9?>/-KH&L@$1-*,"N&:.HTCOH%4><4[0T27=93B
MA8=G:^/TK:;&PLP/%5TX6$XS)O>TVK*33"*B?..%X& CTF+Q CW&O&GD\:MO
M6]]ODO>\E4.#O[(K#'H=D(BF$#HPG%H&9,CL(K(0R]:YMP,I;U5_DS/B45,,
M#O ]%^#T\JEPRGG^EE$L%4@_K?\1;0C]!8D. ;5!WH1PD4_EY\(+;4B]J1$P
ME:O20]L34R%S)O4!\F,J%3<K)X&9?'<*[$M?BYV)2-OB-/BVO[.4DPK94'D7
M;/D1]GGI]SI&<B(DHKI5XU%;HOZ*I)>,H^.UDYQG7R_=<]582TGP=>286BBM
MQK_KQ ]>RW\ +;JI%7ZU]=K3<=':HW>''?I%]@1WOS,!H9UG;K=!CBQEJ9&J
MTYW"2Q?[2WTR@9"6Z.5YE5"K:A'?26O?W!L"ETTFO?-R;F1;V>,G1_-)U$>4
M9*H%Q>!N.BAZ?S?Y0M0.AX$ICDQ$<DK'>+AM),@?5B;VL'U_.+K9G>WVC-MX
M+W;-WW&*P;D/0V>X'/IM/_$+18'0$C<6G@8/Z05LK':YE[A@V+.ZP!I84 '4
MNB:N>+G26'ZRUM15D!NOV2VK9)SA&QDEE#@3WOT#E'V/]AI<O:_6LG8P6B;O
M?]MYH/ ?&>1&\T&57_(2Z*'O?A4E,M;JDS=?' WQ:'K !) PK'IS=PBX,<$$
MD'T.K&Q;OD6PY!VK[)SX\^X5QA** ZR,RP3\J5;=E1ET5B$L>$,,HQ? 1E.D
M.S&"J_NHNTP S4;\'Z1_D/Y!^@?I'Z1_D/Y!^@?I'Z1_D/ZC2&Q_^9RD++ C
M2ZZ.W)F3ZN]RTLM */28#OL+HW40\$K."R!S_#\!4$L#!!0    ( $*B6U O
M>\X55!4  -'R   1    ='=O=2TR,#$Y,3(S,2YX<V3M75MSVSBR?I]?P>.7
MG:TZBBT[F4E2DVPIOJ1<Y=A>V]G9?=J"2$C"A@*T(&A;\^L/&KR3( A2\H@^
M5%5J1B:[&]W] 8W&A<!O?WM>^LXCY@%A]-/!^,W1@8.IRSQ"YY\.OM^/)O>G
MEY<'?_O\TV__,QK]\\O=E7/&W'")J7!..48">\X3$0OG=P\'/YP99TOG=\9_
MD$<T&D5,COKQ''@? W>!E\A!0G R#06^8'QYAF<H],6G@Y#^-T0^F1'L215\
M#$44"'*O!>)S+*[1$@<KY.)/!PLA5A\/#Y^>GMX<AV]<MCP\/AI_&!^?C \<
M:2 -/OJ$_BC0/4^Y_X;QN:0\.CF$UU,4X(2<,DK#I9[!$_Q0K%?X4!*-)!7F
MQ$WYFIF*#.*)A3;Z@R!/I)1Y[=\=1B_SI,1@*Z&!0-1-;7VN^.;I1%&//WSX
M<*C>IJ2!IR.48L>'__QV=:\ /OC\D^,HP,ERQ;AP: 6H&0JFBC/@8@1N"93!
MHZ/Q"$R.*LH5<Y%0U3)O=)Y5,1UB7P29H%$FZ(W4X< Y;*?.-A391(4P&,T1
M6K57(\\8J1(_V50=SOPN^&CU4;(V5:ACA=$JU+G.F-I5C3I5%OAKE/"-X-%H
M?+R9%EDD:Z=%PK<-+3X<(NX"U!(V5XSP\\I'% G&UQ?R;SO-?,X+4LXS(:#B
M!U!Q_,L&*BK)%,^A#[-7*<^U53U:N"7AV+A\?4]FHT:>\SIBW*(VW33IKH:^
M-[5L/PD#%/RN79$!=M_,V>.ART(J^!HBTZ^FD!:8&),_1IF4CMJ$G,L<<-T8
M8:OJY#G3O[I$UX)8#Y/VNB1,\&-C#?"SNVBO0LJE?FVL!*&/.%"IQHE-OZ=A
MBW^/,A'=-*&(N$%C;:WGBGYN7%$#XH*X<1LE$A[X,<J8.RH@5ARDO6]5+5(N
M]6N4\9>50)0RH23!H^3A:D7HC$5/Y#/HMS\FG?<=GCDJ8?\8=YWFM/YPQ=D*
M<T%D.I4; 2D!"XYGGPY@>#)*QB+_=I'_1@X$$I)* <6T0G53DL4-?67$5:9D
M(@$"]Z>#0'K;Q['E?[I1'IZU-4JR$$IZ;)./IFUMDBS8[ZDY*X[;FB-9 DQ%
MIXH' AXD@4/D:'?BNCS$GDP_,0UP4/KSP 'B[W>7NC&\4J2!/RDY*3NK6I^/
MQT>_C(^.G)%S1@+79T'(L?PCEN D(BH/?CLL2RJ5$0;8NZ&?U>^RGV+FF,3
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
M7C]_4 E;_27,;W\L7_UX%4*]2O'I[^_2;)$67_R)8JQKNZE3_NL/RP_S%2)
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
MY1QB\.6FF$30P%%,^199V$?FL>B64J=,2$-VT&7VLS\UM?%^V*<2QT'PUO#
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
M#O_</5VNJV/ZU/:%Z==5NIB5?M@^7_GB/M;3JX[F*\5[3]-THW@K:)@NM%]
M^?IJ ?-\^I+4;B3V>K+\M!';]?*7F\GD_M?R./@UG:^6U4\V!\0O .X2$O_W
M[L=)M4@U#>?$LJ(O?;5*[_:+FD\^I?.__QP6D#09EF FC+%"(Z.01TIB!B5A
M@' LJ5#$?DOLO$R^S(L=V'&I+7,;9^MY>G7] @%+_?#D7YL3LP:!4Z=*G&>*
M 24Y,Q )3S4F8H<*]M[3)J@\"J$JIC_E13C@__XSK$;N-KR3SNLR638&:_-!
MT0J$A1]L=NO_F,[SH+T&M2CL:(\_S!>K\%6Y^>:2(&S46__2($+W L7J:W;B
MUU6.2"#B@$BF.".,2P>L KX"10) !A2AFJ/P>Y&*Q_T\!G ;:3J38)1_+=+4
M?J.Z-121;\8F!G$9(%3ARU1>" <Q,'N:,:7)B^IL5*$YJ$HWVH5.XV0#R>@#
MKS^'K)Q'1KZAZQ)$Y%31^-YR+W^2?"BR>7[SX&;KZ>[FK?B<3<N4O^G??O_&
M5'K"[(8C$XF 5@ @QAR'C'&M$ @T<".91U[)(5G]DO77C,\M^9+'Q&JHK<"7
MV*>OL\_I['GPOG[X??+/O##S28"K7L<X898$0T1X^(R<\08X9)&%U1=%B".@
MM<R@'T3OB ?F"(3J<?UO)G?'3YL39TJ4\ #!@(HA2$IFF.>524&08';<>DH4
MSC>7KAX1_4O21JGE7** G4>P;/HYG>?WZ>Q#.KU=Y.7A_BZ[N0TT'-*9&HY,
MN/84402MY,!CA!B&I/)Z6*S4^'2F:!S-8R+76F/>+Z,,_TD7JWHM^>6G$VZL
ML<H([!A$U'NDC0UKE8@JA31G VHY(^%R?VBUYNSSDCWOTODVZ/ VNS_\83<=
MFF",M*96(8=0@(-I*3942 $(Q+:]-80OFN?]0S?4(;")#"S)/[[K/W\T8=Y0
M1 "PQ@ME*7-0@+USFR'76AC(I0I#3U -[21[<N-6AFW?++)_!X!F09"SZVSR
M6,=AZT68;4H3[,-%P^_6=V&WFRQO=WDZGR?S,G6T@8<MSHN3@*O&(NAV'C"G
M,4!"ZQW:S%J QJ=_1+E$&A7*%RG3ZZ(LW_1M)9K8XOSTG0F%0G"GE)22 FD@
M(!Y7&%-%V]]@1=.QQB_)'0"^1"&NDBC+X-S5TTS*@03ZX/L3I!A12 F)%=>
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
M^_[AA#IH:-FOV& -M!=!HBMA1MAW^,1/S\0YFU+7&9;S,/O-Y.[X87YH2.*
MXX@ C!$ ' %/E$05A0(Z,VZUK@O+:KG?&:$?419&J=J-001Z.NJWZH6Z*=)-
M D?]N?[BPXF!5+!P_C''*"?A/**P<CL@Z,98GKT[Z'G/J SUZ?[WI-@T!'YW
M.+_FT*,)559R"HWV2$/CJ"WC5K848<QI^T)WIU=6/-MYW1&4<[#YZ-[\_<,)
M\XAPS+6CWCM7VANH<D=C[JT8]PG=GDDUW.Z$S(_"]U&>QN=D]WG87)8+>5>7
MFO'R@PG2TJJRB CCP@&BN675F82!$2,\J;NP).\1BP$]IK-\L:DX_VFR^./J
M^CH-VD6Y[->O]-6[X[ZT)N,33ZCTW*- L\?(0V"YJ&@WM,-)'LWMTJ,<Q("H
MI7@LB]43T0C_>BX6X4?)N[(G^@%=[9O?)]YB@145ED')()',P_V^1YQL'TEU
M>B7BP16T+DA$Y][!S_;9$PD34ACI#15 .T.MH&Z?Z&\-&FGJ2TOLGW.N$P:7
MP\-1Z5##LFXXEOT>X+M;W]4R[9MG$NTL!-08@H#2$ '"T'[M#H@1I9FT1CWO
MA_:H?)M\/<ZWI\\DUF!;=C(S7%*E.&2!Z#WU  R9+3H$WSK0/N2M_X?=%=FV
M8-CJ!4[6/)U0J)'WB&J%.98:!#M.[NBB!,!!8_O:>!1?=Z[<TQV5\UP&^,DT
M57=E<%KCRX#'(0G5FA.K)77>@2#;D*A*GJDEI'V/@VAV2=R*3:VA:7T=\%3N
M'NN$;]>@/D^R^8'J6\T')XPK;YT(K[42!U5> < J2H3K<-!&*T[<%Y.C@33<
MM[X-6/#9HNR 9_+E:ODFK?_47QR1&%Q6S:","FG#KH8!WT3 "B!M,-UM^YRO
M:,6"^__2^T"F0XC/4W)VZN#'1;%OV5-6Q3P<W]-@<**EHYQ30C5@CEM@N*LN
MTRA >(0M GO]T&. U"^[?RLFLW7I]_HO]>XD5C\=F+A@-91-ISD7PEIHE#%P
M3X'R[96U: 5UX[.Y T ]L5C-5VFQV+3I+>^GPT^RR?S]MCCCN_1SNGBQ5TN[
MB1*%!&%6<F0%0 @YRVWE+*6&ZO8B$*WG7D01Z!^PGD2B$LJW17Y33.Z^7=).
M<#?M7HKT[F6;K?NDB:6*8BX\%Q(IC226HOH8F%"X_154M&YY$44E+GC#[21M
MA:?5U E7T"JJD"+>&NX% QY7*$C6(6XT6B>\\^XVG2$\CRM!3Y;9\OU]D4YF
M5XNG]W]UK=6;3I$ X#TI6W=[B@C23$/@*P0 -AV\]-&:W<7U-?2&U7FDI6K2
MOKD@?M)DI;&L')H@\58+[74PN@4VWA%)7)6RP[ S'6K:7HPW,@I2/1U/CT4Y
MP]_NLO5=LZ/GNV&)11I#S823'% O@#:ZLL28,;I#DMGHO8\1\.F?N^EB,E\]
MG,S=[; D:$O,. 8-XX8H"##P>]7)=DDVB=<3;1CNML)GJ#V^VFK<U[(S5EW;
MAV=/)E @ :P!RBH&)$(4T:H8$T=:M0]QBM>.K.]=NQLD0[/X[>2AU#AVEUUJ
M,7N3+Z9';P\;C$X4\XPI*<OK46ZMPLY7OG0.F>EPLS]Z1V0\F :[3'ZAEL;N
M$ESG19%_">J'F=R'W[QX-K29)C%8*"(0$T1;Q!@."N_^0W':=;A^'KU+<P"\
MSB$Y#24C@8X3*RV#P4 .&Z1RW/"*$HJZM) >O2>S!SQ:ZWQOUB6-5]?/$J$/
M=O\Y]'SBE HJC )::H(@5-JRRJ_*#>MPK0@OP[W8$S =E/=C&>VUI_K)<P2U
MU;BPV833"F!*.!)B7TF)4ZXZ)*Q<BC,P&ECG]^-L>A3.WJ;%-/SB27O DWPY
MSR=) %, 0*:- !A;*80T>ST'<]$AR.A"/7\]HA5QX]B4/\ON)_,W>1E"DQ;O
MUY_^F4Y7J]P'9+//Z2)]L1MQG],GE)7U>QB7 0\B@Y+,]E^0X!!T:%@S>E_@
M&7&,*%5J.BW6Z:SZ!.+(U@DO2:AV'FOII;8>!*T+2EK=S @M+6TO89?BA3P?
MFH]RUGOOX1*CIY%_]7UCN_>EW211Q9G^MSR??<GF<[68J;N\6&7_+M\5V#%9
MW&3A;VJY3%?G?/5C5.6KQ75>W&W$YMR->GU):OHZ".;L^7KW7TR-?M-D> *%
M)-HXYYU3VAM&=5#S"<+$ 1N.\$8!=W&H?S^]36?K>3 L:P@YUMFW^22)Y];K
M\.4KCRWQ6$" Q0X):0(F[<V"DS?1VH:__;+U>67Y6'A-XC0%[BDW?KW,RKU?
M3?^USI9;_M47.CDP(A&: ,TU%4I#)CUAE+M'4%3[HSAR0^$8?'^>2]\+9(.5
M2WAAM=--,,SQ(AE'QR:&*$]UH+S,P3'42^&KSU,Y*MDX<W9[XV0#R>@#KS^'
MK)Q'1H[45QF?B/1D'GXHLGE^\^!FZ^E&1WR?%I^S:;I\M9C^K;X0VO&1"55>
M*^:LI@@08#BR %0T"-&AC5DT3T&/?,EC8C745E!S>NJ'WR?_S LSGP2XZK6+
M$V9)(!/26T"])Y)0BUGXGBH<L")#EL,=F\81#\81B-/C^AL5TSQQI@1(39FP
M#"%*#8$!9:DK/*PB(V^J$X7SS:6K1T3_DK11ZC>7*& ]:4"O%F^+/)S%2S.Y
MSU:3>?;O=/8AG=XN\O+(5HN9*2WYQ<JFG]-Y?G^\0FSK"1--J*%X$YY&#0JZ
MI(!X1[$&EK6_EHNF+T7C:7X&0(>[[=VL\RD1[[*;V]7AC@(-1R9&>& 40L10
MRH&#TG!?T1O@'F'QB-@"% >Y#K=QNV7L1/98#XF7GDX 0.6&*\*Z)"< &:GW
M4HTY;%_C+EH8]R#;1"]HM>;LQT6@K@@FXX.99YO$L_GVKNXVNS_2*J3!T(1X
M )FCSD+-*.# 6[F73VHZ9)A'"^4>A.?]0S?4(?"AF,S2DOSCN_[S1Q,$E9/:
MBT &H]8&LO!>I+VA[1.(HP5S#[7-=X1J,.:'MUU=JZ(H2Z$UZ!SSXO-)$&7A
M"-6!*(VE=:1,3-S29BCO<,-W^CDP-E=)'X -)0Q/5KG<IB-,'G\2!'JQG$SK
M&TZUG"DA3!CD!84RF'-0(:K='@_O@1NW4Z0CC_-S8/>73(W2_3%N4>I)0WV?
M7Z^^3(KTB9G\.IN6:7%AD=6-1,,N.&WF2I 24BGM('+(0HH$VUOCAGK5WFZ)
MYMZ(QLE\6"Q;;CN-RM5NVC"GQ?VD6#V4FE=-F?:7'DW*/A5:>,LE%4A2S<*9
M7U$BK&^?<WZZ93,6+:8GK&)R_5UZORZFMY,@I)5D/E_Q0<_Z2>.#_>XX!0QS
M(KD*&['%K#+?#"9ZI'UXNK,P'PZL/X>@C$KS&*E\]*1J^-(+4^2+L$?F^?S5
M8EJO31QX/#&*"2^DH>&0\\:4S8Q0%?5)&!RTC4"#NN;]<R'O':2A#) J3/W5
MW?TD*S8Z3?YB_DC]@$1J98535FDA,4=>$4\KZH"!0P:@=G=UO>X<S]P+2B.X
M@Z^OF%P_,+&!LK I.H&9--*7\5>JHM9KTB$_Z")EHE>TAHXQ-?G=IVRQ\=F_
M2Z?YS:*\W'VUJ>%WO2F_MLMGV0;AS8)%]#K\N*S%D 6C:+E<WSVENDF(>\]O
M3'PP\A ''G)* -:$65.QS4&(VMLOY[B-ZRZ-XX!Y*#%^NZT@M?R0[PBIC/D:
M03PX)K%E'P-'@/:.,FM-H+2*)@ZTH_:AT>>XY.LN2GT!U5J-K1;@\^(?Z:=E
MH/20!OO]DXE6D LD*%+,80R]0JXR^IWTM'W-Q'-<TK5G9C_PM&9AV5/@ZKKR
MHNW\:LOPDSSHZJG)9QLGV_<>N$.,;CM?T/DQ)@8 91"PQ@3]GYN*7BUM^\NZ
M:/64XHG#0"!&S&5NF(5[^%?GSL6MSMV..;FG3),X[&4P4AQ!3#N'F2X_>BL)
MX,Y9AQOI[7'0&#HW%Q$C" M?"X04!?4\8*!V2&BL8(<ZJR=O!K6YN7'8VSY'
M]S3<1IVC.WQF#8;2 (T,8!(8RH"$DE3@02V&S,:*=='26#XZ9-:<!N,(?"V1
M\QV$-80"RAVAX:.'RG.B=W@8;" <Y_U,5,YW3'QHA^A?DC:J"YY+%K#S"%;$
MM @C@<2>:8LH9]X""6Q%KW%="F&/)5ZV,4=/38LX";GAHMM6V7*533?1WB\@
M=#RFK<'X)'R!R /O);)*8T$%5VJ/*9-#9B*/3&IBX#>4[)3)(<5DNEI/Y@UW
MEP,C$D<-<%0!8K&AF#*FL-G3!T7[764T:3AMY:,?Q"XB$T-BQ01G1E'#%<;"
M^NK$-DYW2/8=35I.6QGH"-6/D,XK+!: 6R4=)HX;1$LWZ99BRUR'=-[1I.F<
M*AR# AHUJJT, JZ)=-W_/G&E-L^4\UYPY)BA'L%JS9CZ(8,5QN)UZ0)0=*8>
MW R>/9%H193 !@NC":2$";Q7C:UV;*0USUIB_YQSG3"X'!Z.RJ,P+.N&8]FN
M-V<MT[YY)B%0*HJDM 0:H,NR#H)7:_>8M,]_C1,7V@;UO!_:H_)MVPNGGF]/
MGTD<QQP JS RRCJ@@AU04>^@1.U#(GJWJ'OA6P?:S^_,_;A,K]?SU]EUW95G
MD^$)8TB2LGM64 >TXHP3+_;W@H8.>=G9-.UKB&O/"-B=7VJ6OQ7U8=['AB9:
M"@\(QEZ3,JJ=\;"K510+SMLG"4;SNIU96EKA-@))4=/I^FZ]<2!6<3*K)Q;)
M:;)S8+(DV*=*4JJA!EYQ'4Y,Z"I4E,(C]-&=6YKZ07($\M4IQ8!9C+R 3'/"
ME>6<2L J:I$%[6,EHOGUSBTWIZ-V]O \MUQE=Z6@^_5J7:1/Q7W7+W83E;Y-
MQ:Y2NLX=N#=$$PWN;5 WC$&<6D>UMXHAK*5QP#,#FVEL/T:@'G7"$.FH8<Y)
M*IP 5.R0"'^Q0SH(NC?1:,S6]@%ZI^'U5X#>-^$?+F!DI8)&,BJ"GH^])15X
M7LHAW1JQ7,6-Y:-#@-YI,(Y 4XD<-N4-]5I; (@OU3>,A:'59Z\DDN-T5$?E
M?,?XJ7:(_B5IHW*G7[* ]717[KY.Y^M9MKCI_=*\^\R)L9(;AAQ%''&+J,6R
MPIIA(4;H-HS&Y?R<R X6U/?$_+JZ?@Y@731?[< $:08AM-)"#JF!D''D]R@[
M-FA!NAX3[]HJ\[VB-8(C[;#M_FFY"4)K=[X=G3;!2 +#+=:&&6<4A "Q'5+<
M:C1"1W54N1H0RQ%(W0O$O F&ZH<OZ?QS^GO8>&];&H4-)DZDD525-2FU<LIX
MS*!W%5H(#=MAI+/D]2@<)SBY>T=YG#+Y/^FD^/ E[TT4=_,E6D,@ %;  ZJ9
M0>&_>,\2U*'FR3GVOK%(8#MP1RQXX?7M@@=J9TPL!4QZ2(704#*-G.65^LJ5
M-NVMS'/$W8]*^%K .U[Q\_FZ+I2_W80) Y!Y0QB%RGIG (7$[-%QO/V%\CD"
M_L<D?"W0';'LA6?[E;WP; (QMD8*@J!#!#A"D:UL,PX!0:UE[QSY!*.2O=/1
M':?LJ>M56O0N@-_,FC!L>5@K 8@2PH16%%9>*Z&8:5]F]QR%C,8BA5T@'H$H
M=HJU,>%KTQ26/14 *\NW.5$96L)HU?Z.G?]9!.IT%,\>>U,]=>YPFFH=KQO$
MSGSW;$*]4RX<&M 301EWG&C+I%  "FX8:&2*Q Z4J5;=/"KFFQ%ETB[TE!)%
M)42@] 5BL*.1(6&&[-I1&P+3@3L'XUVZ(#'JX);WJ\EJ\]JJ7.O[[<N/A;/4
MCDM\V'JLU-0QQ+AP"AI; <Z4HT/VKVT9P-*2X<\%J$>4ACK==TL\&A/PS7.)
MP642OP@:,E7A_-(&&E5]8DXP/.[8DI[X])S[/2!TV5P?99S'&)C=4]S&;\5D
MM@[4O"WRFV)RMUM#?41&W9C$0 (8L483#@W'4 KD]B<EXF9\-THM<<_C(-*:
MDVH>[+ZR2OKGU!3IICKZ9-Z(G\=')EACXGU9-AU10S4QPI**!@@[&%;1;FEZ
MX&KON RU%5>J1P,#)"D3-R"0G&,9[$> F29Z3X$C(XQIZ4\[;PG"T&RL\G'L
MNL@6-V_3(LMG#5C[TK!@VX=/H'1.>LH=]=BCO1XJA*+M"Q]&^Y#[9W</P PM
M EU['SD?R "0*(6$9L9Z3:M]2D#%A^SO?#:V=X)D:(;[O$BSFX59%T6ZF#YL
M&H1N^]'_%M!K* 3')TDPI19Z1CU# =U@G$J/*A0(!.T31:)=0O8O&+W#=':7
MZ,;G<,@3NEM9RP6\6H2_IA\F7^//;R9%\7"=%U\FQ>SL70[V-E\3]^[W#R<<
MP2"*V@L.B#?26V85#9JC)08[(1O910TM@3?IZNH^+8($+VY*Z0VR$O L5=AL
MM<$T_YP6!U,;3YTB"6:N#6HO(-QP2YSGGM(=94@Z-*3%5^O5[<*4?!!L1NWG
MW7^8:KVZS8ML]7#$P?OR@,3#  2&C $J- IP RPJ2 RA0U90;N39C<?S/ )>
M0^DIWR_VJ./OT)!$."^U8\B88'FQ\%]M?$4AD0"-V_/;E6U'I: 32C^B/(S2
M)SP6,3@/^\/BTK*,]Z9+<?%PO,S^2\\G#BJ"O;8NJ/!,,H@ -Q5MPG0HL1/-
M%]6=3<^KZ/< S&!1/#N[J2'/7WH\L8!CPIVE$(K2D4H)VFM@W':(P([FC^J=
MY3W@,A3'O]&!OC'/:OA^>%""M#,V;(\(2\L(U8%*5E$I)1[T]J_AM4)W(Z)W
M7 ;;Y-/KM @J;RG[&S?#80K>KS_],YVN/N3NZWU6'*O&UFWBQ&D?D#) &ED&
MVRILF:[0 MZ,\7*J/RD:%+L12MJ;?!5-V%Z>.Q$B','88RH,)-A(AE%EX&',
M0/LPMFC.]//(6R_P#25R_SV9KS?K4_-Y_F6RF*;/*36W917?5PMU5Y[4-1)V
MZE1)^.24"W:!E5P:B@248=/?(D(0<.V5H&A.^!X%*C):K>,I]GK>+NI:IXL
M\6K7J&BU;22^S [L-J=.D2BEA,7> N*<-(@KK0)\%FB@@\V(VE_,1LO(Z<N?
M&@^E[KQ_EZ[6Q6+Y<1&@=%\G=]GBT/'2:%QB35@Z@$1RSH05AB%= 41*J%IS
M.5K&2^]<[@>:B%=L3V^@\KO[?%%&]I7U378_?EODG[/2)[03U/J;J=YNPZY6
MMVDQT+LBWA^^3B?+J%.?^Z+P=1K.K'2S%ILNIT5VOZ/AZ*WAD9&)]=!P@ 2A
M 'GJ@/=(,8*XED0HAAJ%:@U)\[$TD9I1"<0:$2VU$EQ*9(13%.]HY<3)T:2*
M],:S/!8V0UXJ]MSPBA.+H8:$(:&0!5BJ<-;L"+42#BD$)R6!],*\%SM<G89(
M2]LI0G<DS'30U)QGTCE!C/* T&K=BA(ZSBN^EM@?:)/4#H/+X>&HKN6&9=UP
M+#N]PY6UP%/. ?9".(&=)+BB73#O1E3\LC7J!SM<G49[5+Z=W.'*(*:DE\YC
MKY!2G#!LJK4'ZZO]96CT#E>M^-:!]J%<A-MC_='?69[O']+B[NJZZE)\5-FM
M&YP826C8GK!D7GK@K+):[J45\!$6XXNK_?8(UCE%Y%VZ2+],YN7Z3Y2/)R,#
MO9P(@S%G&)3=CKT$>R@IZG#Z1KOD&E(XVB,U_-5YN=Y_I&4S\W2F/H>?WH3E
MEX@^E718(RJG3I4 P+UAVEC'$5:$4:;%#I'PS5@[O@NK6+(3&;I1")/-EM/R
MHN1=F9 :C-:T]K+JU*D2J2#3CC!IG<%,<KNY@-DB(B$:89_ZLPA3=^C.(TQO
M)P^;5/;&(E,-2 11$G&'0?A(F"4B$.HJZIQ6[5.)HMU@#2,8+0%J?7GUTOGX
M.IM\RN;9ZJ%:C%UOZ2XOZ?\G79G\+OQXFKZ45]I]TD1KSYGWO%39C%>2!K.L
MHIP+W_X BG;MU;=H# [B.37>S1_/EO^M^EZGWK2<,0EF '*<>AGX@JBE@B-0
MX1.4P?8:<K3B;T-JR/TC&/$*=OL!; O@[3PZWVRE/B^^I>[(K5\?]XJ;/TV^
MC'K?NWW5[Y- >!B7+J^N7]XMLB$HCG@+_";=)&$'Q>C][:1(AWC'N>^%U6*5
MS;+YNBPG\CZ=[AB\[<&3SGS8',IH@_5JUT[%38K2%-DO_W6#"^2^7I$@*X'D
MR@(*F3" :(S@IOLJD\8:V"@#)PZ*C_75.A+;O(9A'R]**,,:**K*="#N(7!(
MN!VBFI,.5E//]]G#B]#!BHEGP'W4";@=\= /+T]P)(LWXEL3BJ@+^BRPDJ'R
M:DXY6LF(QI /67NH99''867T>?^MT;!F*&/CY04W:D!Y;&C"%.(>*"8(]HY;
MK+A&U89EJ!YY;]-1R$(C^>P,^9]!V$852_%#R]AY9,O=W<_SAS1]O\JG?UQM
MS/ZC^;,'QR240B,TU8XXHRGG@415T0@@'30RIYGGHS^VY7% &DH0WJ7+59%-
M5^ELL^*/@07+=^\_'A6&VG&)8%2!,A^9<4YYT+[E(WK(CK&I6C2!Z!.H\YX\
MC3?:HPEJO<R?>".Q@H@&0X\C1R55QE?8<6_;W_<,O.L,:-R> _B(;MIG'K:(
M_L*KXF:RV'5!B?Z"F)[5MT4>#,U5V53;_6N=;7II/VEY,\2[SNT(K9;U=CY9
MK)ZNK8F+\_C@A$A!'598(<RA%=I;NVUZ"2'W['G'^_,X+P^2T=PM63]%XA$4
M0<<15'FKH'7,H@H%JKD>C<.Q3X8>="7VBM6HG80'*=4/'\+JCSC[&HQ.)"9*
M.""=!0*$8] I"79@,>/%D(+5TFG7ES3DL<$;2M\\#$A8QE%G1X/1"0V:B8$8
M,0L=8!P1(5!%MQ/&C-NYUBMGFTI-9_3^/-(S2F_9V(7F/,*RM6_28K_BHYZ.
M R,2'6P@)3SQC$A%I.<:DXH^;7C[F+)HYF>O7,MCH#18Y<!U,&PWW2T7,Y]]
M+?^V/%X_\."@A/"R R;56F)!.+) NSUJ$O+V=>2B^;MBRD)O0 T70SA9IK?Y
M?/;J[K[(/V_4YN/R4#,J45(+B,JN )@1B*"3O!)[#@!O7T(V6L9#3('H#ZD.
M0<DO+.'5(E ]39>'>=UX;-CH< "%*@$Q9-A1AE%UE)8IOB-,2XC!\5AXG5V7
M_*VH;WE2/S !% +@E948<\J]X0C!BEJ)\"4I"]W](KUB-=B=R'2ZOEMO2H+9
M]+Y(I]G.5WL_3S<\>6R(4O[S((UUUR(]O2)1!C@CRK,5&!7^RXF0%8)8D?;V
MRO#J2'=I.Q.J9]^QZAO9UPU+K +A2]/& P:IL,J00.&.4D:\N"#M)>)N=3I2
M0\G$4SFOD8&GCR7AH"]%FRG'(=2>.> JZ19!.6M_0@VOOW3G>0=D(EYW'KA/
MBWCM^5_K21&,^OF#SQ:310!D_FIQG1=W&V ^+B;K6;9ZS-D[PZMC7I4V6T%$
M]-^%\ZG8:,^EB _PBIAH[OK6!MG]+2V;%-_?9M,G>)[CG6\F1;'IKGON&^G=
M.M^E]Z4>LKAYLL;73;J]-1B><&*L<) +J1''#O&R0T3901!(8"UH5-\W]JUT
M#2'Z8??+YA?4C6=+K$#AZ!:.6FK"3F^<(F*+C5 6\R&C8>L[R/7*Z(.WU;&
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
M(^RTUP-7>\=E)%=M ]SM8^++QG)6:X(ML%0(NL=%DC%VZ8QJ/L2'L/6VL75
ME(Z)<G4[%!ZM_T-[QI%A"1#*:4=%Z;@%'AJJ"-JMOHR"N=3@CE,%( )6[3F]
M#Q'8]$)OQ?7F4R0& HDH0$PHP[!"3,,]51ZH]M;=>2,VVDE --S.Y]Z,V('G
MV)M+_^G6&;RWLO\,7DKL+5$8 J@- YA:J+C 6#..*#9!9/[,7LHR^!HQ*"G6
M!G/,C.=JAPURP2*[*"]E8T;WX*4\#;@_H9=2.4<<YN%@1I8@@#TCK ((83>D
MAR*ZE[*Q,)SDI3P-P9'[JS @5C%D(*:\].<R;BI:/-#BDKV4C?E4[[AJA=!E
M<_T"O93#,'NL7DJK$&(>4!#.4ZV=$1Q6Z\::DA%6%6J)>V,OY6F(C-5+J<*A
M98-8*U(V!? ,Z;W>Y/ (*P/UP-7><1DL:OM89%05[R.QLU"P() <0:NTE*1:
M/><6C?9;C:/DMT+EC&Z"L.FDWT>/A\<K3V@5#)RE?XI8(T4A=<@8(00,9Z^0
M0CF*%;=E.)RRC72)']6*MQ0BK;3#*(BU<=HZ8'?8$ U5^RY4Y[#B&S.ZCXZP
M)P'W9[3B/>0(*,4T!(!:8;2O *(<JR%[#<>O1M)4&$ZSXD]"<-SV' T'IE((
M QQ08B5(PE>T $)'7H>X)S[5&G;M$+ILKE^B%3\(L\=JQ1LDB'",<4$D\T0%
M'5I7ZU;0C*CJ2$?<&UOQIR$R3BN>RF#K2L<(UL)(1ISUHJ)!.-?^*F<@*[X5
M5WO'Y9)SKQ672#)+#04&(P\%T+S2G T1[8L]G-?B;VL0](C54%+Q<1%,^GDZ
M>USR\KA,'!X4J*2*&RZ4AI!HCQ$FJJ+20M[> 7_><**V$M$;4L-%).X7VFA[
M>/'Y\LZ",>8HXXAS:@0##%2T88*&;#,S!BGH Z11%&,X+@]-AB=E*V#KC 68
M4"8]QI:PBG)'Y(C:7@\B'A$P&TRIF,_S+Y/%-/5Y8?/UI]7U>O[]*5BG7C2:
M(#'::@,I8(0X*BC3P.T/3PE@>W_C>8N\M%8T8J 6\^HANUEDU]ETLECMEAD0
M>9O/LVD6*S*Q[HWGOKT(%N%]6JP>WLXGF_L8]Z]U=E]*2Y.[B^.#DV!N4(H=
M 9)[A)&B5'C!,? <,<U H^,W]LW%03*:7U?43Y%(1R!%7!K#D*.EQLWA#@4
M@OH]ECN*/AEZ\(:B5ZQ&?2VA9O\,9^C&\Q9VQS?IER???Y$OPE^G:9-KBI/F
M23@1!%J$PU;+,0$<,$@K (EQ0UK"+:\M^I*0YT=51!B'TG+*+E!7UVJ6WY?,
M.5IO^:7'$^T1\$)[Y1D$"@ '!*LH@Y2;<=]D1.)B'@VX'TDT1GG=,6*).*M_
M-=#_?C59S";%;/GQ?C99I>'Y<$0W;=1=/SYQS&! @_K.M%,<>24UJ6BG! YY
M/=[0$.K&PI<]K+V"- X!01T%9#<^">JAA8HHAB4+AIY$3IH=[9 @W=Y2CN:
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
M*>#M@/U+=/M#>%0ZZ0\@L?W%VE[GQ5UYL?O2%>E!+:GYX,24F1V$<:Z@<T9
M'/2)BA(GQI@P>%Z&YI$1;BTK+ZU@LIAU$J$N<R:<6NV1\-Q1+21QS >(=W1#
MP]L;5-%:3HU'L@8$?JAC]*4%OWO_\:B[NW9<PAD'#%(HF!).,T^9P#M:/6&@
M_<$6K=_3*(0L!KB#ZF.M&E4=:\BF;FZ*]&:R2K\M)?^D1><QO>U,RTJ,8<!2
M91'WI0TI ]/%/K+#V0[-",[V&40,9[D<3HW&QAEA=U>O"!(2R0 FU=8+0>!N
MSS/00S BQ]]89/X\R(_^7'A*XKNR0]OR,?$NQH9?][X$.DFQ5A2$$YP9!PDP
MM,)6>M\^)/]\"LT(=_(>6="KP?8NG\]]7I2K.\4F>S(L$8PJSB$RG! BC?;:
M55@&TQ.W+V00K=GC&00H I*C/ZI/Z$$?XP@_X?4)$YI))AR10'D,A,!X=Z]E
M:/C[H*7+&J2%]"9(\1LV=,7Z@J7\K&U+"-$:&P*UMDX:)(#UN[L]PXR0[7?E
M.+GJ%R31[1 >O1R?V#T^AE2?VL#>:Z(!9@!;*,NVWP:#:B=A&O+VR7QQTN)'
M)^-Q\;Y\B0^,N4ZS<PO]=ZM(D)>."T:PPH *0T1@3,4'ZW#[T.LX*?J7)_==
M(6]MHGW?H;V!@58[* G6")3<0$\A@PQX9/;&)7.V@Z<V6O/Q<YEG?>)X^9O?
MOEWA/]+27Y'.U.>TF-RDWZ-TEEVQ^?(2A("CBF(H/18$:R*KL$?#/.T0Z!?'
MN.M)# ?;+*-QXO*_H0T$^Z;1X_R03EQCPHPI)<\HJ1! EDN-0,5#+EG[\R2.
M87EI7U-<=ES^)_6M23+.3^K$-29 :2^P]%0[JUVPL"1A%0_#CMD^'S^.'7MI
MGU1<=ES^)[6S=M9%NASG]W3* A,+- ERAPE&VBG+G8-['8,HTSXE/8YQ?&D?
M4T1>#%X%ZD#OYJ_E7]._RD'5F]@<84 8-IISC(G%GENCK.8*:!H4D49Z8"3D
M+JH<E*8(&"VX4P1H*8V4L,(1>6J&3 .-70ZJL<A$*P=U&MBC+@?U:A%VMW3?
MONIU*1@E%O4ID#6C$J28DHR'/5H*Z@,P5- =.%A;.F1%CS,E1#86CSP6JD-I
MDP=6?#19K'9< APQ$&F D- 6D@#B_@/'V#LY[H3%7KC83#(ZX?5CR\@H,P/'
M)QH]73B9=5%DT_6\+)X^^Y!.IK?9XJ8^1ZMF2**ADE *+2T%PFL15JJJ53O)
M!ZT'UNRRJ2<NY%$ :LW6]VGQ.9N&UX85O%_?W^?%X3)?]0.20*B"TC$DM55:
M>TYU!0'Q%HTPZCT"2_N"IS5#/Z33VT4^SV\>P@K*#@>!,)M^3N?Y?4EC/7,;
M#4X,HMY C8S7#GE4=M"&%27&^Q%%TT1D= RH!O,0IO/Y5D2WS7K"WW>^C.,E
M_HX,31 G3@G"+'2*&>(-)J*B6/$.N;71@KS___:NK,EM'$F_[\_H]YG!?4SL
M; 2.Q(0?^@BW>UX1<HD]5K1<FI54[O;^^@4EL4IUZ*(($E3;CG"452(!?/DE
MD$@D,KLE1R:@^J+&/ZO[:CF9IVZ;Z><DA#IY_'KVI3J7'V<]'[DWQ'-/A'!4
M&6R3)42:L6/.VL><9@LUR4.2'&CUEDMIOI%+-7U[+[T;PA&JG/>"Z)URE"@*
MT@;E&""M:>,+"HH75/ZR  =8%DR'<;?OCA&^>=>/,X6)( R65CCDB,7( $;"
MZ\!!*"S.VTA]\ZY7,?'?*0C,2QPT]9P0UN!8UTGI,_8KMW?];,ID\ZY?!G;1
MWO5V*06QQ=Y3"2@D"7"O@@^L 2 PVV=UV8$\Z&=3X&A*P<MP+"8"8P1YV218
MD8Q. .#6>N*Q(H_("B)HV1[ZEBSI(T%;.V"_4;<[A(L\.!@Q8X=AZK.*=]O-
MPDGOQ,%G(F%IAZ5TVF.#$LIQ'0S?C5$"\P7=ZRY#U(L\P(X[Y1N7)ECM*7 !
MW&O,>,)L-U86T)\EKV!;$G4);DLB=5PLI:X3G:@O/:<!,ZDDI;KILR2J?0[
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
MX,XY?JJRIGV@W ,\ZJ]BJY#1A/*M.J9D4FQ4.U!X-)"UV(13TVH6%*]P-;"
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
M^@75TB6H B2KEE0]_&H7509[V;*Z)U:)L(J'Z:U)JX2'TN(JRZ9R>26T2[1
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
M0=$7HXA/J[6Q(R:QW,1H4<IC$@8$3HJK9>B2'/1"05N14P%<W"59OH+(\8/
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
M)29,Z<!&E[[P+&/[2J-_Q50-?9Y"P#XI27$WC_VLV"WY$ ,GMAT3Q82$Q#W
M15CH,K[90$Y6:M&=269O9+6"GC#XSY.][3M;2RL=% _]M!6$6J.^@$+")TVD
M\?"-U5R<B=,$A87236,9P]7\-&@J,QP9%^V#7WL^OCI:0;4.K%Q"8$10X%J.
M&0:6#V//['%"3+@J*N9#IWFXZVZ+J OCGG[BENU"'N>"+IXD@Z8?UN2#JGD\
MFR2>DP]DG5<7QYGI?GA[(P/8N<#H&+E&-X(W/F2-]U_56*4H$C,,4G]/LYO;
M.MW A[1,;M+X9UJNLRK]5&9T?1G$+L"Q8Q-LARYP[#"(O0Z]@WP4S31TC<*L
M>4#KL=%E6@/.2#MTQCV#UXQAFV*[3<J*[92TX]E\P]FX\$\^R$T6^84,??O6
MU#EL]!X;C<MO=DP<BN,T(Z62EO2'&S_5L*)O5%48-?W9T")O'>BO2ZWJLME=
M/S%- +;K63Y!OH]"8A''1E$_37 L$S@KZN]5H3\WJA"RB-H>>R=0=G#J*E3A
M!>.RI%(@ EIR81H:P!L722V4*,N1:8N7=GE\B9B]J_SU-ND\JOY&^W>ZN<S;
MDMZ538AI.0%T7 BL*,"A#WW?B;P8F"P%*+2QOQC0FA<C+9HW*(."/.N00EVA
M?N-RJ(T659*H-VY"LGCU.ORK%_!_WF?MS:D=/B<P/1.'R$*FXX+(!>P4:2?;
M$)M06/<F0:59V YX6!*% I)(H$P3'8$4R>(",WD2Y"BLGX;#JF^X4A&%U\:C
M22.]H %G6K]/C2@S,#]54K_9%:_Z<>U9IJ3Y2YS4*4FR\F_)=I>N@HB$V,-6
M:%O(!QXDT >]%Y%-P)3)?=78IT[RMU58[")TXYJ"-!X8RD7D^I6WBFER_G,V
MB/ER_ZW7S>&JQN\3&P#-1PSFO,&\-QKWW\BJ3BZV&O<#=+6R!0VY2V1'\?Z
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
M5D59?Z5&+YO;&YLU]\IU8]_%V''\.(Y\TPPC)^Q-V9XG)+U2!K0O?/=01)^
MDF&+<X6KFRC!Q2V#\XXU1X.'+DT/(;VD9&A!.X;!90C2.!=>/ PTF@_^(OF'
M--^EG]*RN2R9^OKQ:IO=-!>_XK1:EUES-\['ZZ\9E;>;56@YID,US/4"TR4P
M1A'H)YM^8(MM0JJVK5E\.K@7[&+K'K!1[!%?&)L#9G8W5-V@%JV\5QP./@F;
M,Q)BZK8/PA%6X^-1$/#3('P=#H*F.GXA-@>$45=<EJ&9VKQ[<21 )XNC<X7?
MJO1ZMWV?7:<K0I?PD4-P"*,8X1@&MM=/%7T8$*%SVBKL:5;4%HFQS1Y$U\=*
MR!R9']3$H\($X871,<Q +B1!>&!-)D,HP?DRM$ZI1[PY0FFVN*O5LCRKT_>T
M_VXN\YJVRXRN?V%5I77U(:WA5567R9JN@!W3!:[KVKX3.8!$EA_!WC@QL5CE
MFAJ3FI6-+OW+.OMGDV<ZP#1:G()%;(HXYE.[&>@5$[P6X+L&X4MJFYTFXWN/
M<^I:-R[RANK>U+*_#.E3[=3S>C@=G'&]C-<=8F?OH: BK]G5&X=]9_9J2G4D
MP+Y'H$,B%V([( 1:$0[MWGX8N5S[P.JM3C7!NVYN2UX?H!OK%KNQ.2K!8(_3
M<:JCA@ ,"^2\W(MIY!%,H\/YI-2E0<HU-]3-N<!S:K-Q+_<*VN>G;XOM)'K"
M+\:7W?JV_3?M VGT&]G[9V_YK3.1,)X8*?4UA06\+*;'KT)W)Q(\2Y=4MV1;
M_/A ":$_MBGN++]IRMGS)%^SG]=U]M!LL^&L6F^+BI6[]R.Y18=N![LH]#Q(
MK @A9/>P @=!=_60EE<%][$[W7!$I.88.;?24.3OF!?&^R*_Z2;&S?S'Z&_=
M$5QQZ(\0WUID4:$1'8%I/!CVYJETAM[8P^].Y70.& </C(,+LRUAQG(^L+B9
M+)S+6/9,Y^[S XO3\CPZ_[U7J16*(@M:(0;8\6 8NW[D^[UARPN%3A,I,*=Y
M<=3?=9<T6IWTL(S-KF2ZP&9I[1.ZBE+C CR/S(SKH5AI8OSUH7':M/@>CTQ6
M7)SO94BD2H=X<^*R7'%EA*CD,O7M>G;\\S[--\U9S14.D!_BID37C#T+A7&P
M-Q9BSU[EZ0V[L.\K9Q9(WA)7EPO;+O<"E-"DM)GV="O=YGGO#J) MF$$H1SI
M',TD2NG6?C;?#P_QU,0)Y&2F(5!) B8?:)!C<QIG:3B7P!C/VP*R%0J<*)2V
M)7&A/K*"MG0>EEUGZ096_0RZ(M3C$W/FE0E-!$((W#"R[0AC"^_?G@R 98>2
M:JX+SC22?W2=<]O1]B[0*6[[1]?,"X.U(^-ZOP!.]HZ(ZYNV /*/'K,&;=P0
M<P3]PCB -V!E[!,8E<$<.)FO6%"XQ,>L)81-;F#3'CZA04^2QU=&1MW16<[P
MJ=W3$V/L-.QR#<2_)>7O:9>=^I)LTZK9A-BGHK"- /")&X$P1B8,@;T_.Q,$
M'N"Z8$^%'<VIH#VZ)DW1X&LW:04D=BR3'"/>A"2*C6@'_N!3_GCRZ.JI%!B-
M)J14<K3Y%8X<*(9=/#<0*")F 4*ORI-"?;,1?MZUW*6;O>W&)MJ5)6U4*]<E
M($ F'1E  %'H>L#JB^9#SW>%GM4894AW96>+S;C;2XY U9(:)OFR\Y.1*";5
M/7\'R6Z T0EL"VWRIUO/DC20B5?"[3)R\&I<>?D^JRI^^,M*CBI;VAM;^]N
M#BE_XB"" \^)G0A2XY&)87\+4$@  $+W-:LP.,T68U-FUM\/QJXPW*;[B8",
M?*GAFK<(9&*:10L]CDLMNZN?>X"S;3/RD#98J:&0\V7(G%J77E1<*.=+A>QU
M9U"8>6MENK$/H$\\"\168 $K\/J+\<,P"".!E+5RVQ/EIX\P/:_!G4@<Q2(R
M7B#51T&+2![!7(Y.'G,GJ952]"]?+^7<$M#,$;SQZN:'] >=I++[>>CT]%-9
MY/3'==/Q/Y;HEC;>]#(__D"6KS.J#*A]6#%[2./KZ_^?O7=M<AO'MD3_"B/N
MQ.VJB*P>@B#XF/F$%_LZILIVV.X^<6Y]4# EILTII9A'HOPXOWX /B3E0Q(
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
M^7I?'$XD<1!BR@(&$Q0#ZOM^FO;7JF 44*7'P*;$YS@*X\^?M\U[O-X!G]<
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
MJD[;7H</=:> )QFJ-K]W-,T[VM:[N/M\8UY3..S$G,E6H\X<<W%..GUWF$=
MF043+]8>F(-W]$*90-(%35)LBKNR7J2 9%'$_9A3$4 32$!TF.6G00)T5^AF
MK8RP4N]#AU":!I-) #&@3T?\'?$V1+@%I'[U[OW2H1IYI^$,-U>UTYS-.>G>
M "M>U*RAK*CJC9B4G^QNH,AG+,Y0&*51X),@B#)ZR#9"AG4FNWK?['AZ*L!X
M:X%#3TTTR5'3$'>\Z"F'I.3QM _7];:\W==-O?RZ\M[GVTL7MYRHR"-V+FB'
M&8OS4 Q#[)6-?J2G#CS?RL<A=^^+;5\SK5SBS8J5Z[V([0M*XL1'R(]HD )
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
MDRZD(>;O"]%71$?Z7!Q:W);+(LO+[1_Y]J^B_E>^WA<+&/DQCM*( $"#),,
M\K1O.88$*2NZI?9<'P@[H)09N(=>C!XD5+D%<B?@>O<-7N^K!*RA2[885Q#\
M"<C64_T3GH^*WY L,7HM2.]?$S&L(?\3,&T6 SX472UJ>:ZQ\-9%OJN]O#E:
MU'3UHT-6I:R]50@Y;,_)G1D%3??_^\"XHD;?N>!BF?P91!C;%E7NNJI&K&'%
M7;DI5O*!XJ;XJNBW37C;;/;Y^O2G\LQ;'PT[N OFAR1)0$ 13.*,@8 GA]C'
M>: >@9RB&#<NY3_$%ZV]E2R]*1%K:*1;7RC$IMFX02]B=;"]4X3-(N7&:Z$_
M^DU[BKA'?^-U^&?C)XT(-QM_F<6]3R+8/3P:/46_XOR\;1Z[S'\T$?'PXWOQ
M@V5O5Q/O<C'26N\O3[W_(!H:&@"'L'LN+([BL1D$RW'LK,8>"WH)_#.0_LB_
ME_?[^\O(NI/E@#*0I@B  $<<$\P2G/3 2!QHE7$9 8[C4-M!?1YD^]FR?/1V
MF:^+S2K?>C^*7//\]Q@.4]MYF)FOK,7CWH,*<7F*"S[#:;^P)3*B3^>QAS*F
MP=5DXT>S/J5,)+[9[?;%BNUE%>WV_;+V$=2SV<;=@L8)P2DC:1;%*.8$@N2P
M],M0"K4*43K",)+ZGWGIMVP,\O:;E921C^_?F]_X=.8D-?&?@W_T%+_=(&HA
M>RUFKP5]T[WO>W-0]I=VDY1K_ELJ!6E&\ 5M=^VR>0BZ<RN?5G$<A=6!TMVD
MYLZ"64 _]OTD)"&,"0"A6&6D/184)6K[[FX1.)9MB3>7&>MG@KV1:_9-T<[@
MOY7UE^-"O_W$,;VMO'7OV%F#!'Q$/]F3[P;T9?6>A7A?)E=?NBTY:];";<M&
M-=FVRJC2YL;)T2N:/Y1UOFY#QX=B5VR_%JNLVF;[>K\M>HTZW)!Z]IM_RFGE
M<] 1Y"E/XX 12&@:HPQE00\ZE2_W*3U",Q.P.@)C]'C-\<JB?(SWKL'<S-N;
M^-#.W,6HCR^JC?ZT?B;TJNS 3(]RI!.LG77=ZL#K[6LZ1FN'UQMRXSWN-T]^
M[36&#CSL-SWO.OL^TZ-UOSETO&S73QK;GK(][2E/)>2AV-9Y*4NT-'M#"G)S
M:<8Y= /)N9O.[3+-IW_,8"MJ1F14LQS#>JO@]CKYI_P[__Y0;'8%*3;%75DO
M$/ ADZ^Y(@#%1(YG 4--:R&',0SCQ:;XG-?%ZI/Z<M>T*25Q2EMQ>H9*?5W;
M5F.H\^_>;0O,^Z5H@9Z?ESA9$9WAZ<*:9RBS\UC5#+:BLMO?AKWPUA9@X#1!
MOA]F*&"AGX8@A8'?M14& =%Z<,JL!<?I(%G(I.P*F:R;0B9RTW;7%O6[;6[1
MRPG^JEJO\^WN^$O-%+XANVKY'??$ZLVL7ZJ/.$'QEQ=IN:!"PVB<AP8-M.'*
M8WDFC)CJ3W<O?I%@'-,PBS$#7$P;:!;$K&\-,*YUY,2TC2DU:-75[W"A0LH<
MF^F0"WJ'*U&':EHMZD!HJ)$NF?/4(VTKKBB2&2NJFG2IE,?N:2V/!4E@S&D&
M4L)1)&9B L5!%UD::=7,MMNR8_WJP?Z6=Y6)NMS(?B=TJ]E6DS5K919DHS;;
M,CHE8=E9:I(WG9_TA/!:\:C=:?6H269K6DQ>T$TW'IF'FCJRK1JC3UM1WD[N
MGT%90!Q& 8\C& $,$*<^]TF/(HM"K5FB[;9?A_J>SC-MZJ^YRP8I\"C><JK!
MD\Q3-=G4U^'!?IFU$@^W3DV++;&HJL9DORLWQ6Y'J_M;6?2SK#:LW"V%ANRW
MQ:?B>TT$-W\M?'E:(H$L30$B-"2<1@@S$F,_B$E F8X(6VK2L?;V*+T3F'JJ
M:8M:-;&<@%4]C7R)4.\(T?M3@O0:E"-7FU*C[H(@6N9^'CIHVZC*:7_54[UW
M#_+1#J&JOQ?YKN@V818I21A- T(0]"G/2,CC)$PA"0"%61(D.B)GUH)C33N
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
M8W%H6!U.Z[EH.Z+#9A"$Q[2VFF98Z&W$]%L*<GR\NWMV5B8@$0" I0S$ %$
MHCC(^D8QCY22AI::<AQP3]')<5X>D_XF5\B'\JJVGS(BI7K!\"F;$Q_]N\S3
MA:T12P3/8RO$EC&5DTZHIUM9N2GKXG=YZ^EIBUGS*/$IJNYFS.&.)PQ2G\8,
M$AI13C$ S5W/!E+,2*!U!=TI$,>:UP*4+SL?!VMW:TQ/[=QZ0TT+9^,(/:5L
M8?_6X'XND\UAFAOOD9P>WJG(RMTR7WO_7N1;[X]<F"C3FE/=<1]"_P4!'L6K
M\Y#G<4RM)A@UUJ3]!3!OB^_UIV_%^FOQAY@Y?]DM4IHB'"$"">:89C "&>]!
M!4$86Q)W&U <RWO@![XU';="_6 E'YMUNUK^LHQ+ [S6 J\U83;*K4"WF7;;
M]./LU=NJL>KZ;9]C-PHNYR^?OE4+0H"?^!#[F8](1 /Q/WB()D&@E/UWB^"5
MZ[4RT2YDV@7'8ZAS,[L6P.>LR1VWUJ18UU>O48&U;1PDO&:,.M1;T5F+!4-^
ME&8 )0D!:40"+F\:=6@PH:ECQ57"X%YS@7/-52/;F>I:YWD\W9709Z^\$J1=
M[=7RV*M57STKA^NO :ON%#@3PV41^2#*:!@A@&7A9Q^!D![ \!B[%6 E".[U
M-W"MOVI4NY)?ZRR/IKX2^=S%5V*TJKU:[GJMTJMGY&#E->#4H?"*SRX A(RF
M21@ 'H0^#U' ^DW)&/AAX%AX52"X%U[H7'B5J'8FO+99'D]XQ;^9O?"*S]H5
M7AUWO5KAU3)RN/#J<^I&>/&=D*@#H@BR6/3#T ]0&$8)P0B@#E&"(YJX4U\]
M'(XE^-.78EOD$I%+(=:DWH4:NV-]#$EN//0ZA/D1T=;4V<Q]KU&B#2T=I--#
MV-5YGD6TU3X\M5E]*.IR6\BSQ<?:!,<'$&A&$XA@#&.$HB0)49*TI0FP'^-0
M=:%LLTEWBG"$Y9%B4]R5];2OA"@R=F%HN^!]'D/9B64O/!3BACV-LFSEIFBN
M 30/  @@LA0QOW]85S^*[1]YO?Q2;CX_^GU[\>_=7?/+14IHD@"(&0HY\G&<
M@*#'!9A/H>;K[([1.)YC\779QOBBA5SLY&L*RQZO_LN6KIVCIJ[S\HN>YG;8
MO5-P377V&Z_'[_4&//K0C7=RU;GYQ.AEYH:1?D&VQW/H/,1\1'N?U[D;E>F!
MPO]'_KV\W]_CS6:?KT]_N1.H.M!%!W 1QFF(* LBG,(XBE,,HZA'1F*D=5UK
M##RNQ;^#<]1[@=.*XMOURB#-G\PAUE2_L\!K37CTB9V4_#XL%(< , O=UR%>
M7_F=N'76VN_&8C7U=\BV^XG_(@+4ER7M&:4HH"3ULR [ ,*^5C[5(0S':M_+
MR'T_=UP^$I)<_$\6O^FK%8DY9-$O#I8GR[ZQ5@37O>9Z*6#585.L ?J!N?M;
M6PK?>Y^?K_$XLR6!D[6 LD=G'0BL&FIM]J_)[4#9I]6N_E LJ\\;62%B 8.
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
M_[EKNW&9?5K8*=@3=3C >5/+BEI (65JE@29YSB92XE'O DJ@OP IDQCH L
MM*Q>1S[Q5W':"56\V '%OU[SBN27W52%/!W5)N]5AO\AVY3H$K$7$];%AUU.
MHE]%?.\0>*/=_<+\3U*(V@C2F41PT6=B&2GELA2\Z0EU\7B(W\?YQ%1VV+#
MOMX6_ M4;= C+X_^-2PUQCC F1NA!$&,H.LZR)M,QX@Z0F<$C1JTG(:.,?8+
M^_D1.%#\>"JJMI"]H=,$SV(I8G:*Y23_&-X5V /LB3Z&./=]G1^3=D:"C7*^
M#$DUZ]*;ZSN-\R6\H,';XZ8Y$US>F(6]RH,QZD8!"9 ':10EF>/X43Q-.,0A
MSJ1$3M&$[4U,_#3Z;[<<5M\[:L*EIFBJ- JN"-EG4'(MB ,:R;L>SH0#U#3L
M5_JE@^&^.UZ>9A^0:6=EZ%VZSJT)Z?&[#(72=>+U.I )3M1N$L9UVZUH$J(
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
MC1NWK&T30I /$$$S803;_C9%+=$S'PK!)8Y+1D%R/>.U'.XC,L(%>[S#;UQ
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
M(:P.Q9 &$"<A%V#7A7X2!7XBHW]*!BPKW0M,OTTGMQ4T3XT],76S3IR<CKV
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
M-$FWY.69BVSLL7H0\N.G\#/[ZG_\M^D[[!^W>5O\C__V?P%02P,$%     @
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
M<M5GL]G2A^&S;+;FR_X)8D_%0+R#W$'G(M>9E4IA(-<22QBY]P,-^*:Z_W[
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
M(*UE,]:GO%<]0-:<JMBM_$B#LK==QRIA9?7'DZ25:FY&T^E#7!9WO7AY5/U
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
MY["6%)"D0_T!!AWU2Z;3<>[1\?,$$G,W*F[C&"AV.QS/Z00Z,3RJ0?T @=3
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
MX*CE$@%$C"1<-WHFII6NVW*\6"HQ?FA'SY\6"0@3&'7J633!@$$: &[6'3<
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
M4<0(PE5Z,NY0HVC KFV+N'G-Y]G;_$OVG417.Q**'-](\-QZ[;%6'EOBL8
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
M%8PY5L4O7Y%M =3>+NRL3Y@:\F5;\6 !QX0[2R$454 6)=4 6TJ&N4VZD#[
MH*76Z=("IKT'V+]M$-WV?>' 4=Q"2>T%!\0;Z2VS&ZF<D"FV[U!SPO5FWR3#
MW1>)GB'Q;!N[ATR[*P6DG;%Q;4=86D:HCD.%U5)*B<\6=]]'HL$$G9<= =R;
MJ;/62S43+SVPNR7XN/CTCVP\ORK=M\_Y]-#+(&D-!Z=]1,H :61UU5QARW2-
M%O#FTD*]VV-@K[@/D*6_E_/.B+J][2!$-$2QQU082+"1#*-ZK<&8@;,='5T2
M5UN!OB^Z_N=HLEAI<C(IOXZ*<?924G-7/?KXIE#WE;VZAYW'-A7B<%4N[LJM
MY-)0)*",B\T*$8* 2]E&##TC4(O,[!CVDZ]7;;9-ZV-1G17933[_D"V?=)J7
MRZ#K6;YCRCNVB:"4$A9["XASTB"NM(KP6:"!]@"CE-BCYD&%/08TM\"@CC%.
M9\Z';+Z8%K,_BJ@&]VUTGQ>[5LA&]8(UL>L $LDY$U88AG0-$*F@2N!(2^EN
MX*NA2SL8]WA\6MY_+HOJOG*5WWK]X_?3\DLD=UFL67]YQZHXFL9<>P:0!$H8
M@Z"R3$@AL *ZX3V/;F1=Q;C/=\P_U?L*>;&(]M7:T"J+60,H3F\T(""AIX09
M'N<C:Y@2K$)*$J4%5_QL:8_[/]-MS)GR3.#W91RO!5K[:[^3Z# /=]4,RH&(
MJ<&:"N((LU+0.%U*A2#RSJ-^WEM[;JU<=<ZY/OBQG9(MZ:%OWF51H:/)<NFN
MWFR,+)B<0L(FS00MJB .Y"R&3&.A( &R0MA*CP$7*4[5YEZL'XB1'2BE9WKN
M0.WDU3DX(($5 A)&@:_2S%ECJL'(=74#M]E5F9;OI%X]2?UW:11L1PU]^U7;
MM1<36@U0,N>0X<0"B3!%H(H7%5(CSB3BXFRW3%Z/P=@?^GVS-'7I/JJ=0 %B
M7BHI$,3<(ZLP=Q$+XSC +,X+%VE-]D*>'83M0BV]4W1E$Q^_BC=K( AKG5?
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
M(0B0Q>@AX?6AF!?_3&9I_C6Q]6AD2)DNPF#,&0:>..LE.+"2HBSC]6(6K&Z
MU9S+?:'JZ7S_IYA^_;8N;M7W^*]?X_3O)M%\>Z0E\ 3,ZKXJ ,"]8=I8QQ%6
MA%&FQ9XC4=]L3BF7$1Z0=86[CMD^"B"F0YO%9KY.AW[OB^7-Z1SVNJ\*4D&F
M'6'2.H.9Y%; <L&7$J*<G76$1V&# #&?[<, \?WDY[E*YR\/"((HB;C#("H8
MLT1$0EU)G=,JI\AI5LF>2P950^8VONOUTIY>GNO^+"=C-SNZ5V\7Z_\MUF9Q
M%__YIGBIQ$G^2X/6GK.4!1]-5..5I,"7_KCDPN=LFEFU=BX#5KT+8$CO8/O'
ML^D_=75.F7,-WQBBRX32 :KDJ:V+I8(C4/(G&K\YWL0(*_/TZ4VTS_U>#K']
M9KU9%OLX\)-EW"^6ST[C+_7 6Z*X&W&,+!<$4H&C="W%FA OL9%ZP /O9PQ^
M(HQ':YW9+)=UK.IS+PH>>H@\<H8+ QB0C'H3.4*M)3SR9+!TE7XR5*K"X:2U
MTS*/AS&@CQ+Q9O[IG\7_%I-E==NZPKL"YU@:ZH'5A"DA$$4<1)XPBJ&STN?@
M;I3!K#YQUYC-XX->_&K1'O@.;PM*2>(M(4P3!S@A//Z1^,*CT0@M'*S8]I7
MKRFC1P= O]@L6\/?X67!&$ZI4Y JI@R2*C(=)ZXH9PV$<K#JV-<!OZ9\'A_Z
MIM_;6_T.+PL(>TN!=9H HI37S#*:N!*EP !%5Q?RZAE]#?D\,O1]^E8LB\F7
M]8M9-XW?%01T0EM B%908@($5\D69MX[D:K17UM<K$_L-6;SR*"7#[B@$(W,
M-E1I9..R#QF7*M*?FE\2R6V.?5<_NO6H<,(UP*PF<WL)7FW_3$7]+S4RI8&@
M,NX.RA%JJ136(40D5L9!2)"H5%"F#Z7=7SJNK*+[YX/4PAJ)M*88&.>C-Q#!
M*;%&T.!4:O"JXTR5A7M2(9NQLK<;L]\6RW4*<Q]4\01&?GTX(*!$7$NX8TX+
M(1REQB6J& 2.&U"I&,C%!H2: B2;CWVAXU^3Y33EFE8!QR_/!L:@]IH3R@2
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
M@%2_(T_9*$8HQ0WQ7%GHC.3&(WY0%&A=5NK;*\Y]:X?=?<'I5->JU?.V52=
M5NL]00O,G?%0ZE1?@./(C8-J6<FRVN&.,*>E+^AU*82! ;G7HE](J0_)8V\*
M6!&&'&>8006I,\ !?3 <6%[?H1%FTPP,RI;$,(JK!0.W-1ON9H&33D#*D/76
M0>,EMG)_#80HRD&E^&-'.5*'"B>G;[34;PU5XWTAJJ45GEBO(&'>0N@YW?-'
M0X6NK(!H9^@Y6K>V.UETO*Y\*-;3Y;;^4KJ).=C*D:H;%O-5V93@85:U5HT:
M;PD@.E6,:B,L)$AI2R41^XMC@+!JS;J[X<7[2,*.@&W\__TBSOA R3X85;/'
M4]-7!FZ,M$)S:XGAGC&-/3QP29&<<YT1KAN=X.?YQ>=^1-'KLC'TC<;^5P]K
MO!&8)F>%4B8$H6(O?96N<E3J%]$-+VP$T+S8YI$OIY\WVW(^443N[GZV^%DL
M_YJL]S=0'OV^6-Y$,M]]V?[R!(>RWQUD5!B1.HI%(YH"Q05$)=^@!2:GCNN%
MKR>5$?5+N91^9=)?#9X7Z?IK\F-ZE^Y2S3>3V>-?IC#7GNAB3V!])-=Y>R!<
M$FHL8DIBSKA4F+&2;YK3'#=]A*&C ;'<H50&1G,%+>UD.0X,&L (@-88BHR6
MP"-_X)("_58WNV;LMB^,@2&;<K8_%#>+K_/I?T^>]E0:'S!"EFK(%09,>:(T
MMKBDW3,\6'7EJP-B%M\[]B;V_0 C1_XH%E^7D_MOTYM'\9/!_(K]O':-"]/-
MNO-.Q+$A 2'(J,.4*H>(UXI@QG<,%YZ :C?2^J&R7FBAPNA@K;$1ODA:+*CU
MR!+!2MH]S\HY'J'5GP^!7^YUMLWB8?7Y[62YNTXX=-R@5?U6%BF.@ -" Q1M
M4. 8DT(!()3AOE)&5=<G$,\G_T@F^N?^E]7[YU5^6[ "666$HY8:[9!Q*J)S
MSQN+><[UIXO2_ZH0.7K,T!7+&]J4J^7Z$0SCWYY#,/Y3^&OR?XME67!I=:09
MWLL/!N:!DHAPQ2@UCE)OXQ*ZHT(KKJZL*%:G<EZTR.@NX?)V<E>DR-2C*1[M
M:W?R^2 X!  ZJE(6.+.&@@-K4B#@2F*-N0)=M,_*QD5J_IY'HV"YFJY_FMDT
M12CGQ>D&/D<'!$>UI<)*2H"WCC,2-:.<<32^KJ3-14M26W3 TM9 \.F?13T0
M' :$J ,8 :NXPY$7W%/$]'[&AEMQ)1':'D#0E*7M@2 ^77,M>#0D( <(L= B
MH!VG!IJX69:S)ESG'&./*-S9!Q :,[4U*/C%9ED/"0\C@H2>(.Z=%!0J"1B1
MK#3!#08VQR884;BQ!R TYFEC',2-Z/DD3L/@Z(!@)2&&Q_<#R-)_XDQ1.6-K
MLQ)L1U0=J@,4M,72YF4,T_KS? IGNCR>&A.-&H(5A9PFEQP@+./*5<Z;$IM3
MP6=$%]<[@$*+7.VOTM,\G;?M;A=_F*[^K7_J8G[S[6ZR_/>1N$35H0$ 1)P
M3BIM-1%>8%P:QQ:IK/+=(S(U^XQ4=,3ZX<!63OIH.*/JT*"(LM1RYB/92BK+
M4]6L/<54L2MQ;ML'P%ED9?&Y+V2=J6F_5[H#+6=;93=Z7W $2\.%EEIBAJ,%
MF%IPE+RAX,IN%+0'E7H-"EIA?E_ 5#<WBTTT CX4-\7T>UKTSV+OV)  *71
M$BKC_T"B!"9>'W0:VISZ\R/<3SN#5TO\;6RO?YS,BM4>XP=38?NWTS;[N7'!
M,PXTLIH[CI'6U&G@R_DSABJUDAE_1*<S?'3!Y '-^-2/OKX%7XX*/!)FF(<2
M :TDTCAUG-_1Z;BR_9;GO';CO2'7!T-7FF]]D_UA5&":>$XE%\PXA)1D1,N2
MSOAS5HV!\:&K%8F?0U%C[O:&HKW]]LO,SUI$9T8&:QR1#BA G9*&2J<H+>E5
M7%X[FII(_CF:6N5P;XB*0IFN&^#IU+C@N:!1'2.!RCM"I*(6/&@DN78SNPTT
MM<C?OK#T,0IK=]]TLYK.B]5JO]<?R\ZJ-"X0)AEE!BND+!% ZTCLGE9O05:6
MWXC.UH:PHMKD>V\8VTWQK.7TY+G@K4OY2H0@+  VU'M1NJ7>29/CUHUP=VM)
MKB^GBS?B:&-'_X_EY'83J7F_3 G?=_LYG';R3XU)EZ(459!SS4E<@#G@VI3S
MECBO*-P(D=!,9HMNN-D8!6H6637?YO:G?3%^?SJ95<+"^9$!>VH\C6I@F9/$
M(I5N*NUIP$R9Z[)56D!$ZSSM,N_WL!8^7!F9S$YDBQ]]/D@)J.$4 8PX,)XP
MKGA)DY:BGPX'5V6'M,GO3C&T(_+Q#$_FCA]]/A!.+&&& <>\)IAYX?;>@ 0.
MFIP68"/:?5J2ZZ)]CO9EI;Y=S/\^GC[TPE.!I/67Q_D#1Q%/,7%-2SJ,R>IT
M.C9DY,OR>7WLQGSLV6MY:0W],UKHVYX#YYV9D\,#)\8*![F0&G'L4*HP65)N
M+<C9GT:4<C:(G]P^^WM;B/;52'=S3UPH?<%3Z]+10<$H @'#2#C%+-'.1N/_
MH*(F*[ WHF6J&\$_7[7:XO)($H3>S&]FFU3A5JU61?SO[:?)C^;I02^]+0C'
MG$ :QZ4\_IGJUN&]NRFAQ5D)UN-UU;I!7_?L'^QD=5__9O*U@"?P=VI8H)!&
MY<,NZB 56#O*L2TI]<SFQ 3&>'+?)=!:Y/-(%CKWH\V%[J6W!<RP\) [SBE)
M]@HTT3#>\P51G'-]8(QG'@,N="VP?[@\R+?%VFR6B<6U<B$?A@7D)$>*0RBT
MELQ)I*0K*64FZW[!&(-:70*M13[WN'7^HA!_3B>?I[/I^N=><2H59:OWH@ D
M$PAQ!*%2&B8W'Q[T*_'ZRES5CK?7[CC?&PXG]]/U9)9F6-*3ZLJ=;AU[?%#T
MGWS4KVA+"$$=4:FF "BIE SGI S4[ZQYX?AJB\N-#_^.S$#=WDX3B:ETZVJ]
M>O34L;/ VB\* D-(E>0<>(.0EU*K?<!((NMU3KB^>C_,R\91+YSO,:Q_L]O0
MD[5X.H;V[-'@-$+.X?A_R %G($0$EQ1ID'4CN'YKS,O$4DN\?4#+$%4*TV8\
MOXG;\_9O[[[$E32U]?RT^)3ZE>X'OU\NOD1=V.WBUU3.$$*;&DXR2#$2RC'.
MY*XG&X4 25,IS;@CW6[4\#9"-NY^E@!.&$"..$%,20\TIE+#ALN-A]<7Z\G.
MMO68V=>B_V;^O5BM$]V[J5;J&O_RD" %8UX21PF,&QS7D5UH3R$$G.<8%-4#
MV'TWV&X=-2VQMS\ [::W[_M]$C=/G@PNI6I::@A J9:G8E >Z&&$7=EMQ YP
MDL/.ON#A%\MB^G6^BQ3=_/RTG,Q7D>ID<<1%41?1<BA.1Y@KOB%0346TLC3
MDANK+(__6])O%*I4*_QRH\K9<.J&S?VM0FFIC//;:\.^)]C)U>C%$<%SC!0W
MWG%/T[D?X^EFTXX^24&.)W,!,>,65J4VV-H7;&P1!7*S<U;BS[-BWV-"W25V
M_/=)(X47,%1E>(!17PPEF@$%B>5*&'U8EP6!.34_+B <G VH#GC</%BW#^_\
M\U(X.B)_64Q6A2UV_QL73#^9+O\UF6T*=?M_FYU-=S1\E__J@+S %C$C! ).
M$8^4BAY&2DBE$CB98W]7#PQ?K/T]D!@:@_'1#KT-,!Y#UO/G@F:&"VD-I=1K
M!X'!2FSG9Y50V.34=;V N&\>/C*9V=>^5EZ-,XN[S]/Y5DK)7?BZSU,I9DDW
MCZ&F_DN"('A;34E$C]0J: W"?L<%!RDG5Q[^S=[C.N-T?SE%D0.;F_5FF;JU
M?9LLOQ:GD/72XX$*B;V7-JZ6!D4N&LF2)J5PM^249/4[ :\ 1"TPM7G%JOBY
MXMMB%KFMXN+X?;JZ.[DG'7L^1#*U,U93S9F!V A&(_$R?LQ:YE56^XEK#CFW
MR=6^%HT_%HO;?Z:SV9N[^VA%)3Z<.9QX>4!T+3E2#&FJ*!-0 @TT3DNBTO$O
MP&5=?Z^=./V]6'Y>7 IJ6F5L;[>-$LIU-+]O'S>&/'5<]^* 0"Q%WAE'L&6"
M(:F\*,]CH,(D"S:O(?[<"EN;7YH_^%NK3XMSIYMG1@2"/4/6262$8UC;:%;)
M_9R1,C+'(X+U8\?II/PRH- N7QMC89=/D+Z8\J#WU+V[+W;F\U% G!D60%SC
M*-148@FDUA'6\#![Z'W6 G'-H> .F#ML4LN!,ZM-W)_>?7D@XYJ25QBGFCF)
MJ1-Q 7<&6:'W$N&I].!PR2O#]^(TR GK(H.L]3"UHG6X/+W@'N:Y)1>T$E2&
M2 N]..NQO#?CLY,B<%P"JCUS2FO$(B,M(N4**RACUW;ON$LTU"H"5X_O/9=3
MJ%L$SAO+F76*,2.%L KJDD-2(7IMN7KMR/5T$;A:'&ULO;9>! X;(R&33%H=
M9RNX\Z3,T) &F>O<K.K*K'(1N'K<;.[/=ED$#CJM,17>>$H(D Y35.[;DFF?
M@XCQ5A;(043K/+VF4CQ"<JNYE-A2+%5R"A$K*4>Z6I;[!:&I3VNE??:/I*I
M#^53,/$2,V*U)M@"2X6@!X64A%]9?Z]VH=)"^91Z[!]=K$\HIQT5Z;XG\-!0
M1<H$LE2DZ#76WJD+G@[XW!PEARHL[[XT14SU5P0#@404(":485@AIN&!*@]4
MCO]^ 2=)+:*G,YX/&T#>6@77$25VF!"L%36:<J0 U-0R%26M4OM;H"ME,U=4
MXOTN%)GJ/D_7MY/M/80GAM:GR$0=W_;O8TI<XQ5!26"L81&?D&H6?3N>VNOL
M*',(#.8VWR^GB^5T_7.[%O0<\*TL[44O3._/F'UZB_F1/53&F3XMHF6T6LRF
MM[LTY^- S']ID-XQK05Q,CJ:WC-%XHJWYU*Z[364=?( 33)Z:/8NAJ' NJL:
M\(B>?*A6?65 #+AH]A/-.3,$26.$V7-(2D1R@M!9AM EK:$]"Z%YSN=^%LO)
M;?%K=;"X^I>N8WE_8EJLJNW:^6\.QADL4;00":?,,DJ(+)DNJ60Y)2XOZ3)H
MH_V[=_8/;)RG?*N=<AVLE&O*Z] .(^"(9QCJ:&HAP W%6#..**+85').KS6O
M(_5D0 Q*BK7!'#/CN2IYX[C,N;=R 3'#^A!I(:^C'LLO.Z]#.4<<YL!#9$GT
M9CR+%N.>5H3=M9W)=XF&6GD=]?@^\KP.#(A5#!F(*4]G2HR;DA8/=([O-T8,
MM2/7TWD=M3@ZGKP.JQ!B'E" #=+:&<%A.6^L*;FR)L8-958YKZ,>-\>:UZ'B
MFFFC2B@"&0">(5W28!R^LD;$+2"B=9Y>4UX']I8H#*.7:!C U$+%Q8%R1'.,
MX3&BJ4]KI7WV]P6\LZ5@RR*E$CL+!8NK*$?0*BTE*6?/N<VIOC7>S:DE@3XO
MM=^$HP/'4.K$BJXIN.*@ "IN^$ IRP'1T9)0%"MN<31-;;4.$]<:7+$4(JU2
M;"%"V#AM'; E;S146;<JQ[\DU(=("\&5>BR_\."*3Y>.E&(: D"M,-J7M%*.
M55:]D!'"JTLTU NNU.+[N(,K-.ZK*BHGP)%++#%)^)(60.BUN=3MR/5D<*4>
M1\<37#%($.$8XX)(YHF*UIHNYZV@N9(.Q9DRJQQ<J<?-<097J/1 2\<(UL)(
M1ISUHJ1!.'=M[G ^(EKGZ34%5Q2%U"%CA! 0(BND4&Y/.9/*#I;"=0762OOL
M[RVXTD'/0\4EDLQ20X'!R$?G0_.24D-$3N;+>#>REH1?I^=A/3[WA:B_YY^G
MLUEQ^S#EU7D\'1\4J:2*&RZ4AI!HCQ$FI?/*+.37MFQUB:;6N-QC8FDYT4K+
MTHO/IS-;QIBCC"/.J1$,,%#2A@G*<=/KIX3V7EJK502UP>"^P'.R<^=Y+%49
M'AADT#IC 2:428^Q):RDW!&9<V.C=I+G$'4?6P57!QSOS8R:S1;_3.8WA5\L
M[6+S>?UE,_MU[SYE4%5Z03#::@,I8(0X*BC3P!VV? E@3D#[ NK!M6M:=<'Q
MKL_ IE_GTR_3F\E\O9]JY,K[Q6QZ,QWP<M^O4ZEPGG5\4##<:6&I$LFJU<Y*
MC&5*W99>04-AI46U(S?]%/^K7&NI]H(@!>3.($>=%P(KIKQC)0>40;U>!.QC
M6VD##,]]\BXX/:1Z#WUFW;:6*V(,5)(XBZ3EVCJNI> 8> X]',FY]?OEXKY8
MKG^^GTVVF0?N/YOI?;W#ZM.O"-(12!&7QK (PN3$<[CC0E2CZ-%?5ZRD#3@<
M/:-NE=.]&8X/I8NC'?*V^.<1BY:+>?SQIJAR4%WK/8$302)3<31J.":  P9I
MR0MBW+5%Z%J'R'-3LD/F]P7$3_%K[[ZHV\5]$NC1HZM3CP?M$?!">^49! H
M!P0K*8.47QFL.I+ZHG5&]WR6$.G_N)[,;R?+V]7?]^EF<'R> 7D64Y7&!\<,
M!C0Z7TP[Q9%74I.2=DK@E27=Y(G_Y=.$5AD\#G"A3'#MQP>$D86**(8EBRZ^
M1$Z:/>V0()T37QGA84./X&K&X-[3 Y-!L/Z9NHDLYG72 U\:%U(U,:0)E5P"
M; 4G!I:*!(73UY:^T;65U2:S^P+6LZF>S0U\\?D0600MCFNOM809 #T7I>T
M 2'7EL;<CIP7[7.V/Z?P=IKD-)F]GTQOW\S-Y'ZZGLS.[W&GQ@4&->&,P*AV
M&FAN65S=][0BAPV\+A1EROL7#Z\]SO9W>+Z.)!>W;K*<QUUY=18^+P\(S!M!
M<%0[C135VDML;$F=UNS*"I.VBYM66'K9ER08,M0+Y[7FFF$HH86ZI)4BD',M
MKZ6"7-U5CNO-)&J!\^.^)N&0(4!BIBGGUC% .!$/2ZR\MOXT[<CUY#6)>AP=
MSS4)QC4QR@,#/934(J)XZ9]B1O"5F3$-95;YFD0];H[SFH2&$E,E($FI&<HA
M&]?.D@:OAZM-.EI$M,[3OO:.H]NH_IEB66?LE JC ]9(QTTXE0R'!#$G&2_=
M2TP]R%E=QEBUL6L#I7V6#PZU-.^SQDN%T4%"95EJ;$JD=$A#%GV DFX'JJ4Y
M7<Y&UBH2JJ*L,;?[RU&^N]]$YA]F?-9)/S(B4(-E7*11JD4$&?(T>JE[^B(K
MT945:6M5XK^D(;?!X;X0Y#?+^72]6:9*)W[Z(_UT/M)S?%!P$$+.G8VZ&)FG
MI#7R0&6D^,H:M76)H]:8W!>4_BPFJ^+;8G;[YNY^N?B^2UXXBZ43HR+KJ((H
M7:JTACB!.##XH#(.#A;[N3PPM<?EWN(\BR_K?R+?;/&]F"VJ;6Y'QP0CO.4
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
MT\/R8L%PYU =MM4>'("+4<IV-&'J<P1O?[M2F_6WB) HC)P8==UO!>4,]XX
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
MBF'5T&(BV%ZH_E1U/G__Z5]02P$"% ,4    " !"HEM0&$S="L?#  #D00$
M'@              @ $     83(P,3EC=6UU;&%T:79E<F5T=7)N=C-A,#$N
M:G!G4$L! A0#%     @ 0J);4/R !P/?DP, )X8K  \              ( !
M \0  &$R=3(P,3DQ,"UK+FAT;5!+ 0(4 Q0    ( $*B6U#((0-9ZC0  .II
M 0 :              "  0]8! !A,G4R,#$Y,3 M:V5X:&EB:70Q,#$P+FAT
M;5!+ 0(4 Q0    ( $*B6U"4W[./6B   +T- 0 ;              "  3&-
M! !A,G4R,#$Y,3 M:V5X:&EB:70Q,#$Y,2YH=&U02P$"% ,4    " !"HEM0
M53YP06$J   ##P$ &0              @ '$K00 83)U,C Q.3$P+6ME>&AI
M8FET,3 X+FAT;5!+ 0(4 Q0    ( $*B6U"-A^+7?00  *(X   9
M      "  5S8! !A,G4R,#$Y,3 M:V5X:&EB:70R,3$N:'1M4$L! A0#%
M  @ 0J);4+W>H/$=!@  6B$  !D              ( !$-T$ &$R=3(P,3DQ
M,"UK97AH:6)I=#(S,2YH=&U02P$"% ,4    " !"HEM0@=ID^&\(  #Q-0
M&0              @ %DXP0 83)U,C Q.3$P+6ME>&AI8FET,S$Q+FAT;5!+
M 0(4 Q0    ( $*B6U"8U6_M9 @  *@U   9              "  0KL! !A
M,G4R,#$Y,3 M:V5X:&EB:70S,3(N:'1M4$L! A0#%     @ 0J);4-]XT8<6
M!@  IB   !D              ( !I?0$ &$R=3(P,3DQ,"UK97AH:6)I=#,R
M,2YH=&U02P$"% ,4    " !"HEM0PNB_I L&  "4(   &0
M@ 'R^@0 83)U,C Q.3$P+6ME>&AI8FET,S(R+FAT;5!+ 0(4 Q0    ( $*B
M6U"(ZQ-( Q   '%.   8              "  30!!0!A,G4R,#$Y,3 M:V5X
M:&EB:70T,BYH=&U02P$"% ,4    " !"HEM0BD:Q)1</  !9*@  "P
M        @ %M$04 83)U;&]G;RYJ<&=02P$"% ,4    " !"HEM03W'%T"&S
M  !W^   #0              @ &M( 4 <V]C9G1A8FQE+FIP9U!+ 0(4 Q0
M   ( $*B6U O>\X55!4  -'R   1              "  ?G3!0!T=V]U+3(P
M,3DQ,C,Q+GAS9%!+ 0(4 Q0    ( $*B6U#Z*"D8FBX  '#Z 0 5
M      "  7SI!0!T=V]U+3(P,3DQ,C,Q7V-A;"YX;6Q02P$"% ,4    " !"
MHEM0#&JM8O]B   & 04 %0              @ %)& 8 ='=O=2TR,#$Y,3(S
M,5]D968N>&UL4$L! A0#%     @ 0J);4/5=:_ZV#@$ #T$. !4
M     ( !>WL& '1W;W4M,C Q.3$R,S%?;&%B+GAM;%!+ 0(4 Q0    ( $*B
M6U!B#CT+TJL  %&T"  5              "  62*!P!T=V]U+3(P,3DQ,C,Q
>7W!R92YX;6Q02P4&     !, $P 0!0  :38(

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6845881776">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Combination - Estimated Fair Value (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>May 22, 2019</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Acquisition</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 418,350<span></span>
</td>
<td class="nump">$ 61,852<span></span>
</td>
<td class="nump">$ 71,988<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=twou_TrilogyEducationServicesInc.Member', window );">Trilogy Education Services, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Acquisition</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 35,320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets', window );">Current assets</a></td>
<td class="nump">30,081<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment, net</a></td>
<td class="nump">2,411<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other non-current assets</a></td>
<td class="nump">6,276<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">425,346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Current liabilities</a></td>
<td class="num">(57,010)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Non-current liabilities</a></td>
<td class="num">(21,224)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total</a></td>
<td class="nump">$ 608,596<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=twou_TrilogyEducationServicesInc.Member', window );">Trilogy Education Services, Inc. | Developed technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Acquisition</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life of intangible assets</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Amortizable intangible assets</a></td>
<td class="nump">$ 48,096<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=twou_TrilogyEducationServicesInc.Member', window );">Trilogy Education Services, Inc. | Developed content</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Acquisition</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life of intangible assets</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Amortizable intangible assets</a></td>
<td class="nump">$ 48,050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=twou_TrilogyEducationServicesInc.Member', window );">Trilogy Education Services, Inc. | University client relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Acquisition</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life of intangible assets</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Amortizable intangible assets</a></td>
<td class="nump">$ 84,150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=twou_TrilogyEducationServicesInc.Member', window );">Trilogy Education Services, Inc. | Trade names and domain names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Acquisition</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life of intangible assets</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Amortizable intangible assets</a></td>
<td class="nump">$ 7,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=116868840&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=116868840&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=twou_TrilogyEducationServicesInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=twou_TrilogyEducationServicesInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=twou_DevelopedContentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=twou_DevelopedContentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=twou_UniversityClientRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=twou_UniversityClientRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6843183328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statement of Changes in Stockholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption', window );">Cumulative-effect of accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 148<span></span>
</td>
<td class="num">$ (148)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1', window );">Adjusted balance</a></td>
<td class="nump">$ 195,237<span></span>
</td>
<td class="nump">$ 47<span></span>
</td>
<td class="nump">371,603<span></span>
</td>
<td class="num">(176,413)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2016</a></td>
<td class="nump">195,237<span></span>
</td>
<td class="nump">$ 47<span></span>
</td>
<td class="nump">371,455<span></span>
</td>
<td class="num">(176,265)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance (in shares) at Dec. 31, 2016</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,151,635<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock in connection with a public offering of common stock, net of offering costs</a></td>
<td class="nump">189,456<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">189,452<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock award (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,047,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings', window );">Issuance of common stock in connection with settlement of restricted stock units, net of withholdings</a></td>
<td class="num">(1,309)<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">(1,310)<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings', window );">Issuance of common stock in connection with settlement of restricted stock units, net of withholdings (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">459,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">6,615<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">6,614<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">846,821<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Issuance of common stock in connection with employee stock purchase plan</a></td>
<td class="nump">21,930<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,930<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(29,423)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(29,423)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">5,326<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,326<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2017</a></td>
<td class="nump">387,832<span></span>
</td>
<td class="nump">$ 53<span></span>
</td>
<td class="nump">588,289<span></span>
</td>
<td class="num">(205,836)<span></span>
</td>
<td class="nump">5,326<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance (in shares) at Dec. 31, 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,505,856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock in connection with a public offering of common stock, net of offering costs</a></td>
<td class="nump">330,901<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">330,897<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock award (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,833,334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings', window );">Issuance of common stock in connection with settlement of restricted stock units, net of withholdings</a></td>
<td class="num">(3,451)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(3,451)<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings', window );">Issuance of common stock in connection with settlement of restricted stock units, net of withholdings (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">553,159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">7,366<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">7,365<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,012,473<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Issuance of common stock in connection with employee stock purchase plan</a></td>
<td class="nump">31,410<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,410<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock in connection with employee stock purchase plan</a></td>
<td class="nump">3,121<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,121<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock in connection with employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,671<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(38,330)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(38,330)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="num">(13,840)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13,840)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2018</a></td>
<td class="nump">$ 705,009<span></span>
</td>
<td class="nump">$ 58<span></span>
</td>
<td class="nump">957,631<span></span>
</td>
<td class="num">(244,166)<span></span>
</td>
<td class="num">(8,514)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance (in shares) at Dec. 31, 2018</a></td>
<td class="nump">57,968,493<span></span>
</td>
<td class="nump">57,968,493<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock in connection with a public offering of common stock, net of offering costs</a></td>
<td class="nump">$ 184,322<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">184,317<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock award (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,608,101<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings', window );">Issuance of common stock in connection with settlement of restricted stock units, net of withholdings</a></td>
<td class="num">(2,574)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,574)<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings', window );">Issuance of common stock in connection with settlement of restricted stock units, net of withholdings (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">502,795<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">3,119<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,119<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">361,134<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Issuance of common stock in connection with employee stock purchase plan</a></td>
<td class="nump">51,504<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,504<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock in connection with employee stock purchase plan</a></td>
<td class="nump">3,382<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,382<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock in connection with employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">123,365<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">Issuance of common stock award (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(235,222)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(235,222)<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">1,710<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,710<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2019</a></td>
<td class="nump">$ 711,250<span></span>
</td>
<td class="nump">$ 63<span></span>
</td>
<td class="nump">$ 1,197,379<span></span>
</td>
<td class="num">$ (479,388)<span></span>
</td>
<td class="num">$ (6,804)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance (in shares) at Dec. 31, 2019</a></td>
<td class="nump">63,569,109<span></span>
</td>
<td class="nump">63,569,109<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118258462&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=118258462&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116855982&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b,c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, after value of shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity including the portion attributable to noncontrolling interests, after the cumulative effect adjustment of a new accounting principle applied in the period of adoption.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6826745200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Amortizable Intangible Assets - Amortizable Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Amortizable Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 447,276<span></span>
</td>
<td class="nump">$ 192,425<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(114,201)<span></span>
</td>
<td class="num">(55,820)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 333,075<span></span>
</td>
<td class="nump">136,605<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Amortizable Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated Average Useful Life (in years)</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Amortizable Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated Average Useful Life (in years)</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Capitalized technology</a></td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Amortizable Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 142,712<span></span>
</td>
<td class="nump">68,291<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(41,106)<span></span>
</td>
<td class="num">(16,945)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 101,606<span></span>
</td>
<td class="nump">51,346<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Capitalized technology | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Amortizable Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated Average Useful Life (in years)</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Capitalized technology | Maximum</a></td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Amortizable Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated Average Useful Life (in years)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ArtisticRelatedIntangibleAssetsMember', window );">Capitalized content development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Amortizable Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 167,758<span></span>
</td>
<td class="nump">79,725<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(54,736)<span></span>
</td>
<td class="num">(31,662)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 113,022<span></span>
</td>
<td class="nump">48,063<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ArtisticRelatedIntangibleAssetsMember', window );">Capitalized content development | Minimum</a></td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Amortizable Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated Average Useful Life (in years)</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ArtisticRelatedIntangibleAssetsMember', window );">Capitalized content development | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Amortizable Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated Average Useful Life (in years)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ContractualRightsMember', window );">University client relationships</a></td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Amortizable Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 110,344<span></span>
</td>
<td class="nump">25,616<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(12,419)<span></span>
</td>
<td class="num">(4,269)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 97,925<span></span>
</td>
<td class="nump">21,347<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ContractualRightsMember', window );">University client relationships | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Amortizable Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated Average Useful Life (in years)</a></td>
<td class="text">9 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ContractualRightsMember', window );">University client relationships | Maximum</a></td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Amortizable Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated Average Useful Life (in years)</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade names and domain names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Amortizable Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 26,462<span></span>
</td>
<td class="nump">18,793<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(5,940)<span></span>
</td>
<td class="num">(2,944)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 20,522<span></span>
</td>
<td class="nump">15,849<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade names and domain names | Minimum</a></td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Amortizable Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated Average Useful Life (in years)</a></td>
<td class="text">8 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade names and domain names | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Amortizable Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated Average Useful Life (in years)</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember', window );">In process capitalized technology and content development</a></td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Goodwill and Amortizable Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 30,700<span></span>
</td>
<td class="nump">$ 40,300<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ArtisticRelatedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ArtisticRelatedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ContractualRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ContractualRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6845250240">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 170,593<span></span>
</td>
<td class="nump">$ 449,772<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="nump">19,276<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Investments', window );">Investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">25,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">33,655<span></span>
</td>
<td class="nump">32,636<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other assets</a></td>
<td class="nump">37,424<span></span>
</td>
<td class="nump">14,272<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">260,948<span></span>
</td>
<td class="nump">521,680<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">57,643<span></span>
</td>
<td class="nump">52,299<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use assets</a></td>
<td class="nump">43,401<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">418,350<span></span>
</td>
<td class="nump">61,852<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Amortizable intangible assets, net</a></td>
<td class="nump">333,075<span></span>
</td>
<td class="nump">136,605<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent', window );">University payments and other assets, non-current</a></td>
<td class="nump">73,413<span></span>
</td>
<td class="nump">34,918<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">1,186,830<span></span>
</td>
<td class="nump">807,354<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">65,381<span></span>
</td>
<td class="nump">27,647<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation and related benefits</a></td>
<td class="nump">21,885<span></span>
</td>
<td class="nump">23,001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">48,833<span></span>
</td>
<td class="nump">8,345<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Lease liability</a></td>
<td class="nump">7,320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">12,535<span></span>
</td>
<td class="nump">9,487<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">155,954<span></span>
</td>
<td class="nump">68,480<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">246,620<span></span>
</td>
<td class="nump">3,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liabilities, net</a></td>
<td class="nump">5,133<span></span>
</td>
<td class="nump">6,949<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Lease liability, non-current</a></td>
<td class="nump">66,974<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities, non-current</a></td>
<td class="nump">899<span></span>
</td>
<td class="nump">23,416<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">475,580<span></span>
</td>
<td class="nump">102,345<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity</strong></a></td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.001 par value, 5,000,000 shares authorized, none issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.001 par value, 200,000,000 shares authorized, 63,569,109 shares issued and outstanding as of December 31, 2019; 57,968,493 shares issued and outstanding as of December 31, 2018</a></td>
<td class="nump">63<span></span>
</td>
<td class="nump">58<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">1,197,379<span></span>
</td>
<td class="nump">957,631<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(479,388)<span></span>
</td>
<td class="num">(244,166)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(6,804)<span></span>
</td>
<td class="num">(8,514)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">711,250<span></span>
</td>
<td class="nump">705,009<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 1,186,830<span></span>
</td>
<td class="nump">$ 807,354<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6801-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31931-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Investments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.1(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_Investments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6904-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.19.3.a.u2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>226</ContextCount>
  <ElementCount>498</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>65</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>8</UnitCount>
  <MyReports>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001000 - Document - COVER PAGE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/CoverPage</Role>
      <ShortName>COVER PAGE</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001000 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1001501 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1002000 - Statement - Consolidated Statements of Operations and Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1002501 - Statement - Consolidated Statements of Operations and Comprehensive Loss (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Loss (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1003000 - Statement - Consolidated Statement of Changes in Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/ConsolidatedStatementOfChangesInStockholdersEquity</Role>
      <ShortName>Consolidated Statement of Changes in Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1004000 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2101100 - Disclosure - Organization</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/Organization</Role>
      <ShortName>Organization</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2102100 - Disclosure - Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/SignificantAccountingPolicies</Role>
      <ShortName>Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2103100 - Disclosure - Business Combination</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/BusinessCombination</Role>
      <ShortName>Business Combination</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2104100 - Disclosure - Property and Equipment, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/PropertyAndEquipmentNet</Role>
      <ShortName>Property and Equipment, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2105100 - Disclosure - Goodwill and Amortizable Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssets</Role>
      <ShortName>Goodwill and Amortizable Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2106100 - Disclosure - Accrued Expenses Accrued Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/AccruedExpensesAccruedExpenses</Role>
      <ShortName>Accrued Expenses Accrued Expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2107100 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2108100 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2109100 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2110100 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2111100 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2112100 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/StockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2113100 - Disclosure - Net Loss per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/NetLossPerShare</Role>
      <ShortName>Net Loss per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2114100 - Disclosure - Segment and Geographic Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/SegmentAndGeographicInformation</Role>
      <ShortName>Segment and Geographic Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2115100 - Disclosure - Retirement Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/RetirementPlan</Role>
      <ShortName>Retirement Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2117100 - Disclosure - Quarterly Financial Information (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/QuarterlyFinancialInformationUnaudited</Role>
      <ShortName>Quarterly Financial Information (Unaudited)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2202201 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/SignificantAccountingPoliciesPolicies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.2u.com/role/SignificantAccountingPolicies</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2303301 - Disclosure - Business Combination (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/BusinessCombinationTables</Role>
      <ShortName>Business Combination (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.2u.com/role/BusinessCombination</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2304301 - Disclosure - Property and Equipment, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/PropertyAndEquipmentNetTables</Role>
      <ShortName>Property and Equipment, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.2u.com/role/PropertyAndEquipmentNet</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2305301 - Disclosure - Goodwill and Amortizable Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Amortizable Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssets</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2307301 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/CommitmentsAndContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.2u.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2308301 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.2u.com/role/Leases</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2309301 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.2u.com/role/Debt</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2310301 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.2u.com/role/IncomeTaxes</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2311301 - Disclosure - Stockholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/StockholdersEquityTables</Role>
      <ShortName>Stockholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.2u.com/role/StockholdersEquity</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2312301 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.2u.com/role/StockBasedCompensation</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2313301 - Disclosure - Net Loss per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/NetLossPerShareTables</Role>
      <ShortName>Net Loss per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.2u.com/role/NetLossPerShare</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2314301 - Disclosure - Segment and Geographic Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/SegmentAndGeographicInformationTables</Role>
      <ShortName>Segment and Geographic Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.2u.com/role/SegmentAndGeographicInformation</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2317301 - Disclosure - Quarterly Financial Information (Unaudited) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/QuarterlyFinancialInformationUnauditedTables</Role>
      <ShortName>Quarterly Financial Information (Unaudited) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.2u.com/role/QuarterlyFinancialInformationUnaudited</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2401401 - Disclosure - Organization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/OrganizationDetails</Role>
      <ShortName>Organization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.2u.com/role/Organization</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2402402 - Disclosure - Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/SignificantAccountingPoliciesDetails</Role>
      <ShortName>Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.2u.com/role/SignificantAccountingPoliciesPolicies</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2403402 - Disclosure - Business Combination Business Combination (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/BusinessCombinationBusinessCombinationDetails</Role>
      <ShortName>Business Combination Business Combination (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2403403 - Disclosure - Business Combination - Estimated Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/BusinessCombinationEstimatedFairValueDetails</Role>
      <ShortName>Business Combination - Estimated Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2403404 - Disclosure - Business Combination - Pro Forma Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/BusinessCombinationProFormaInformationDetails</Role>
      <ShortName>Business Combination - Pro Forma Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2404402 - Disclosure - Property and Equipment, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/PropertyAndEquipmentNetDetails</Role>
      <ShortName>Property and Equipment, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.2u.com/role/PropertyAndEquipmentNetTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2405402 - Disclosure - Goodwill and Amortizable Intangible Assets - Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsGoodwillDetails</Role>
      <ShortName>Goodwill and Amortizable Intangible Assets - Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2405403 - Disclosure - Goodwill and Amortizable Intangible Assets - Amortizable Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAmortizableIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Amortizable Intangible Assets - Amortizable Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2405404 - Disclosure - Goodwill and Amortizable Intangible Assets - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsAdditionalInformationDetails</Role>
      <ShortName>Goodwill and Amortizable Intangible Assets - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2405405 - Disclosure - Goodwill and Amortizable Intangible Assets - Estimated Future Amortization Expense and License agreement (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/GoodwillAndAmortizableIntangibleAssetsEstimatedFutureAmortizationExpenseAndLicenseAgreementDetails</Role>
      <ShortName>Goodwill and Amortizable Intangible Assets - Estimated Future Amortization Expense and License agreement (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2406401 - Disclosure - Accrued Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/AccruedExpensesDetails</Role>
      <ShortName>Accrued Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.2u.com/role/AccruedExpensesAccruedExpenses</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2407402 - Disclosure - Commitments and Contingencies - Future Minimum Payments Due to University Clients (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDueToUniversityClientsDetails</Role>
      <ShortName>Commitments and Contingencies - Future Minimum Payments Due to University Clients (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2407403 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/CommitmentsAndContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.2u.com/role/CommitmentsAndContingenciesTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2408402 - Disclosure - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/LeasesDetails</Role>
      <ShortName>Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.2u.com/role/LeasesTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2408403 - Disclosure - Leases - Lease Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/LeasesLeaseCostDetails</Role>
      <ShortName>Leases - Lease Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2408404 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails</Role>
      <ShortName>Leases - Maturities of Operating Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2408405 - Disclosure - Leases - Future Minimum Lease Payments for Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/LeasesFutureMinimumLeasePaymentsForOperatingLeasesDetails</Role>
      <ShortName>Leases - Future Minimum Lease Payments for Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2409402 - Disclosure - Debt - Long-Term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/DebtLongTermDebtDetails</Role>
      <ShortName>Debt - Long-Term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2409403 - Disclosure - Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/DebtDetails</Role>
      <ShortName>Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.2u.com/role/DebtTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2410402 - Disclosure - Income Taxes - Other (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/IncomeTaxesOtherDetails</Role>
      <ShortName>Income Taxes - Other (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2410403 - Disclosure - Income Taxes - Components of income tax (provision) benefit (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/IncomeTaxesComponentsOfIncomeTaxProvisionBenefitDetails</Role>
      <ShortName>Income Taxes - Components of income tax (provision) benefit (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2410404 - Disclosure - Income Taxes - Carryforwards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/IncomeTaxesCarryforwardsDetails</Role>
      <ShortName>Income Taxes - Carryforwards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2411402 - Disclosure - Stockholders' Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/StockholdersEquityDetails</Role>
      <ShortName>Stockholders' Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.2u.com/role/StockholdersEquityTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2412402 - Disclosure - Stock-Based Compensation - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/StockBasedCompensationAdditionalInformationDetails</Role>
      <ShortName>Stock-Based Compensation - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2412403 - Disclosure - Stock-Based Compensation - Stock Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/StockBasedCompensationStockOptionsDetails</Role>
      <ShortName>Stock-Based Compensation - Stock Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2412404 - Disclosure - Stock-Based Compensation - Employee Stock Purchase Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails</Role>
      <ShortName>Stock-Based Compensation - Employee Stock Purchase Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2412405 - Disclosure - Stock-Based Compensation - Restricted Stock Units (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/StockBasedCompensationRestrictedStockUnitsDetails</Role>
      <ShortName>Stock-Based Compensation - Restricted Stock Units (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2412406 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails</Role>
      <ShortName>Stock-Based Compensation - Stock-Based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2413402 - Disclosure - Net Loss per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/NetLossPerShareDetails</Role>
      <ShortName>Net Loss per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.2u.com/role/NetLossPerShareTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2414402 - Disclosure - Segment and Geographic Information - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/SegmentAndGeographicInformationNarrativeDetails</Role>
      <ShortName>Segment and Geographic Information - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2414403 - Disclosure - Segment and Geographic Information - Segment Results of Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/SegmentAndGeographicInformationSegmentResultsOfOperationsDetails</Role>
      <ShortName>Segment and Geographic Information - Segment Results of Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2414404 - Disclosure - Segment and Geographic Information - Reconciliation of Net Loss to Total Segment Profitability (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/SegmentAndGeographicInformationReconciliationOfNetLossToTotalSegmentProfitabilityDetails</Role>
      <ShortName>Segment and Geographic Information - Reconciliation of Net Loss to Total Segment Profitability (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2414405 - Disclosure - Segment and Geographic Information - Total Assets by Segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/SegmentAndGeographicInformationTotalAssetsBySegmentDetails</Role>
      <ShortName>Segment and Geographic Information - Total Assets by Segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2414406 - Disclosure - Segment and Geographic Information - Trade Accounts Receivable and Contract Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/SegmentAndGeographicInformationTradeAccountsReceivableAndContractLiabilitiesDetails</Role>
      <ShortName>Segment and Geographic Information - Trade Accounts Receivable and Contract Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2415401 - Disclosure - Retirement Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/RetirementPlanDetails</Role>
      <ShortName>Retirement Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.2u.com/role/RetirementPlan</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="a2u201910-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2417402 - Disclosure - Quarterly Financial Information (Unaudited) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.2u.com/role/QuarterlyFinancialInformationUnauditedDetails</Role>
      <ShortName>Quarterly Financial Information (Unaudited) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.2u.com/role/QuarterlyFinancialInformationUnauditedTables</ParentRole>
      <Position>72</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="10-K" original="a2u201910-k.htm">a2u201910-k.htm</File>
    <File>a2u201910-kexhibit1010.htm</File>
    <File>a2u201910-kexhibit10191.htm</File>
    <File>a2u201910-kexhibit108.htm</File>
    <File>a2u201910-kexhibit211.htm</File>
    <File>a2u201910-kexhibit231.htm</File>
    <File>a2u201910-kexhibit311.htm</File>
    <File>a2u201910-kexhibit312.htm</File>
    <File>a2u201910-kexhibit321.htm</File>
    <File>a2u201910-kexhibit322.htm</File>
    <File>a2u201910-kexhibit42.htm</File>
    <File>twou-20191231.xsd</File>
    <File>twou-20191231_cal.xml</File>
    <File>twou-20191231_def.xml</File>
    <File>twou-20191231_lab.xml</File>
    <File>twou-20191231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>a2019cumulativereturnv3a01.jpg</File>
    <File>a2ulogo.jpg</File>
    <File>socftable.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2019-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6822528608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Information - Segment Results of Operations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 163,178<span></span>
</td>
<td class="nump">$ 153,798<span></span>
</td>
<td class="nump">$ 135,461<span></span>
</td>
<td class="nump">$ 122,234<span></span>
</td>
<td class="nump">$ 115,095<span></span>
</td>
<td class="nump">$ 106,963<span></span>
</td>
<td class="nump">$ 97,423<span></span>
</td>
<td class="nump">$ 92,288<span></span>
</td>
<td class="nump">$ 574,671<span></span>
</td>
<td class="nump">$ 411,769<span></span>
</td>
<td class="nump">$ 286,752<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_ProfitLossFromSegmentOperations', window );">Total segment profitability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (23,946)<span></span>
</td>
<td class="nump">$ 17,655<span></span>
</td>
<td class="nump">$ 11,416<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_PercentageOfProfitLossFromSegmentOperations', window );">Segment profitability margin</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4.20%)<span></span>
</td>
<td class="nump">4.30%<span></span>
</td>
<td class="nump">3.90%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=twou_GraduateProgramSegmentMember', window );">Graduate Program Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 417,206<span></span>
</td>
<td class="nump">$ 348,361<span></span>
</td>
<td class="nump">$ 270,432<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_ProfitLossFromSegmentOperations', window );">Total segment profitability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,770<span></span>
</td>
<td class="nump">$ 16,839<span></span>
</td>
<td class="nump">$ 13,022<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_PercentageOfProfitLossFromSegmentOperations', window );">Segment profitability margin</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.40%<span></span>
</td>
<td class="nump">4.80%<span></span>
</td>
<td class="nump">4.80%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=twou_AlternativeCredentialSegmentMember', window );">Alternative Credential Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 157,465<span></span>
</td>
<td class="nump">$ 63,408<span></span>
</td>
<td class="nump">$ 16,320<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_ProfitLossFromSegmentOperations', window );">Total segment profitability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (29,716)<span></span>
</td>
<td class="nump">$ 816<span></span>
</td>
<td class="num">$ (1,606)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_PercentageOfProfitLossFromSegmentOperations', window );">Segment profitability margin</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(18.90%)<span></span>
</td>
<td class="nump">1.30%<span></span>
</td>
<td class="num">(9.80%)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_PercentageOfProfitLossFromSegmentOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percent of consolidated profit or loss for the period from segment operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_PercentageOfProfitLossFromSegmentOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_twou_ProfitLossFromSegmentOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period from segment operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_ProfitLossFromSegmentOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_StatementBusinessSegmentsAxis=twou_GraduateProgramSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=twou_GraduateProgramSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=twou_AlternativeCredentialSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=twou_AlternativeCredentialSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6847847680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Restricted Stock Units (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=twou_PerformanceRestrictedStockUnitsMember', window );">Performance Restricted Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding', window );">Aggregate grant date fair value of awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29.3<span></span>
</td>
<td class="nump">$ 11.5<span></span>
</td>
<td class="nump">$ 29.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_RestrictedStockUnitsRollForward', window );"><strong>Number of Restricted Stock Units</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,275,955<span></span>
</td>
<td class="nump">186,433<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember', window );">Restricted Stock Units and Performance Restricted Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_RestrictedStockUnitsRollForward', window );"><strong>Number of Restricted Stock Units</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Outstanding balance at the beginning of the period (in shares)</a></td>
<td class="nump">3,694,915<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,139,045<span></span>
</td>
<td class="nump">1,139,045<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,388,919<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(538,752)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(294,297)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Outstanding balance at the end of the period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,694,915<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,694,915<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_GrantDateFairValueRollForward', window );"><strong>Weighted-Average Grant Date Fair Value per Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding at the beginning of the period (in dollars per share)</a></td>
<td class="nump">$ 35.76<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 52.47<span></span>
</td>
<td class="nump">$ 52.47<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32.50<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42.74<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.15<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding at the end of the period (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35.76<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35.76<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Performance Restricted Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">PRSU award vesting percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Performance Restricted Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">PRSU award vesting percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Performance Restricted Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding', window );">Aggregate grant date fair value of awards</a></td>
<td class="nump">$ 37.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_RestrictedStockUnitsRollForward', window );"><strong>Number of Restricted Stock Units</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Granted (in shares)</a></td>
<td class="nump">1,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding', window );">Aggregate grant date fair value of awards</a></td>
<td class="nump">$ 34.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_twou_RestrictedStockUnitsRollForward', window );"><strong>Number of Restricted Stock Units</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Granted (in shares)</a></td>
<td class="nump">1,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Minimum | Performance Restricted Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">PRSU award vesting percentage</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Maximum | Performance Restricted Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">PRSU award vesting percentage</a></td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_GrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Grant Date Fair Value [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_GrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</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_twou_RestrictedStockUnitsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Restricted Stock Units [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_RestrictedStockUnitsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of non-option equity instruments granted to participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of equity instruments other than options outstanding, including both vested and non-vested instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=twou_PerformanceRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=twou_PerformanceRestrictedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=twou_RestrictedStockUnitsandPerformanceRestrictedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6812267440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock', window );">Schedule of future minimum payments to university clients</a></td>
<td class="text">As of <span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the future minimum payments due to university clients were as follows (in thousands):</span><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,625</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,625</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>625</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>625</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>625</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,150</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total future minimum payments to university clients</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,275</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 303<br> -Paragraph (a)<br> -Subparagraph (5)<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6844742880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Basis of Presentation and Principles of Consolidation</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation and Principles of Consolidation</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries and have been prepared in accordance with United States generally accepted accounting principles (&#8220;U.S.&#160;GAAP&#8221;) and include the assets, liabilities, results of operations and cash flows of the Company. All significant intercompany accounts and transactions have been eliminated in consolidation.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of consolidated financial statements in accordance with U.S.&#160;GAAP requires management to make certain estimates and assumptions that affect the amounts reported herein. The Company bases its estimates and assumptions on historical experience and on various other factors that it believes to be reasonable under the circumstances. Significant estimates and assumptions are inherent in the analysis and the measurement of acquired intangible assets, the recoverability of goodwill and deferred tax assets. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may be affected by changes in those estimates. The Company evaluates its estimates and assumptions on an ongoing basis.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_RevenueTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicyPolicyTextBlock', window );">Revenue Recognition, Accounts Receivable and Allowance for Doubtful Accounts</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition, Accounts Receivable and Allowance for Doubtful Accounts</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January&#160;1, 2018, the Company adopted Accounting Standards Update (&#8220;ASU&#8221;) No.&#160;2014-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606)</span><span style="font-family:inherit;font-size:10pt;"> and the related amendments using the modified retrospective transition method and has concluded that doing so did not have a material impact on the amount and timing of either its revenue or costs. As part of its assessment, the Company completed reviews of its contracts and evaluated its costs, including costs of obtaining contracts with its university clients and costs associated with content development. Certain of these contract and content costs are capitalized under the new standard. The adoption of ASU 2014-09 did not have a material impact as of January&#160;1, 2018, and no cumulative adjustment was recorded. Further, the amounts reported as of December&#160;31, 2018 on the consolidated balance sheets and the results of operations for the year ended December&#160;31, 2018 reported on the consolidated statements of operations and comprehensive loss would not have been materially different than under legacy U.S. GAAP (i.e., Topic 605).</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company generates substantially all of its revenue from contractual arrangements, with either its university clients or students, to provide a comprehensive platform of tightly integrated technology and technology-enabled services that support its offerings.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Performance Obligations</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. A contract&#8217;s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The transaction price is determined based on the consideration to which the Company will be entitled in exchange for transferring services to the customer. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing the expected value method. Variable consideration is included in the transaction price if, in the Company&#8217;s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. Any estimates, including the effect of the constraint on variable consideration, are evaluated at each reporting period, and if necessary, the Company adjusts its estimate of the overall transaction price. Revenue is then recognized over the remaining estimated period of performance using the cumulative catch-up method. </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> derives revenue primarily from contractually specified percentages of the amounts the Company&#8217;s university clients receive from their students in 2U-enabled degree programs for tuition and fees, less credit card fees and other specified charges the Company has agreed to exclude in certain university contracts. </span><span style="font-family:inherit;font-size:10pt;"><span>The Company&#8217;s contracts with university clients in this segment typically have terms of 10 to 15 years and have a single performance obligation, as the promises to provide a platform of tightly integrated technology and services that university clients need to attract, enroll, educate and support students are not distinct within the context of the contracts.</span></span><span style="font-family:inherit;font-size:10pt;"> The single performance obligation is delivered as the university clients receive and consume benefits, which occurs ratably over a series of academic terms. The amounts received from university clients over the term of the arrangement are variable in nature in that they are dependent upon the number of students that are enrolled in the program within each academic term. These amounts are allocated to and are recognized ratably over the related academic term, defined as the period beginning on the first day of classes through the last. Revenue is recognized net of an allowance, which is established for the Company&#8217;s expected obligation to refund tuition and fees to university clients.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;"> derives revenue primarily from contracts with students for the tuition and fees paid to enroll in, and progress through, the Company&#8217;s short courses and boot camps. </span><span style="font-family:inherit;font-size:10pt;"><span>The Company&#8217;s short courses run between six and 16 weeks, while boot camps run between 12 and 24 weeks.</span></span><span style="font-family:inherit;font-size:10pt;"> In this segment, the Company&#8217;s contracts with students include the delivery of the educational and related student support services and are treated as either a single performance obligation or multiple performance obligations, depending upon the offering being delivered. All performance obligations are satisfied ratably over the same presentation period, which is defined as the period beginning on the first day of the course through the last. The Company recognizes the proceeds received, net of any applicable pricing concessions, from the students enrolled and shares contractually specified amounts received from students with the associated university client, in exchange for licenses to use the university brand name and other university trademarks. These amounts are recognized as curriculum and teaching costs on the Company&#8217;s consolidated statements of operations and comprehensive loss. The Company&#8217;s contracts with university clients in this segment are typically shorter and less restrictive than the Company&#8217;s contracts with university clients in the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company does not disclose the value of unsatisfied performance obligations for the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> because the variable consideration is allocated entirely to a wholly unsatisfied promise to transfer a service that forms part of a single performance obligation.&#160;The Company does not disclose the value of unsatisfied performance obligations for the </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;"> because the performance obligations are part of contracts that have original durations of less than one year.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Acquisition Costs</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company pays commissions to certain of its employees to obtain contracts with university clients in the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;">. These costs are capitalized and recorded on a contract-by-contract basis and amortized using the straight-line method over the expected life, which is generally the length of the contract.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">With respect to contract acquisition costs in the </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;">, the Company has elected to apply the practical expedient in ASC Topic 606 to expense these costs as incurred, as the terms of contracts with students in this segment are less than one year.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Payments to University Clients</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pursuant to certain of the Company&#8217;s contracts in the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;">, the Company has made, or is obligated to make, payments to university clients at either execution of a contract or at the extension of a contract in exchange </span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">for various marketing and other rights. Generally, these amounts are capitalized and amortized as contra revenue over the life of the contract, commencing on the later of when payment is due or when contract revenue recognition begins.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Accounts Receivable, Contract Assets and Liabilities</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance sheet items related to contracts consist of accounts receivable, net and deferred revenue on the Company&#8217;s consolidated balance sheets. Included in accounts receivable, net are trade accounts receivable, which are comprised of billed and unbilled revenue. Accounts receivable, net is stated at net realizable value, and the Company utilizes the allowance method to provide for doubtful accounts based on management&#8217;s evaluation of the collectability of the amounts due. The Company&#8217;s estimates are reviewed and revised periodically based on historical collection experience and a review of the current status of accounts receivable, net. Historically, actual write-offs for uncollectible accounts have not significantly differed from prior estimates. The Company recognizes unbilled revenue when revenue recognition occurs in advance of billings. Unbilled revenue is recognized in the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;"> because billings to university clients do not occur until after the academic term has commenced and final enrollment information is available. Unbilled accounts receivable is recognized in the Alternative Credential segment once the presentation period commences for amounts to be invoiced to students under installment plans that are paid over the same presentation period. The Company&#8217;s unbilled revenue and accounts receivable represent contract assets.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue represents the excess of amounts billed or received as compared to amounts recognized in revenue on the consolidated statements of operations and comprehensive loss as of the end of the reporting period, and such amounts are reflected as a current liability on the Company&#8217;s consolidated balance sheets. The Company generally receives payments for its share of tuition and fees from degree program university clients early in each academic term and from short course and boot camp students, either in full upon registration for the course or in full before the end of the course based on a payment plan, prior to completion of the service period. These payments are recorded as deferred revenue until the services are delivered or until the Company&#8217;s obligations are otherwise met, at which time revenue is recognized.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Marketing and Sales Costs</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The majority of the marketing and sales costs incurred by the Company are directly related to recruiting students for its university clients&#8217; degree programs, with lesser amounts related to recruiting students for its short courses and boot camps and marketing and advertising efforts related to the Company&#8217;s own brand. For the years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, costs related to the Company&#8217;s marketing and advertising efforts of its own brand were not material. All such costs are expensed as incurred and reported in marketing and sales expense on the Company&#8217;s consolidated statements of operations and comprehensive loss.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company provides stock-based compensation awards consisting of restricted stock units (&#8220;RSUs&#8221;), performance restricted stock units (&#8220;PRSUs&#8221;) and stock options to employees, independent contractors and directors. The Company measures all stock-based compensation awards at fair value as of the grant date. The fair values of RSUs and PRSUs containing performance-based vesting conditions are based on the fair value of the Company&#8217;s stock. The Company uses a Monte Carlo model to estimate the fair value of PRSUs containing market-based vesting conditions and uses a Black-Scholes option pricing model to measure the fair value of stock option grants. The Company also provides for an employee stock purchase plan (&#8220;ESPP&#8221;) and estimates the fair value of each purchase right thereunder as of the grant date using a Black-Scholes option pricing model.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For awards subject only to service-based vesting conditions, the Company recognizes stock-based compensation expense on a straight-line basis over the awards&#8217; requisite service period. For awards subject to both service and performance-based vesting conditions, the Company recognizes stock-based compensation expense using an accelerated recognition method when it is probable that the performance condition will be achieved. For awards subject to both service and market-based vesting conditions, the Company recognizes stock-based compensation expense using an accelerated recognition method over the requisite service period beginning with the date of the grant and ending upon completion of the service period, with stock-based compensation expense being recognized irrespective of the achievement of the market condition. For shares subject to the ESPP, the Company uses the straight-line method to record stock-based compensation expense over the respective offering period.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prior to April 1, 2017, the Company estimated expected volatility based on the historical volatilities of comparable publicly-traded companies over the expected life of the award. Effective April&#160;1, 2017, the Company began to estimate expected volatility based on the historical volatilities of the Company&#8217;s common stock.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Refer to Note </span><span style="font-family:inherit;font-size:10pt;">12</span><span style="font-family:inherit;font-size:10pt;"> for further information about the Company&#8217;s stock-based compensation awards.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income taxes are accounted for under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that are included in the financial statements. Under this method, the deferred tax assets and liabilities are determined based on the differences between the financial statement and tax bases of the assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on the deferred tax assets and liabilities is recognized in earnings in the period when the new rate is enacted. Deferred tax assets are subject to periodic recoverability assessments. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount that more likely than not will be realized. The Company considers all positive and negative evidence relating to the realization of the deferred tax assets in assessing the need for a valuation allowance. The Company currently maintains a full valuation allowance against deferred tax assets in the U.S. and certain entities in the foreign jurisdictions.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company records a liability for unrecognized tax benefits resulting from uncertain tax positions taken or expected to be taken in a tax return. The Company accounts for uncertainty in income taxes using a two-step approach for evaluating tax positions. Step one, recognition, occurs when the Company concludes that a tax position, based solely on its technical merits, is more likely than not to be sustained upon examination. Step two, measurement, determines the amount of benefit that is more likely than not to be realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. De-recognition of a tax position that was previously recognized would occur if the Company subsequently determines that a tax position no longer meets the more likely than not threshold of being sustained. The Company recognizes interest and penalties, if any, related to unrecognized tax benefits as income tax expense on the consolidated statements of operations and comprehensive loss.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents consist of bank checking accounts, money market accounts, investments in certificates of deposit that have an original maturity of three months or less and highly liquid marketable securities with maturities at the time of purchase of three months or less.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Restricted Cash</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Cash</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company maintains restricted cash as collateral for standby letters of credit for the Company&#8217;s leased facilities and in connection with the deferred government grant obligations.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Measurements</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The carrying amounts of certain assets and liabilities, including cash and cash equivalents, accounts receivable, advances to university clients, accounts payable and accrued expenses and other current liabilities, approximate their respective fair values due to their short-term nature.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date, based on the Company&#8217;s principal or, in the absence of a principal, most advantageous, market for the specific asset or liability.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S.&#160;GAAP provides for a three-tier fair value hierarchy to classify and disclose all assets and liabilities measured at fair value on a recurring basis, as well as assets and liabilities measured at fair value on a non-recurring basis, in periods subsequent to their initial measurement. Generally, assets are recorded at fair value on a non-recurring basis as a result of impairment charges. The Company remeasures non-financial assets such as goodwill, intangible assets and other long-lived assets at fair value when there is an indicator of impairment, and records them at fair value only when recognizing an impairment loss. The fair value hierarchy requires the Company to use observable inputs when available, and to minimize the use of unobservable inputs when determining fair value.&#160;Refer to Notes&#160;</span><span style="font-family:inherit;font-size:10pt;">4</span><span style="font-family:inherit;font-size:10pt;"> and&#160;</span><span style="font-family:inherit;font-size:10pt;">5</span><span style="font-family:inherit;font-size:10pt;"> for&#160;further discussion of assets measured at fair value on a nonrecurring basis.  The three tiers are defined as follows:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Level&#160;1</span><span style="font-family:inherit;font-size:10pt;">&#8212;Observable inputs that reflect quoted market prices (unadjusted) for identical assets or liabilities in active markets;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Level&#160;2</span><span style="font-family:inherit;font-size:10pt;">&#8212;Observable inputs, other than quoted prices in active markets, that are observable either directly or indirectly in the marketplace for identical or similar assets and liabilities; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Level&#160;3</span><span style="font-family:inherit;font-size:10pt;">&#8212;Unobservable inputs that are supported by little or no market data, which require the Company to develop its own assumptions about the assumptions market participants would use in pricing the asset or liability based on the best information available in the circumstances.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has financial instruments, including cash deposits, accounts receivable, accounts payable and a senior secured term loan facility. The carrying values for such financial instruments, other than the senior secured term loan facility, each approximated their fair values as of&#160;</span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">&#160;and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. </span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentPolicyTextBlock', window );">Investments</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Investments</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s investments within current assets on the consolidated balance sheets relate to certificates of deposit with original maturities between three months and one year. As of December 31, 2018, the Company had a </span><span style="font-family:inherit;font-size:10pt;"><span>$25.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> certificate of deposit included in investments that qualified as a Level 1 fair value measurement asset and was stated at cost, which approximated fair value. This certificate of deposit matured in the first quarter of 2019.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_AdvancesToClientsPolicyTextBlock', window );">Advances to University Clients</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Advances to University Clients</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company may periodically become contractually obligated to pay advances to certain of its university clients in order to fund start-up expenses of the program on behalf of the university client. Advances to university clients are stated at realizable value on the consolidated balance sheets, with the current portion recorded within prepaid expenses and other assets, and the non-current portion recorded within university payments and other assets, non-current. Advances are repaid to the Company on terms as required in the respective agreements. The Company recognizes imputed interest income on these advance payments when the related amount of imputed interest is deemed significant. For the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, the Company did not incur a material amount of imputed interest income.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Property and Equipment</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment is stated at cost less accumulated depreciation and amortization. Expenditures for major additions, construction and improvements are capitalized. Depreciation and amortization is expensed using the straight-line method over the estimated useful lives of the related assets, which range from </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;"> for computer hardware and </span><span style="font-family:inherit;font-size:10pt;">five</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>seven years</span></span><span style="font-family:inherit;font-size:10pt;"> for furniture and office equipment. Leasehold improvements are depreciated on a straight-line basis over the lesser of the remaining term of the leased facility or the estimated useful life of the improvement, which generally ranges from </span><span style="font-family:inherit;font-size:10pt;">four</span><span style="font-family:inherit;font-size:10pt;"> to approximately </span><span style="font-family:inherit;font-size:10pt;"><span>11 years</span></span><span style="font-family:inherit;font-size:10pt;">. Useful lives of significant assets are periodically reviewed and adjusted prospectively to reflect the Company&#8217;s current estimates of the respective assets&#8217; expected utility. Repair and maintenance costs are expensed as incurred.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Amortizable Intangible Assets</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Amortizable Intangible Assets</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Acquired Intangible Assets.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;The Company capitalizes purchased intangible assets, such as software, websites and domains, and amortizes them on a straight-line basis over their estimated useful life. Historically, the Company has assessed the useful lives of these acquired intangible assets to be between </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>ten years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Capitalized Technology.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Capitalized technology includes certain purchased software and technology licenses, direct third-party costs, and internal payroll and payroll-related costs used in the creation of our internal-use software. Software development projects generally include three stages: the preliminary project stage (all costs are expensed as incurred), the application development stage (certain costs are capitalized and certain costs are expensed as incurred) and the post-implementation/operation stage (all costs are expensed as incurred). Costs capitalized in the application development stage include costs of designing the application, coding, integrating the Company&#8217;s and the university&#8217;s networks and systems, and the testing of the software. Capitalization of costs requires judgment in determining when a project has reached the application development stage and the period over which the Company expects to benefit from the use of that software. Once the software is placed in service, these costs are amortized using the straight-line method over the estimated useful life of the software, which is generally </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Capitalized Content Development.</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;The Company develops content for each offering on a course-by-course basis in collaboration with university client faculty and industry experts. Depending upon the offering, the Company may use materials provided by university clients and their faculty, including curricula, case studies, presentations and other reading materials. The Company is responsible for the creation of materials suitable for delivery through the Company&#8217;s learning platform, including all expenses associated with this effort. With respect to the </span><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;">, the development of content is part of the Company&#8217;s single performance obligation and is considered a contract fulfillment cost.</span></div><div style="line-height:120%;padding-bottom:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The content development costs that qualify for capitalization are third-party direct costs, such as videography, editing and other services associated with creating digital content. Additionally, the Company capitalizes internal payroll and payroll-related costs incurred to create and produce videos and other digital content utilized in the university clients&#8217; offerings for delivery via the Company&#8217;s online learning platform. Capitalization ends when content has been fully developed by both the Company and the university client, at which time amortization of the capitalized content development costs begins. The capitalized costs for each offering are recorded on a course-by-course basis and included in capitalized content costs in amortizable intangible assets, net on the Company&#8217;s consolidated balance sheets. These costs are amortized using the straight-line method over the estimated useful life of the respective course, which is generally </span><span style="font-family:inherit;font-size:10pt;">four</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;">. The estimated useful life corresponds with the planned curriculum refresh rate. This refresh rate is consistent with expected curriculum refresh rates as cited by faculty members for similar on-campus offerings. </span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Evaluation of Long-Lived Assets</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Evaluation of Long-Lived Assets</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company reviews long-lived assets, which consist of property and equipment, capitalized technology costs, capitalized content development costs and acquired finite-lived intangible assets, for impairment whenever events or changes in circumstances indicate the carrying value of an asset may not be recoverable. In order to assess the recoverability of the capitalized technology and content development costs, the costs are grouped by the lowest level of independent cash flows. Recoverability of a long-lived asset is measured by a comparison of the carrying value of an asset or asset group to the future undiscounted net cash flows expected to be generated by that asset or asset group. If such assets are not recoverable, the impairment to be recognized is measured by the amount by which the carrying value of an asset exceeds the estimated fair value (discounted cash flow) of the asset or asset group. The Company&#8217;s impairment analysis is based upon cumulative results and forecasted performance. </span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_NonCashLongLivedAssetAdditionsPolicyTextBlock', window );">Non-Cash Long-Lived Asset Additions</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Non-Cash Long-Lived Asset Additions</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the year ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had capital asset additions of </span><span style="font-family:inherit;font-size:10pt;"><span>$81.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> in property and equipment and capitalized technology and content development, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$3.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> consisted of non-cash capital expenditures, primarily related to landlord funded leasehold improvements. Due to extended payment terms associated with the timing of cash capital expenditures made more than 90 days after the date of purchase, an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$2.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> was classified as cash flows from financing activities in the consolidated statement of cash flows for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the year ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company had capital asset additions of </span><span style="font-family:inherit;font-size:10pt;"><span>$87.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> in property and equipment and capitalized technology and content development, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$5.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> consisted of non-cash capital expenditures, primarily related to the acquisition of certain long-lived assets for which a liability was accrued. Due to extended payment terms associated with the timing of cash capital expenditures made more than 90 days after the date of purchase, an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$4.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> was classified as cash flows from financing activities in the consolidated statement of cash flows for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill is the excess of purchase price over the fair value of identified net assets of businesses acquired. The Company&#8217;s goodwill balance relates to its acquisitions of GetSmarter in July 2017 and Trilogy in May 2019. The Company reviews goodwill at least annually, as of October 1. Between annual tests, goodwill is reviewed for possible impairment if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value. The Company tests goodwill at the reporting unit level, which is an operating segment or one level below an operating segment. The Company initially assesses qualitative factors to determine if it is necessary to perform a quantitative goodwill impairment review. The Company reviews goodwill for impairment using a quantitative approach if it decides to bypass the qualitative assessment or determines that it is more likely than not that the fair value of a reporting unit is less than its carrying value based on a qualitative assessment. Upon completion of a quantitative assessment, the Company may be required to recognize an impairment based on the difference between the carrying value and the fair value of the reporting unit. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company determines the fair value of a reporting unit by utilizing a weighted combination of the income-based and market-based approaches. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The income-based approach requires the Company to make significant assumptions and estimates. These assumptions and estimates primarily include, but are not limited to, the selection of appropriate peer group companies, discount rates, terminal growth rates, and forecasts of revenue, operating income, depreciation and amortization expense, capital expenditures and future working capital requirements. When determining these assumptions and preparing these estimates, the Company considers each reporting unit&#8217;s historical results and current operating trends, revenue, profitability, cash flow results and forecasts, and industry trends. These estimates can be affected by a number of factors including, but not limited to, general economic and regulatory conditions, market capitalization, the continued efforts of competitors to gain market share and prospective student enrollment patterns.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, the value of a reporting unit using the market-based approach is estimated by comparing the reporting unit to other publicly-traded companies and/or to publicly-disclosed business mergers and acquisitions in similar lines of business. The value of a reporting unit is based on pricing multiples of certain financial parameters observed in the comparable companies. The Company also makes estimates and assumptions for market values to determine a reporting unit&#8217;s estimated fair value.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the third quarter of 2019, the Company recorded an impairment charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$70.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> on the consolidated statement of operations and comprehensive loss (see Note </span><span style="font-family:inherit;font-size:10pt;">5</span><span style="font-family:inherit;font-size:10pt;">). Other than the reporting unit impaired in the third quarter of 2019, the Company had no reporting units whose estimated fair value exceeded their carrying value by less than 10% as of October 1, 2019, the date of the annual goodwill impairment assessment. It is possible that future changes in the Company&#8217;s circumstances, or in the variables associated with the judgments, assumptions and estimates used in assessing the fair value of our reporting units, could require the Company to record additional impairment charges in the future.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock', window );">Equity Interests</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equity Interests</span></div><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had a </span><span style="font-family:inherit;font-size:10pt;"><span>$10.0 million</span></span> investment in an education technology company recorded within university payments and other assets, non-current on the consolidated balance sheet. This investment does not have a readily determinable fair value, and is accounted for as a cost method investment, which is subject to fair value remeasurement upon the occurrence of an observable event.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsPolicyTextBlock', window );">Employee Benefits</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employee Benefits</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company offers a variety of benefits to its employees (e.g., health care, gym memberships and tuition reimbursement). The Company accounts for costs related to providing employee benefits as incurred, unless there is a service requirement, in which case, such costs are recognized over the service commitment period.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_GovernmentGrantsPolicyTextBlock', window );">Deferred Government Grants</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred Government Grant Obligations</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Government grants awarded to the Company in the form of forgivable loans are recorded as &#8220;deferred government grant obligations&#8221; within long-term liabilities on the consolidated balance sheets until all contingencies are resolved and the grant is determined to be realized.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtPolicyTextBlock', window );">Debt Issuance Costs</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Debt Issuance Costs</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Debt issuance costs are incurred as a result of entering into certain borrowing transactions and are presented as a reduction from the carrying amount of the debt liability on the Company&#8217;s consolidated balance sheets. Debt issuance costs are amortized over the term of the associated debt instrument. The amortization of debt issuance costs is included as a component of interest expense on the Company&#8217;s consolidated statements of operations and comprehensive loss. If the Company extinguishes debt prior to the end of the underlying instrument&#8217;s full term, some or all of the unamortized debt issuance costs may need to be written off, and a loss on extinguishment may need to be recognized. Refer to Note </span><span style="font-family:inherit;font-size:10pt;">9</span><span style="font-family:inherit;font-size:10pt;"> for further information about the Company&#8217;s debt.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the Company&#8217;s operating leases, an assessment is performed to determine if an arrangement is a lease at inception. Right-of-use (&#8220;ROU&#8221;) assets represent the Company&#8217;s right to use an underlying asset for the lease term and lease liabilities represent the Company&#8217;s obligation to make lease payments arising from the lease. Operating lease ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As the information necessary to determine the rate implicit in the Company&#8217;s leases is not readily available, the Company determines its incremental borrowing rate based on the information available at the lease commencement date in determining the present value of lease payments. The operating lease ROU asset also includes any prepaid lease payments made, less lease incentives. The Company&#8217;s lease terms include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. The Company does not have any finance leases for any periods presented.</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has elected, as an accounting policy for its leases of real estate, to account for lease and non-lease components in a contract as a single lease component. In addition, the recognition requirements are not applied to leases with a term of 12 months or less. Rather, the lease payments for short-term leases are recognized on the consolidated statements of operations and comprehensive loss on a straight-line basis over the lease term. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable payments that depend on an index or a rate are initially measured using the index or rate at the lease commencement date. Such variable payments are included in the total lease payments when measuring the lease liabilities and ROU assets. The Company will only remeasure variable payments that depend on an index or a rate when the Company is remeasuring the lease liabilities due to any of the following occurring: (i) the lease is modified and the modification is not accounted for as a separate contract; (ii) a contingency, upon which some or all of the variable lease payments that will be paid over the remainder of the lease term are based, is resolved; (iii) there is a change in lease term; (iv) there is a change in the probability of exercising a purchase option; or (v) there is a change in the amount probable of being owed under residual value guarantees. Until the lease liabilities are remeasured due to one of the aforementioned events, additional payments for an increase in the index or rate will be recognized in the period in which they are incurred. Variable payments that do not depend on an index or a rate are excluded from the measurement of the lease liabilities and recognized in the consolidated statements of operations and comprehensive loss in the period in which the obligation for those payments is incurred.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Business Combinations</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Business Combinations</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The purchase price of an acquisition is allocated to the assets acquired, including intangible assets, and liabilities assumed, based on their respective fair values at the acquisition date. Acquisition-related costs are expensed as incurred. The excess of the cost of an acquired entity, net of the amounts assigned to the assets acquired and liabilities assumed, is recognized as goodwill. The net assets and results of operations of an acquired entity are included on the Company&#8217;s consolidated financial statements from the acquisition date.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Translation</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency Translation</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the portion of the Company&#8217;s non-U.S. business where the local currency is the functional currency, operating results are translated into U.S. dollars using the average rate of exchange for the period, and assets and liabilities are converted at the closing rates on the period end date. Gains and losses on translation of these accounts are accumulated and reported as a separate component of stockholder&#8217;s equity and comprehensive loss.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For any transaction that is in a currency different from the entity&#8217;s functional currency, the Company records a gain or loss based on the difference between the exchange rate at the transaction date and the exchange rate at the transaction settlement date (or rate at period end, if unsettled) as other income (expense), net on the consolidated statements of operations and comprehensive loss.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration of Credit Risk</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentration of Credit Risk</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial instruments that subject the Company to significant concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. All of the Company&#8217;s cash is held at financial institutions that management believes to be of high credit quality. The Company&#8217;s bank accounts exceed federally insured limits at times. The Company has not experienced any losses on cash to date. The Company maintains an allowance for doubtful accounts, if needed, based on collection history.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In December 2019, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2019-12, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="font-family:inherit;font-size:10pt;">, as part of its initiative to reduce complexity in the accounting standards. The amendments in the ASU include removal of certain exceptions to the general principles in Topic 740 related to recognizing deferred taxes for investments, performing intraperiod tax allocation and calculating income taxes in an interim period. The ASU also clarifies and simplifies other aspects of the accounting for income taxes, including the recognition of deferred tax liabilities for outside basis differences. The amendments in this ASU are effective for annual and interim periods in fiscal years beginning after December 15, 2020, with early adoption permitted. The Company is evaluating the impact that this ASU will have on its consolidated financial statements and related disclosures.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In April 2019, the FASB issued ASU No. 2019-04, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Improvements to Topic 326, Financial Instruments&#8212;Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments. </span><span style="font-family:inherit;font-size:10pt;">ASU No. 2019-04 provides corrections, updates and clarifications to the previously issued updates of ASU No. 2016-01, ASU No. 2016-13 and ASU No. 2017-12. Various areas of the Accounting Standards Codification were impacted by the update. This standard follows the effective dates of the previously issued ASUs, unless an entity has already early adopted the previous ASUs, in which case the effective date will vary according to each specific ASU adoption. As the Company has adopted ASU No. 2016-01, the amendments related to ASU No. 2016-01 are effective for annual and interim periods in fiscal years beginning after December 15, 2019. As the Company has not yet adopted ASU No. 2016-13, the amendments related to ASU No. 2016-13 are effective for fiscal years beginning after December 15, 2019. Refer below for further discussion of ASU No. 2016-13. The Company does not anticipate a significant impact on its consolidated financial statements upon the adoption of the amendments related to ASU Nos. 2016-13 and 2016-01. The amendments to ASU No. 2017-12 are not applicable to the Company.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-15, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles&#8212;Goodwill and Other&#8212;Internal-Use Software (Subtopic 350-40): Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement that is a Service Contract</span><span style="font-family:inherit;font-size:10pt;">, which requires customers in cloud computing arrangements that are service contracts to follow the internal-use software guidance in ASC 350-40 to determine which implementation costs to capitalize as assets or expense as incurred. The amendments in this ASU are effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The Company early adopted this ASU on July 1, 2018 under the prospective method. As a result of adopting this standard, as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the Company had balances of </span><span style="font-family:inherit;font-size:10pt;"><span>$3.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of capitalized implementation costs incurred to integrate the software associated with its cloud computing arrangements, within university payments and other assets, non-current on the consolidated balance sheets. Such capitalized costs are subject to amortization over the remaining contractual term of the associated cloud computing arrangement, with a useful life of between three to five years. The Company incurred </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> of such amortization for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and did not incur a material amount of such amortization for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In July 2018, the FASB issued ASU No. 2018-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Improvements</span><span style="font-family:inherit;font-size:10pt;">, which clarifies and corrects unintended applications of guidance, and makes improvements to several Accounting Standards Codification topics. The applicable amendments in this ASU are effective for the Company in annual periods beginning after December 15, 2018. The Company adopted this ASU on January 1, 2019. Adoption of this standard did not have a material impact on the Company&#8217;s consolidated financial statements or related disclosures.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June&#160;2018, the FASB issued ASU No.&#160;2018-07, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation&#8212;Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting</span><span style="font-family:inherit;font-size:10pt;">, which simplifies the accounting for share-based payments to nonemployees. The amendments in this ASU are effective for fiscal years beginning after December&#160;15, 2018, with early adoption permitted. The Company adopted this ASU on January 1, 2019. Adoption of this standard did not have a material impact on the Company&#8217;s consolidated financial statements or related disclosures.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU No. 2017-04, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles&#8212;Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment</span><span style="font-family:inherit;font-size:10pt;">, which eliminates step two from the goodwill impairment test and requires an entity to recognize an impairment charge for the amount by which the carrying amount of a reporting unit exceeds its fair value, up to the amount of goodwill allocated to that reporting unit. The amendments in this ASU are effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The Company early adopted this ASU on January 1, 2019. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued ASU No. 2016-15,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments</span><span style="font-family:inherit;font-size:10pt;">. The ASU addresses eight specific cash flow issues with the objective of reducing the existing diversity in practice surrounding how certain transactions are classified in the statement of cash flows. The amendments in this ASU were effective for fiscal years beginning after December 15, 2017. The Company adopted this ASU on January 1, 2018. Adoption of this standard did not have a material impact on the Company&#8217;s consolidated statements of cash flows or related disclosures.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments&#8212;Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="font-family:inherit;font-size:10pt;">. Subsequently, the FASB has issued the following standards related to ASU No. 2016-13: ASU No. 2019-11, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Improvements to Topic 326, Financial Instruments&#8212;Credit Losses</span><span style="font-family:inherit;font-size:10pt;">, ASU No. 2019-05, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments&#8212;Credit Losses (Topic 326): Targeted Transition Relief</span><span style="font-family:inherit;font-size:10pt;">; ASU No. 2019-04, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Improvements to Topic 326, Financial Instruments&#8212;Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments</span><span style="font-family:inherit;font-size:10pt;">; and ASU No. 2018-19, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Improvements to Topic 326, Financial Instruments&#8212;Credit Losses</span><span style="font-family:inherit;font-size:10pt;">. ASU No. 2016-13 requires entities to measure all expected credit losses for most financial assets held at the reporting date based on an expected loss model, which includes historical experience, current conditions, and reasonable and supportable forecasts. Entities will now use forward-looking information to better form their credit loss estimates. ASU No. 2016-13 also requires enhanced disclosures to help financial statement users better understand assumptions used in estimating expected credit losses. The amendments in these ASUs are effective for annual and interim periods in fiscal years beginning after December 15, 2019, with early adoption permitted. The Company is evaluating the impact that the new guidance will have on its consolidated financial statements and related disclosures. The Company does not anticipate a significant impact on its consolidated financial statements based on the instruments currently held and its historical trend of bad debt expense relating to trade accounts receivable.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</span><span style="font-family:inherit;font-size:10pt;">, which supersedes ASC 840, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 840)</span><span style="font-family:inherit;font-size:10pt;">. The ASU introduces a model for lessees requiring most leases to be reported on the balance sheet. The Company adopted this ASU and the related amendments on January 1, 2019 under the modified retrospective transition method, which resulted in no cumulative-effect adjustment to retained earnings. The Company&#8217;s financial results for periods ending after January 1, 2019 are presented in accordance with the requirements of Topic 842, while prior period amounts are not adjusted and continue to be reported in accordance with Topic 840.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Upon adoption, the Company elected to not recognize ROU assets or lease liabilities for leases with a term of 12 months or less, as permitted by the short-term lease practical expedient. In transition, the Company also applied the package of practical expedients that permit entities to not reassess (i) whether expired or existing contracts contain a lease under the new standard, (ii) the lease classification for expired or existing leases, or (iii) whether previously capitalized initial direct costs would qualify for capitalization under the new standard. The Company also applied the practical expedient that permits a lessee to account for lease and non-lease components in a contract as a single lease component. In addition, the Company did not use hindsight during transition.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Upon adoption, the Company recorded ROU assets of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$34 million</span></span><span style="font-family:inherit;font-size:10pt;">, which have been reduced for accrued rent, and the remaining balance of any lease incentives upon transition, and also recorded corresponding current and non-current lease liabilities for its operating leases of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$58 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, on the consolidated balance sheets. Adoption of this standard did not have a material impact on the Company&#8217;s consolidated statements of operations and comprehensive loss, the consolidated statements of changes in stockholders&#8217; equity or the consolidated statements of cash flows. Refer to Note </span><span style="font-family:inherit;font-size:10pt;">8</span><span style="font-family:inherit;font-size:10pt;"> for more information about the Company&#8217;s lease-related obligations.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_AdvancesToClientsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy related to advances to clients.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_AdvancesToClientsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_twou_GovernmentGrantsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for government grants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_GovernmentGrantsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_twou_NonCashLongLivedAssetAdditionsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for non-cash long-lived asset additions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_NonCashLongLivedAssetAdditionsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_twou_RevenueTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue recognition, determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_RevenueTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6909625&amp;loc=d3e227-128457<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances.  Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_CompensationRelatedCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CompensationRelatedCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108315417&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=116822174&amp;loc=d3e355033-122828<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=116822174&amp;loc=d3e355100-122828<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_DebtPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DebtPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment in equity security without readily determinable fair value, which does not qualify for practical expedient to estimate fair value using net asset value per share. Includes, but is not limited to, information considered for determining upward and downward adjustment from observable price change.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=116654751&amp;loc=SL75117539-209714<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e32247-109318<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e32280-109318<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65884525&amp;loc=d3e40913-109327<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_InvestmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment in financial asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_InvestmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>XML
<SEQUENCE>85
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6812198976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Net Loss per Share</a></td>
<td class="text">Net Loss per Share<div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted net loss per share is the same as basic net loss per share for all periods presented because the effects of potentially dilutive items were anti-dilutive, given the Company&#8217;s net loss. The following securities have been excluded from the calculation of weighted-average shares of common stock outstanding because the effect is anti-dilutive for the years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:59%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,373,895</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,057,788</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,559,176</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,694,915</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,139,045</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,413,423</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic and diluted net loss per share is calculated as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Numerator (in thousands):</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(235,222</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(38,330</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29,423</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Denominator:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average shares of common stock outstanding, basic and diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,393,666</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,833,492</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,062,611</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss per share, basic and diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.83</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.69</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.60</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>XML
<SEQUENCE>86
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6812165696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination - Pro Forma Information (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaRevenue', window );">Pro forma revenue</a></td>
<td class="nump">$ 624,796<span></span>
</td>
<td class="nump">$ 497,637<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Pro forma net loss</a></td>
<td class="num">$ (268,900)<span></span>
</td>
<td class="num">$ (109,508)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_BasicAndDilutedEarningsPerShareProforma', window );">Pro forma net loss per share, basic and diluted (in dollars per share)</a></td>
<td class="num">$ (4.38)<span></span>
</td>
<td class="num">$ (1.96)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_BasicAndDilutedEarningsPerShareProforma">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Pro forma diluted and basic and diluted earnings per share, which is commonly presented in initial public offerings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_BasicAndDilutedEarningsPerShareProforma</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6845057344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">$ (235,222)<span></span>
</td>
<td class="num">$ (38,330)<span></span>
</td>
<td class="num">$ (29,423)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash (used in) provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="nump">69,843<span></span>
</td>
<td class="nump">32,785<span></span>
</td>
<td class="nump">19,624<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">51,504<span></span>
</td>
<td class="nump">31,410<span></span>
</td>
<td class="nump">21,930<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Non-cash lease expense</a></td>
<td class="nump">11,725<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="nump">1,425<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment charge</a></td>
<td class="nump">70,379<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities, net of assets and liabilities acquired:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable, net</a></td>
<td class="nump">11,949<span></span>
</td>
<td class="num">(18,497)<span></span>
</td>
<td class="num">(5,634)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_IncreaseDecreaseInRefundsPayable', window );">Payments to university clients</a></td>
<td class="num">(21,675)<span></span>
</td>
<td class="num">(11,322)<span></span>
</td>
<td class="num">(13,239)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="num">(6,845)<span></span>
</td>
<td class="num">(4,932)<span></span>
</td>
<td class="nump">1,549<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">17,081<span></span>
</td>
<td class="nump">4,724<span></span>
</td>
<td class="nump">3,504<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits', window );">Accrued compensation and related benefits</a></td>
<td class="num">(5,539)<span></span>
</td>
<td class="nump">4,046<span></span>
</td>
<td class="nump">2,504<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="nump">10,014<span></span>
</td>
<td class="nump">1,527<span></span>
</td>
<td class="nump">1,661<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other liabilities, net</a></td>
<td class="num">(28,595)<span></span>
</td>
<td class="num">(6,243)<span></span>
</td>
<td class="nump">4,763<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherOperatingActivitiesCashFlowStatement', window );">Other</a></td>
<td class="nump">1,982<span></span>
</td>
<td class="nump">1,712<span></span>
</td>
<td class="nump">867<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash (used in) provided by operating activities</a></td>
<td class="num">(51,974)<span></span>
</td>
<td class="num">(3,120)<span></span>
</td>
<td class="nump">8,106<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Purchase of a business, net of cash acquired</a></td>
<td class="num">(388,004)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(97,102)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Additions of amortizable intangible assets</a></td>
<td class="num">(64,923)<span></span>
</td>
<td class="num">(65,190)<span></span>
</td>
<td class="num">(23,823)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(13,421)<span></span>
</td>
<td class="num">(11,996)<span></span>
</td>
<td class="num">(27,316)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInvestments', window );">Purchase of investments</a></td>
<td class="num">(10,000)<span></span>
</td>
<td class="num">(25,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments', window );">Proceeds from maturities of investments</a></td>
<td class="nump">25,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_AdvancesFromToCustomers', window );">Advances made to university clients</a></td>
<td class="num">(400)<span></span>
</td>
<td class="num">(300)<span></span>
</td>
<td class="num">(1,950)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_AdvancesRepaidFromToCustomers', window );">Advances repaid by university clients</a></td>
<td class="nump">350<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="nump">817<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(451,398)<span></span>
</td>
<td class="num">(102,461)<span></span>
</td>
<td class="num">(149,374)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock, net of offering costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">330,901<span></span>
</td>
<td class="nump">189,463<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfDebt', window );">Proceeds from debt</a></td>
<td class="nump">244,724<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Payments on debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,517)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payment of debt issuance costs</a></td>
<td class="num">(1,953)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Tax withholding payments associated with settlement of restricted stock units</a></td>
<td class="num">(2,574)<span></span>
</td>
<td class="num">(3,451)<span></span>
</td>
<td class="num">(1,309)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">3,119<span></span>
</td>
<td class="nump">7,366<span></span>
</td>
<td class="nump">6,615<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans', window );">Proceeds from employee stock purchase plan share purchases</a></td>
<td class="nump">3,382<span></span>
</td>
<td class="nump">3,121<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_PaymentsToAcquisitionofAmortizableIntangibleAssets', window );">Payments for acquisition of amortizable intangible assets</a></td>
<td class="num">(2,180)<span></span>
</td>
<td class="num">(4,900)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">244,518<span></span>
</td>
<td class="nump">333,037<span></span>
</td>
<td class="nump">196,752<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash</a></td>
<td class="num">(1,049)<span></span>
</td>
<td class="num">(1,054)<span></span>
</td>
<td class="num">(844)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in cash, cash equivalents and restricted cash</a></td>
<td class="num">(259,903)<span></span>
</td>
<td class="nump">226,402<span></span>
</td>
<td class="nump">54,640<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash, beginning of period</a></td>
<td class="nump">449,772<span></span>
</td>
<td class="nump">223,370<span></span>
</td>
<td class="nump">168,730<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash, end of period</a></td>
<td class="nump">$ 189,869<span></span>
</td>
<td class="nump">$ 449,772<span></span>
</td>
<td class="nump">$ 223,370<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_AdvancesFromToCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cashflows for advances from or to customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_AdvancesFromToCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_twou_AdvancesRepaidFromToCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Advances Repaid From (To) Customers</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_AdvancesRepaidFromToCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of compensation and related benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_IncreaseDecreaseInAccruedCompensationAndRelatedBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_twou_IncreaseDecreaseInRefundsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of increase (decrease) during the reporting period in refunds payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_IncreaseDecreaseInRefundsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_twou_PaymentsToAcquisitionofAmortizableIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments To Acquisition of Amortizable Intangible Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_PaymentsToAcquisitionofAmortizableIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_OtherOperatingActivitiesCashFlowStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example,  cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OtherOperatingActivitiesCashFlowStatement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_PaymentsToAcquireInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the purchase of all investments (debt, security, other) during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_PaymentsToAcquireInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ProceedsFromIssuanceOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ProceedsFromIssuanceOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the financed defined contribution plan to acquire shares of the entity. The plan initially holds the shares in a suspense account, which is collateral for the loan. As the plan makes payment on the debt, the shares are released from the suspense account and become available to be allocated to participant accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591551-111686<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3000-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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>XML
<SEQUENCE>88
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6846795760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Amortizable Intangible Assets - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="5">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>May 22, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment charge</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 70,379<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 70,379<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">In process capitalized technology and content development</a></td>
<td class="nump">333,075<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">333,075<span></span>
</td>
<td class="nump">136,605<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireSoftware', window );">Payments to acquire software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_PaymentsForWebsite', window );">Payments for website</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=twou_SoftwareDevelopmentLicenseAndServicesAgreementMember', window );">Software development license and services agreement | Flatiron School, Inc</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_CostOfServicesLicensesOfSourceCodeAndSoftwareDevelopment', window );">Cost of services licenses of source code and software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember', window );">In Process Capitalized Technology And Content Development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">In process capitalized technology and content development</a></td>
<td class="nump">30,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,700<span></span>
</td>
<td class="nump">40,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">In process capitalized technology and content development</a></td>
<td class="nump">101,606<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101,606<span></span>
</td>
<td class="nump">51,346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">In process capitalized technology and content development</a></td>
<td class="nump">$ 20,522<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,522<span></span>
</td>
<td class="nump">$ 15,849<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=twou_TrilogyEducationServicesInc.Member', window );">Trilogy Education Services, Inc. | Developed technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Amortizable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 48,096<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=twou_TrilogyEducationServicesInc.Member', window );">Trilogy Education Services, Inc. | Developed Content</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Amortizable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,050<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=twou_TrilogyEducationServicesInc.Member', window );">Trilogy Education Services, Inc. | University Client Relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Amortizable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,150<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=twou_TrilogyEducationServicesInc.Member', window );">Trilogy Education Services, Inc. | Trade Names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Amortizable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,100<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_CostOfServicesLicensesOfSourceCodeAndSoftwareDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount represents the cost of services licenses of source code and software development.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_CostOfServicesLicensesOfSourceCodeAndSoftwareDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_twou_PaymentsForWebsite">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of website and domains.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_PaymentsForWebsite</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=116868840&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_PaymentsToAcquireSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition from vendors of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_PaymentsToAcquireSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_TypeOfArrangementAxis=twou_SoftwareDevelopmentLicenseAndServicesAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=twou_SoftwareDevelopmentLicenseAndServicesAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=twou_FlatironSchoolIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=twou_FlatironSchoolIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=twou_InProcessCapitalizedTechnologyAndContentDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=twou_TrilogyEducationServicesInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=twou_TrilogyEducationServicesInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=twou_DevelopedContentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=twou_DevelopedContentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=twou_UniversityClientRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=twou_UniversityClientRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6823307072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">200,000,000<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">63,569,109<span></span>
</td>
<td class="nump">57,968,493<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">63,569,109<span></span>
</td>
<td class="nump">57,968,493<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6812176240">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_AdditionalInvestmentInEducationalTechnologyContingentPayment', window );">Additional investment In educational technology, contingent payment</a></td>
<td class="nump">$ 5.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_AdditionalInvestmentInEducationalTechnologyContingentPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional Investment In Educational Technology, Contingent Payment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_AdditionalInvestmentInEducationalTechnologyContingentPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6848261872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Information - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments (in segments) | segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 163,178<span></span>
</td>
<td class="nump">$ 153,798<span></span>
</td>
<td class="nump">$ 135,461<span></span>
</td>
<td class="nump">$ 122,234<span></span>
</td>
<td class="nump">$ 115,095<span></span>
</td>
<td class="nump">$ 106,963<span></span>
</td>
<td class="nump">$ 97,423<span></span>
</td>
<td class="nump">$ 92,288<span></span>
</td>
<td class="nump">$ 574,671<span></span>
</td>
<td class="nump">$ 411,769<span></span>
</td>
<td class="nump">$ 286,752<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">33,655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,655<span></span>
</td>
<td class="nump">32,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=twou_GraduateProgramSegmentMember', window );">Graduate Program Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">417,206<span></span>
</td>
<td class="nump">348,361<span></span>
</td>
<td class="nump">270,432<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">3,454<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,110<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,454<span></span>
</td>
<td class="nump">31,110<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Deferred revenue, recognized during period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,400<span></span>
</td>
<td class="nump">2,500<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNet', window );">Net capitalized contract acquisition costs</a></td>
<td class="nump">500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_CapitalizedContractCostAdditionalCostsCapitalized', window );">Additional net capitalized contract acquisition cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=twou_AlternativeCredentialSegmentMember', window );">Alternative Credential Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">157,465<span></span>
</td>
<td class="nump">63,408<span></span>
</td>
<td class="nump">16,320<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">12,436<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">982<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,436<span></span>
</td>
<td class="nump">982<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Deferred revenue, recognized during period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,400<span></span>
</td>
<td class="nump">4,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=twou_AlternativeCredentialSegmentMember', window );">Alternative Credential Segment | Non-US</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,800<span></span>
</td>
<td class="nump">33,900<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets</a></td>
<td class="nump">2,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,700<span></span>
</td>
<td class="nump">1,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=twou_UniversityClientOneMember', window );">University client 1 | Revenue | Customer concentration risk | Graduate Program Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 83,500<span></span>
</td>
<td class="nump">$ 86,900<span></span>
</td>
<td class="nump">$ 77,600<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of concentration of credit risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">27.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=twou_UniversityClientOneMember', window );">University client 1 | Accounts receivable | Credit concentration risk | Graduate Program Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of concentration of credit risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18.00%<span></span>
</td>
<td class="nump">36.00%<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">6,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,100<span></span>
</td>
<td class="nump">$ 11,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=twou_UniversityClientTwoMember', window );">University client 2 | Revenue | Customer concentration risk | Graduate Program Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 54,200<span></span>
</td>
<td class="nump">$ 48,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of concentration of credit risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">17.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=twou_UniversityClientTwoMember', window );">University client 2 | Accounts receivable | Credit concentration risk | Graduate Program Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of concentration of credit risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">36.00%<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">$ 4,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,900<span></span>
</td>
<td class="nump">$ 11,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=twou_UniversityClientThreeMember', window );">University client 3 | Revenue | Customer concentration risk | Graduate Program Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 42,700<span></span>
</td>
<td class="nump">$ 30,100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of concentration of credit risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=twou_UniversityClientFourMember', window );">University Client 4 | Revenue | Customer concentration risk | Graduate Program Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28,300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of concentration of credit risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=twou_OneUniversityClientMember', window );">1 University Client | Revenue | Customer concentration risk | Alternative Credential Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of concentration of credit risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=twou_OneUniversityClientMember', window );">1 University Client | Sales Revenue Segment Revenue | Customer concentration risk | Alternative Credential Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=twou_ThreeUniversityClientsMember', window );">3 University Clients | Sales Revenue Segment Revenue | Customer concentration risk | Alternative Credential Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of concentration of credit risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">82.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_CapitalizedContractCostAdditionalCostsCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capitalized Contract Cost, Additional Costs Capitalized</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_CapitalizedContractCostAdditionalCostsCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=68051541&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_CapitalizedContractCostNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13537-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_StatementBusinessSegmentsAxis=twou_GraduateProgramSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=twou_GraduateProgramSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=twou_AlternativeCredentialSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=twou_AlternativeCredentialSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_NonUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=twou_UniversityClientOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=twou_UniversityClientOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerSegmentBenchmarkMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CreditConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CreditConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=twou_UniversityClientTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=twou_UniversityClientTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=twou_UniversityClientThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=twou_UniversityClientThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=twou_UniversityClientFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=twou_UniversityClientFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=twou_OneUniversityClientMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=twou_OneUniversityClientMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=twou_SalesRevenueSegmentRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=twou_SalesRevenueSegmentRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=twou_ThreeUniversityClientsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=twou_ThreeUniversityClientsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6828135968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Employee Stock Purchase Plan (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 05, 2017</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_EmployeeStockPurchasePlanAbstract', window );"><strong>Employee Stock Purchase Plan</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_PercentagePurchasePriceFairMarketValue', window );">Percentage of purchase price to fair market value</a></td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount', window );">Maximum payroll deduction amount per calendar year</a></td>
<td class="nump">$ 25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock in connection with employee stock purchase plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,382,000<span></span>
</td>
<td class="nump">$ 3,121,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan', window );">Available for future issuance under 2017 Employee Stock Purchase Plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">812,964<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_EmployeeStockPurchasePlanAbstract', window );"><strong>Employee Stock Purchase Plan</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_DefinedContributionPlanAnnualContributionsPerEmployeePercent', window );">Percentage of payroll deduction</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_twou_EmployeeStockPurchasePlanAbstract', window );"><strong>Employee Stock Purchase Plan</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_DefinedContributionPlanAnnualContributionsPerEmployeePercent', window );">Percentage of payroll deduction</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Maximum shares of common stock issued under ESPP (in shares)</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_twou_EmployeeStockPurchasePlanAbstract', window );"><strong>Employee Stock Purchase Plan</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Maximum shares of common stock issued under ESPP (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">123,365<span></span>
</td>
<td class="nump">63,671<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Employee Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_EmployeeStockPurchasePlanAbstract', window );"><strong>Employee Stock Purchase Plan</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock in connection with employee stock purchase plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common shares reserved for future issuance pertaining to available for future issuance under employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_CommonStockCapitalSharesReservedForFutureIssuanceAvailableForFutureIssuanceUnderStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_DefinedContributionPlanAnnualContributionsPerEmployeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of employee gross pay the employee may contribute to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_DefinedContributionPlanAnnualContributionsPerEmployeePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_twou_EmployeeStockPurchasePlanAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>n/a</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_EmployeeStockPurchasePlanAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</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_twou_PercentagePurchasePriceFairMarketValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the least amount of percentage difference from purchase price to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_PercentagePurchasePriceFairMarketValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum amount the employee may contribute to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6716145856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Carryforwards (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Increase in valuation allowance</a></td>
<td class="nump">$ 28,200,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_IncomeTaxExpenseBenefitRelatedtoAcquisition', window );">Tax benefit related to acquisition of Trilogy</a></td>
<td class="nump">17,500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_IncomeTaxReturnsUnderExamination', window );">Income tax returns currently under examination</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">U.S.</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating loss carryforwards</a></td>
<td class="nump">627,700,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration', window );">Operating loss carryforward, subject to expiration</a></td>
<td class="nump">265,000,000.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration', window );">Operating loss carryforward, not subject to expiration</a></td>
<td class="nump">362,700,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating loss carryforwards</a></td>
<td class="nump">$ 14,500,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_IncomeTaxExpenseBenefitRelatedtoAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Expense (Benefit) Related to Acquisition</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_IncomeTaxExpenseBenefitRelatedtoAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_twou_IncomeTaxReturnsUnderExamination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the information about income tax returns currently under examination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_IncomeTaxReturnsUnderExamination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e32123-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6846021680">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Long-Term Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Senior secured term loan facility</a></td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_DeferredGovernmentGrantObligationsNoncurrent', window );">Deferred government grant obligations</a></td>
<td class="nump">3,500<span></span>
</td>
<td class="nump">3,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Less: unamortized debt issuance costs</a></td>
<td class="num">(7,238)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebt', window );">Other</a></td>
<td class="nump">358<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">$ 246,620<span></span>
</td>
<td class="nump">$ 3,500<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_DeferredGovernmentGrantObligationsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred government grant obligations due beyond one year or the operating cycle, whichever is longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_DeferredGovernmentGrantObligationsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OtherLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6828079936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Renewal term (in years)</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term (in years)</a></td>
<td class="text">7 years 10 months 24 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">12.30%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating lease payments</a></td>
<td class="nump">$ 13.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced', window );">Lease liability, leases not yet commenced</a></td>
<td class="nump">$ 93.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</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="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Contract term (in years)</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1', window );">Term of leases not yet commenced</a></td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</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="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Contract term (in years)</a></td>
<td class="text">11 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1', window );">Term of leases not yet commenced</a></td>
<td class="text">12 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease Liability, Payments Due, Leases Not Yet Commenced</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_LesseeOperatingLeaseLiabilityPaymentsDueLeasesNotYetCommenced</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6812256272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [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="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text">Debt<div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s outstanding long-term debt was as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:94.15204678362574%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Senior secured term loan facility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>250,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred government grant obligations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: unamortized debt issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,238</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>358</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>246,620</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,500</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company believes the carrying value of its long-term debt approximates the fair value of the debt as the terms and interest rates approximate the market rates. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had a current portion of long-term debt balance of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to other borrowings, and had </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> such balance as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Credit Agreement</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 22, 2019, the Company entered into a credit agreement (the &#8220;Credit Agreement&#8221;) with Owl Rock Capital Corporation, as administrative agent and collateral agent, and certain other lenders party thereto that provides for a </span><span style="font-family:inherit;font-size:10pt;"><span>$250 million</span></span><span style="font-family:inherit;font-size:10pt;"> senior secured term loan facility (the &#8220;Term Loan&#8221;). Subject to certain exceptions, the Term Loan under the Credit Agreement may be increased or new term loans may be established in an amount not to exceed (i) </span><span style="font-family:inherit;font-size:10pt;"><span>$50 million</span></span><span style="font-family:inherit;font-size:10pt;"> plus (ii) the amount of certain prepayments made by the Company plus (iii) an unlimited amount, subject to the achievement of either a certain First Lien LQA University Segment Revenue Leverage Ratio (as defined in the Credit Agreement) or a certain First Lien Net Leverage Ratio (as defined in the Credit Agreement), as applicable. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On February 25, 2020 (the &#8220;First Amendment Effective Date&#8221;), the Company amended the credit agreement (as amended, the &#8220;Credit Agreement&#8221;) to modify the Minimum Graduate LQAR (as defined below) and Minimum Alternative Credential LTMR (as defined below) required for the fiscal quarters ending June 30, 2020, September 30, 2020 and December 31, 2020. In addition, the amendment increases the applicable interest rate margins and extends the prepayment premium applicable to certain voluntary prepayments and mandatory prepayments. In connection with the amendment, the Company incurred incremental issuance costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, which will be amortized as a component of interest expense over the remaining term of the Credit Agreement.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Credit Agreement governing the Term Loan requires the Company to comply with several customary financial and other restrictive covenants, such as maintaining leverage ratios in certain situations, maintaining insurance coverage, and restricting the Company&#8217;s ability to make certain investments. The Company is also required to maintain liquidity of </span><span style="font-family:inherit;font-size:10pt;"><span>$25.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of unrestricted cash as of the last day of each fiscal quarter. The Credit Agreement also includes covenants that require the Company to maintain minimum: (i) annualized last quarter Graduate Program Segment revenue (&#8220;Minimum Graduate LQAR&#8221;) and (ii) Alternative Credential Segment revenue for the last four consecutive fiscal quarters (&#8220;Minimum Alternative Credential LTMR&#8221;). For the quarter and four consecutive fiscal quarters ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company&#8217;s Minimum Graduate LQAR and Minimum Alternative Credential LTMR were </span><span style="font-family:inherit;font-size:10pt;"><span>$432.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$218.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, which exceeded the requirements of </span><span style="font-family:inherit;font-size:10pt;"><span>$397.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$185.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Term Loan matures on May 22, 2024 and currently bears interest, at the Company&#8217;s option, at variable rates based on (i) a customary alternative base rate (with a floor of </span><span style="font-family:inherit;font-size:10pt;"><span>2.00%</span></span><span style="font-family:inherit;font-size:10pt;">) plus an applicable margin of </span><span style="font-family:inherit;font-size:10pt;"><span>5.75%</span></span><span style="font-family:inherit;font-size:10pt;"> or (ii) an adjusted LIBOR rate (with a floor of </span><span style="font-family:inherit;font-size:10pt;"><span>1.00%</span></span><span style="font-family:inherit;font-size:10pt;">) for the interest period relevant to such borrowing plus an applicable margin of </span><span style="font-family:inherit;font-size:10pt;"><span>6.75%</span></span><span style="font-family:inherit;font-size:10pt;">. The effective interest rate of the Term Loan for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>8.91%</span></span><span style="font-family:inherit;font-size:10pt;">. Voluntary prepayments and mandatory prepayments following or in connection with any asset sales, debt issuance or casualty events or following any acceleration of the Term Loan are subject to a </span><span style="font-family:inherit;font-size:10pt;"><span>2%</span></span><span style="font-family:inherit;font-size:10pt;"> prepayment premium if made prior to the first anniversary of the First Amendment Effective Date, and a </span><span style="font-family:inherit;font-size:10pt;"><span>1%</span></span><span style="font-family:inherit;font-size:10pt;"> prepayment premium if made on or after the first anniversary of the First Amendment Effective Date, but prior to the second anniversary of the First Amendment Effective Date; provided, that a </span><span style="font-family:inherit;font-size:10pt;"><span>1%</span></span><span style="font-family:inherit;font-size:10pt;"> prepayment penalty shall apply to the extent the prepayment is made prior to the first anniversary of the First Amendment Effective Date with the proceeds from the sale of equity securities, equity-linked securities and/or derivative securities settled in, or convertible into, equity securities. During the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company incurred interest expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$13.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> in connection with the Credit Agreement. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company&#8217;s accrued interest balance associated with the Credit Agreement was </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comerica Line of Credit</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective in the second quarter of 2019, the Company terminated its </span><span style="font-family:inherit;font-size:10pt;"><span>$25.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> revolving line of credit agreement and letters of credit with Comerica Bank. </span><span style="font-family:inherit;font-size:10pt;"><span>No</span></span><span style="font-family:inherit;font-size:10pt;"> amounts were outstanding under this credit agreement as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred Government Grant Obligations</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has a total of </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> outstanding conditional loan agreements with Prince George&#8217;s County, Maryland and the State of Maryland for an aggregate amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$3.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, each bearing an interest rate of </span><span style="font-family:inherit;font-size:10pt;"><span>3%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum. These agreements are conditional loan obligations that may be forgiven provided that the Company attains certain conditions related to employment levels at 2U&#8217;s Lanham, Maryland headquarters. The conditional loan with the State of Maryland has a maturity date of December&#160;31, 2026, and the conditional loan with Prince George&#8217;s County, Maryland has a maturity date of June&#160;22, 2027. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company did not meet the employment level threshold set forth in the conditional loan agreement with Prince George&#8217;s County, Maryland and a </span><span style="font-family:inherit;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> portion of the </span><span style="font-family:inherit;font-size:10pt;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> principal balance and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> of accrued interest as of that date were no longer subject to forgiveness and became payable upon demand. The Company is in discussions with Prince George&#8217;s County, Maryland to amend the employment conditions under this conditional loan agreement. The interest expense related to these loans for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> was immaterial. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the Company&#8217;s combined accrued interest balance associated with the deferred government grant obligations was </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Letters of Credit</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain of the Company&#8217;s operating lease agreements entered into require security deposits in the form of cash or an unconditional, irrevocable letter of credit. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company has entered into standby letters of credit totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$18.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> as security deposits for the applicable leased facilities and in connection with the deferred government grant obligations.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company maintains restricted cash as collateral for standby letters of credit for the Company&#8217;s leased facilities and in connection with the deferred government grant obligations.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>XML
<SEQUENCE>97
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6812254096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Amortizable Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [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="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Amortizable Intangible Assets</a></td>
<td class="text">Goodwill and Amortizable Intangible Assets<div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below summarizes the changes in the carrying amount of goodwill by reportable segment:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Graduate Program Segment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Alternative Credential Segment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,988</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,988</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,136</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,136</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December 31, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,852</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,852</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill recognized in connection with business combination</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>425,346</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>425,346</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impairment charge (current and cumulative)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(70,379</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(70,379</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,531</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,531</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>418,350</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>418,350</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company experienced a sustained decline in its stock price during the third quarter of 2019, which management deemed a triggering event that required the Company to perform an interim goodwill impairment test as of September 1, 2019. The Company&#8217;s test relied in part on the work of an independent valuation firm engaged to provide inputs as to the fair value of the reporting units and to assist in the related calculations and analysis. The results of the interim impairment test indicated that the carrying value of the boot camp business acquired in 2019 within the Company&#8217;s </span><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span><span style="font-family:inherit;font-size:10pt;"> exceeded the fair value by </span><span style="font-family:inherit;font-size:10pt;"><span>$70.4 million</span></span><span style="font-family:inherit;font-size:10pt;">. The decrease in this reporting unit&#8217;s fair value was primarily due to lower expectations of future </span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">performance due to the impact of changes in key management as well as an increased focus in integrating the operations of the newly acquired reporting unit, which impacted the estimated operating cash flows. As a result, the Company recorded an impairment charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$70.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> on the consolidated statements of operations and comprehensive loss in the third quarter of 2019. For purposes of testing the Company&#8217;s goodwill for impairment, fair value measurements were determined primarily using a weighted combination of the income-based and market-based approaches. The income-based approach largely relied on inputs that were not observable to active markets, which would be deemed &#8220;Level&#160;3&#8221; fair value measurements, as defined in the Fair Value Measurements section of Note&#160;</span><span style="font-family:inherit;font-size:10pt;">2</span><span style="font-family:inherit;font-size:10pt;">. These inputs included the Company&#8217;s expectations about future revenue growth, profitability, income tax rates, cash flows and the rate at which cash flows should be discounted, in order to determine this fair value estimate. The primary input used in the market-based approach was publicly-available data on the financial ratios of the Company&#8217;s competitors.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the fourth quarter of 2019, the Company performed a qualitative assessment for its October 1 annual impairment assessment and was not required to recognize any additional impairment of goodwill.</span></div><div style="line-height:120%;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortizable intangible assets, net consisted of the following as of:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="26"/></tr><tr><td style="width:26%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average Useful</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Life (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3-5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>142,712</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41,106</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101,606</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,291</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,945</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,346</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized content development</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4-5</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>167,758</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(54,736</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,022</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,725</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(31,662</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,063</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">University client relationships</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9-10</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110,344</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,419</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,925</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,616</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,269</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,347</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names and domain names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5-10</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,462</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,940</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,522</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,793</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,944</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,849</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total amortizable intangible assets, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>447,276</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(114,201</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>333,075</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>192,425</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(55,820</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>136,605</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The amounts presented in the table above include </span><span style="font-family:inherit;font-size:10pt;"><span>$30.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$40.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> of in process capitalized technology and content development as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. Amortizable intangible assets recognized in connection with the acquisition of Trilogy consisted of developed technology of </span><span style="font-family:inherit;font-size:10pt;"><span>$48.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, developed content of </span><span style="font-family:inherit;font-size:10pt;"><span>$48.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, university client relationships of </span><span style="font-family:inherit;font-size:10pt;"><span>$84.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and trade names and domain names of </span><span style="font-family:inherit;font-size:10pt;"><span>$7.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, and are included in the balances presented in the table above as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#222222;">During 2018, the Company acquired certain third-party technologies&#160;to enhance the Company&#8217;s platform, which is referred to as the 2U Operating System, or 2UOS, for&#160;aggregate&#160;consideration of </span><span style="font-family:inherit;font-size:10pt;color:#222222;"><span>$9.5 million</span></span><span style="font-family:inherit;font-size:10pt;color:#222222;">.&#160;These acquired assets are classified as capitalized technology within amortizable intangible assets, net, on the Company&#8217;s consolidated balance sheets. Additionally, during the same period the Company purchased several active websites and additional domains for consideration of </span><span style="font-family:inherit;font-size:10pt;color:#222222;"><span>$7.6 million</span></span><span style="font-family:inherit;font-size:10pt;color:#222222;"> to support the marketing efforts of certain offerings within our </span><span style="font-family:inherit;font-size:10pt;color:#222222;">Graduate Program Segment</span><span style="font-family:inherit;font-size:10pt;color:#222222;">.&#160;These acquired assets are classified as trade names and domain names within amortizable intangible assets, net, on the Company&#8217;s consolidated balance sheets.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the first quarter of 2018, the Company entered into an agreement to purchase a perpetual source code license for the Learn.co platform and certain integration software development services for </span><span style="font-family:inherit;font-size:10pt;"><span>$14.5 million</span></span><span style="font-family:inherit;font-size:10pt;">. </span><span style="font-family:inherit;font-size:10pt;color:#222222;">These acquired assets are classified as capitalized technology and recorded within </span><span style="font-family:inherit;font-size:10pt;">amortizable intangible assets, net on the Company&#8217;s consolidated balance sheets.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recorded amortization expense related to amortizable intangible assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$58.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$23.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$14.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the estimated future amortization expense for amortizable intangible assets placed in service is as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,955</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,605</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,520</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,403</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,512</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,357</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>302,352</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>XML
<SEQUENCE>98
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6824373568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Schedule components of loss before income taxes</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the components of loss before income taxes:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss before income taxes:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(239,629</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(33,339</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,002</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(15,453</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,858</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,718</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(255,082</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(43,197</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(30,720</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Components of income tax (provision) benefit</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the components of the income tax (provision) benefit:</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current income tax (provision) benefit:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States federal and state</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(97</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total current income tax (provision) benefit</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(94</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income tax benefit:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States federal and state</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,459</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,774</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,495</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,093</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,297</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred income tax benefit</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,954</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,867</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,297</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total income tax (provision) benefit</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,860</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,867</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,297</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of reconciliation of the statutory federal income tax rate to the actual effective income tax rate</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation between the Company&#8217;s statutory federal income tax rate and the effective tax rate is presented below:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:59%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. statutory federal income tax rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.0 </span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.0 </span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increase (decrease) resulting from:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. state income taxes, net of federal benefits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign tax rate differential</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-deductible expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in valuation allowance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(39.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in tax rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(108.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-deductible impairment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective tax rate</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.8 </span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.3 </span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of significant components of deferred tax assets and liabilities</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The significant components of the Company&#8217;s deferred tax assets and liabilities are as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December&#160;31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses and other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,037</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,580</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued compensation and related benefits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,779</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,395</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rebate reserve</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred rent</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,543</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,388</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,546</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,279</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>257</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,059</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign net operating loss carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,171</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,543</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. net operating loss carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>164,854</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,809</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuation allowance</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(116,244</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(88,061</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred tax assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82,090</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,195</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liabilities:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(142</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(95</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,056</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,038</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangibles</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(84,025</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(34,011</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred tax liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(87,223</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(38,144</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,133</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,949</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>XML
<SEQUENCE>99
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6812889088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_RevenueAndEbitdaLossBySegmentTableTextBlock', window );">Schedule of revenue, segment profitability and segment profitability margin by segment</a></td>
<td class="text"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes financial information regarding each reportable segment&#8217;s results of operations for the periods presented:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.61013645224172%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue by segment*</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>417,206</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>348,361</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>270,432</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>157,465</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,408</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,320</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>574,671</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>411,769</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>286,752</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment profitability**</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,770</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,839</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,022</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29,716</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>816</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,606</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment profitability</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23,946</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,655</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,416</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment profitability margin***</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment profitability margin</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:19.49317738791423%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has excluded immaterial amounts of intersegment revenue from the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">**</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company defines segment profitability as net income or net loss, as applicable, before net interest income (expense), taxes, depreciation and amortization expense, foreign currency gains or losses, deferred revenue fair value adjustments, transaction costs, integration costs, restructuring-related costs, shareholder activism costs, impairment charges, and stock-based compensation expense. Some or all of these items may not be applicable in any given reporting period.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">***</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company defines segment profitability margin as segment profitability as a percentage of the respective segment&#8217;s revenue.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock', window );">Schedule of reconciliation of net loss to total segment profitability</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reconciles net loss to total segment profitability:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(235,222</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(38,330</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29,423</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjustments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,800</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,173</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(371</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,419</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency loss</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>707</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,722</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>866</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax benefit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(19,860</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,867</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,297</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,843</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,785</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,624</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue fair value adjustment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,175</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Transaction costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,786</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Integration costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,255</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring-related costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,826</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shareholder activism costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,042</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impairment charge</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,379</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,504</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,410</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,930</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>211,276</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,985</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,839</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment profitability</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23,946</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,655</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,416</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock', window );">Schedule of total assets by segment</a></td>
<td class="text"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s total assets by segment are as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>507,187</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>702,827</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>679,643</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>104,527</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,186,830</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>807,354</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_SegmentTradeAccountsReceivableAndContractLiabilitiesTableTextBlock', window );">Segment trade accounts receivable and contract liabilities</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s trade accounts receivable and contract liabilities in each segment are as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Trade accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment accounts receivable, net of allowance for doubtful accounts of $0 for all periods presented</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,454</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,110</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment unbilled revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,123</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment accounts receivable, net of allowance for doubtful accounts of $1.3 million and $257 thousand as of December 31, 2019 and 2018, respectively</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,436</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>982</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment unbilled accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,642</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total trade accounts receivable</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,655</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,357</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Contract liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Graduate Program Segment deferred revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,210</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,864</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Alternative Credential Segment deferred revenue</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,623</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,481</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total contract liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,833</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,345</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_RevenueAndEbitdaLossBySegmentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of segments revenue and EBITDA including its percent .</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_RevenueAndEbitdaLossBySegmentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_twou_SegmentTradeAccountsReceivableAndContractLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Segment Trade Accounts Receivable And Contract Liabilities [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_SegmentTradeAccountsReceivableAndContractLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8906-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8924-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8924-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6812315056">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Combination Business Combination (Details)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th">
<div>May 22, 2019 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Net purchase price | $</a></td>
<td class="nump">$ 608.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_twou_BusinessAcquisitionParValue', window );">Par value of common stock (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twou_BusinessAcquisitionParValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Acquisition, Par Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">twou_BusinessAcquisitionParValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twou_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
</SUBMISSION>
